Skip to content

任意の MCP クライアント

swag2mcp は MCP サーバー(Model Context Protocol)です。つまり、このセクションに記載されているものだけでなく、あらゆる MCP クライアントで動作します。エディタ、IDE、エージェントが MCP プロトコルをサポートしていれば、swag2mcp を接続できます。

ユニバーサルパターン

すべての MCP クライアントは同じ基本設定を使用します。swag2mcp を MCP サーバーとして追加します:

  • コマンド: swag2mcp
  • 引数: mcp(オプションでワークスペースパス:mcp /path/to/workspace
json
{
  "mcpServers": {
    "swag2mcp": {
      "command": "swag2mcp",
      "args": ["mcp", "/path/to/workspace"]
    }
  }
}

設定ファイルの正確な場所と形式(JSON、TOML、GUI 設定)はクライアントによって異なります。クライアントの MCP ドキュメントで設定場所を確認してください。

トランスポート

  • stdio — どこでも動作します。ほとんどの MCP クライアントがサポート
  • HTTP(SSE / Streamable HTTP) — HTTP トランスポートオプションを持つクライアントでサポート

トランスポートフラグについては mcp コマンド のリファレンスを参照してください。

テスト済みの統合

クライアントガイド
OpenCodeOpenCode
CursorCursor
Claude DesktopClaude Desktop
VS CodeVS Code
CrushCrush

リストにないクライアントでも、サポートされていないという意味ではありません。MCP プロトコルを話す限り、上記のユニバーサルパターンを使用し、クライアントのマニュアルに従って設定場所を確認してください。