mcpField
O
optiqra-mcp

optiqra-mcp

ローカル
optiqra.vercel.appビジネス・マーケティング011 週間前に更新

optiqra-mcp について

optiqra-mcpは、OptiQraのウェブサイト監査とAI分析APIをMCPサーバーとして提供し、対応するAIクライアントから利用できます。SEO、GEO、AEO、パフォーマンス、アクセシビリティ、セキュリティを監査し、検出項目への修正案も生成します。

主な機能

  1. 01URLのクロールと総合監査
  2. 02レポート項目へのAI修正案生成
  3. 03サイト全体のAI戦略要約
  4. 04AIプロバイダー設定のテスト

活用シーン

  1. 01サイトのSEOとセキュリティの確認
  2. 02監査で見つかった問題の修正案取得

MCP 対応

4つのOptiQra APIエンドポイントをツールとしてMCPクライアントに公開します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"armin5872-optiqra": {
"command": "npx",
"args": [
"-y",
"optiqra-mcp"
],
"env": {
"OPTIQRA_BASE_URL": "<OPTIQRA_BASE_URL>",
"OPTIQRA_PROVIDER_API_KEY": "<OPTIQRA_PROVIDER_API_KEY>",
"OPTIQRA_TIMEOUT_MS": "<OPTIQRA_TIMEOUT_MS>"
}
}
}
}
起動コマンドnpx -y optiqra-mcp
設定が必要な環境変数
OPTIQRA_BASE_URLBase URL of the OptiQra instance to call. Defaults to https://optiqra.vercel.app.
OPTIQRA_PROVIDER_API_KEYシークレットDefault AI-provider API key used by the ai-fix/ai-insights/ai-test tools if the caller doesn't pass one.
OPTIQRA_TIMEOUT_MSRequest timeout in milliseconds. Defaults to 120000.

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmoptiqra-mcp1.0.4

ツール

4

掲載時のツール一覧 · 3 週間前に更新

パラメーター型必須説明
urlstringはい分析するウェブサイトの URL。例:https://example.com

詳細

optiqra-mcp

OptiQra のすべての API ツールを、MCP 対応の AI クライアント(Claude Desktop、Claude Code、Cursor など)に公開する MCP(Model Context Protocol)サーバーです。

OptiQra には 4 つの HTTP エンドポイントがあります。このサーバーは、そのすべてを MCP ツールとしてラップします。

ツールOptiQra エンドポイント機能
optiqra_analyzePOST /api/analyzeURL をクロールし、SEO/GEO/AEO/パフォーマンス/アクセシビリティ/セキュリティの完全な監査を実行します
optiqra_ai_fixPOST /api/ai-fixレポートの問題 1 件に対する AI 生成の修正を作成します
optiqra_ai_insightsPOST /api/ai-insightsレポート全体を対象に、サイト全体の AI 戦略の概要を作成します
optiqra_ai_testPOST /api/ai-test上記 2 つのツールを使用する前に、プロバイダー/API キー/モデルの組み合わせが機能することを確認します

デフォルトでは、公開デモの https://optiqra.vercel.app に接続します。環境変数を設定して独自のデプロイ先を指定できます(OptiQra 独自の DEPLOYMENT.md / Docker の設定を参照)。詳細は以下をご覧ください。

インストール

npm install

(公開後は、npm install -g optiqra-mcp を実行するか、npx optiqra-mcp で直接実行できます)

設定(環境変数)

変数必須用途
OPTIQRA_BASE_URLいいえ接続先となる OptiQra インスタンスのベース URL。デフォルトは https://optiqra.vercel.app です。
OPTIQRA_PROVIDER_API_KEYいいえモデルから渡されない場合に、optiqra_ai_fix / optiqra_ai_insights / optiqra_ai_test で使用するデフォルトの AI プロバイダー API キーです。モデルにキーを平文で扱わせるよりも、この方法を推奨します。
OPTIQRA_TIMEOUT_MSいいえリクエストのタイムアウト時間(ミリ秒)。デフォルトは 120000 です(サイト全体のクロールには時間がかかる場合があります)。

単独で実行する

node src/index.js

stdio 経由で MCP と通信するため、何も起きていないように見えますが、MCP クライアントの接続を待っています。

MCP クライアントに接続する

Claude Desktop / Claude Code

MCP の設定(claude_desktop_config.json、または Claude Code の場合は claude mcp add を使用)に追加します。

{
  "mcpServers": {
    "optiqra": {
      "command": "node",
      "args": ["/absolute/path/to/optiqra-mcp/src/index.js"],
      "env": {
        "OPTIQRA_BASE_URL": "https://optiqra.vercel.app",
        "OPTIQRA_PROVIDER_API_KEY": "sk-..."
      }
    }
  }
}

Any other MCP-compatible client (Cursor, Windsurf, etc.) uses the same
`command`/`args`/`env` shape — check that client's docs for where the config
file lives.

## Notes on the AI-key tools

`optiqra_ai_fix`, `optiqra_ai_insights`, and `optiqra_ai_test` all need a
provider API key, exactly like pasting one into OptiQra's own UI — OptiQra's
server forwards it straight to the provider (OpenAI, Anthropic, Google, Groq,
OpenRouter, Mistral, DeepSeek, or xAI) and never stores it. This server does
the same: it never persists keys. Prefer setting `OPTIQRA_PROVIDER_API_KEY`
in your MCP client's env config over having the model pass a key through
chat.

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。