lsp について
LightSync Pro は、AI クライアントから WordPress サイトの MCP エンドポイントへ接続し、連携済みのアセットサービスを扱うためのものです。Streamable HTTP と従来の SSE に対応し、複数サイトには個別のトークンを使えます。
主な機能
- 01WordPress MCP エンドポイント
- 02Streamable HTTP と従来の SSE
- 03サイトごとの個別トークン
- 04接続状態の確認
活用シーン
- 01AI クライアントを WordPress サイトに接続
- 02本番サイトとステージングサイトを個別に接続
MCP 対応
WordPress 上にトークン保護された MCP エンドポイントを提供し、AI クライアントから接続できます。Streamable HTTP または従来の SSE を利用できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://lightsyncpro.com/mcp-connectclaude mcp add --transport http com-lightsyncpro-lsp https://lightsyncpro.com/mcp-connect{"mcpServers":{"com-lightsyncpro-lsp":{"type":"http","url":"https://lightsyncpro.com/mcp-connect"}}}Cursor で開く{"servers":{"com-lightsyncpro-lsp":{"type":"http","url":"https://lightsyncpro.com/mcp-connect"}}}VS Code で開く{"mcpServers":{"com-lightsyncpro-lsp":{"type":"http","url":"https://lightsyncpro.com/mcp-connect"}}}{"mcpServers":{"com-lightsyncpro-lsp":{"serverUrl":"https://lightsyncpro.com/mcp-connect"}}}コマンドはターミナルで実行し、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 エンドポイントを使用してください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。