mcpField
L
lsp

lsp

リモート
github.com/TagTeamDesignメディア・デザイン034 週間前に更新
リポジトリ

lsp について

LightSync Pro は、AI クライアントから WordPress サイトの MCP エンドポイントへ接続し、連携済みのアセットサービスを扱うためのものです。Streamable HTTP と従来の SSE に対応し、複数サイトには個別のトークンを使えます。

主な機能

  1. 01WordPress MCP エンドポイント
  2. 02Streamable HTTP と従来の SSE
  3. 03サイトごとの個別トークン
  4. 04接続状態の確認

活用シーン

  1. 01AI クライアントを WordPress サイトに接続
  2. 02本番サイトとステージングサイトを個別に接続

MCP 対応

WordPress 上にトークン保護された MCP エンドポイントを提供し、AI クライアントから接続できます。Streamable HTTP または従来の SSE を利用できます。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://lightsyncpro.com/mcp-connect
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

設定例

LightSync Pro MCP を AI クライアントに接続するための、すぐに使える設定スニペットです。

YOUR_TOKEN を、LightSync Pro プラグインの設定にある AI & Tools → MCP Settings のトークンに置き換えてください。


Claude.ai(コネクター URL)

Claude.ai の設定 → Integrations → Add MCP Server で、次のように設定します。

https://yoursite.com/wp-json/lsp-client/v1/mcp?token=YOUR_TOKEN

これは Streamable HTTP トランスポートを使用するため、追加の設定は必要ありません。


Claude Desktop

~/Library/Application Support/Claude/claude_desktop_config.json(macOS)または %APPDATA%\Claude\claude_desktop_config.json(Windows)に追加します。

{
  "mcpServers": {
    "lightsync-pro": {
      "type": "url",
      "url": "https://yoursite.com/wp-json/lsp-client/v1/mcp?token=YOUR_TOKEN"
    }
  }
}

Cursor

プロジェクトのルートにある .cursor/mcp.json、またはグローバル設定の ~/.cursor/mcp.json に追加します。

{
  "mcpServers": {
    "lightsync-pro": {
      "type": "url",
      "url": "https://yoursite.com/wp-json/lsp-client/v1/mcp?token=YOUR_TOKEN"
    }
  }
}

Windsurf

~/.codeium/windsurf/mcp_config.json に追加します。

{
  "mcpServers": {
    "lightsync-pro": {
      "type": "url",
      "url": "https://yoursite.com/wp-json/lsp-client/v1/mcp?token=YOUR_TOKEN"
    }
  }
}

複数のサイト

複数の WordPress サイトを同時に接続できます。サイトごとに専用のトークンが必要です。

{
  "mcpServers": {
    "lightsync-main": {
      "type": "url",
      "url": "https://yoursite.com/wp-json/lsp-client/v1/mcp?token=TOKEN_1"
    },
    "lightsync-staging": {
      "type": "url",
      "url": "https://staging.yoursite.com/wp-json/lsp-client/v1/mcp?token=TOKEN_2"
    }
  }
}

注記: Claude.ai は現在、ツール名が同一のサーバーを重複排除します。Claude.ai で複数のサイトを接続する場合、これは既知の制限事項です。回避策として、コネクター URL を使い、一度に 1 つのサイトを接続してください。


接続の確認

設定後、AI クライアントに次のように尋ねてください。

「LightSync Pro の接続ステータスを確認してください」

接続に成功すると、次のような応答が返ります。

{
  "site_url": "https://yoursite.com",
  "plan": "pro",
  "connected": ["lightroom", "dropbox", "figma"]
}

404 エラーが発生した場合は、WordPress サイトでプラグインが有効になっていること、およびトークンがプラグインの設定にあるものと一致していることを確認してください。


SSE レガシートランスポート(上級者向け)

Streamable HTTP ではなく SSE トランスポートを必要とするクライアント向けの設定です。

https://yoursite.com/wp-json/lsp-client/v1/mcp/sse?token=YOUR_TOKEN

SSE エンドポイントは GET(ストリーム)と POST(メッセージ)の両方をサポートしています。ほとんどの最新クライアントでは、上記の標準的な /mcp エンドポイントを使用してください。

コメント

MCP は初めてですか?

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

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