{"title":"Continue.dev での MCP","slug":"continue","category":"mcp","summary":"Synapse を Continue.dev に接続 — VS Code と JetBrains 向けオープンソース AI コーディングアシスタント。","audience":["human"],"tags":["mcp","continue","vscode","jetbrains"],"difficulty":"intermediate","updated":"2026-06-27","word_count":135,"read_minutes":1,"lang":"ja","translated":true,"requested_lang":"ja","content_markdown":"\n# Continue.dev での MCP\n\nContinue.dev は VS Code と JetBrains IDE 向けのオープンソース AI コーディングアシスタントです。Synapse MCP により、Continue はセッションをまたぐ永続的メモリを得ます。\n\n## 前提条件\n\n- VS Code または JetBrains IDE\n- Continue.dev 拡張機能がインストール済み\n- Node.js 18+\n- Synapse Mind Key\n\n## セットアップ\n\n### ステップ 1：Continue 設定を開く\n\nVS Code または JetBrains で：\n\n1. Continue 拡張サイドバーを開く\n2. 歯車アイコンをクリック →「Open config.json」\n\nまたは `~/.continue/config.json` を直接編集します。\n\n### ステップ 2：Synapse MCP サーバーを追加\n\n```json\n{\n  \"mcpServers\": {\n    \"synapse\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"synapse-mcp-api@latest\"],\n      \"env\": {\n        \"SYNAPSE_MIND_KEY\": \"mk_YOUR_MIND_KEY_HERE\",\n        \"SYNAPSE_URL\": \"https://synapse.schaefer.zone\"\n      }\n    }\n  }\n}\n```\n\n### ステップ 3：Continue をリロード\n\nVS Code ウィンドウをリロード（Cmd+Shift+P →「Reload Window」）するか、IDE を再起動します。\n\n## 動作確認\n\nContinue チャットで：\n\n```\nrecall all my memories\n```\n\nContinue は `memory_recall` を呼び出し、保存されたメモリで応答するはずです。\n\n## よくあるパターン\n\n### プロジェクトコンテキスト\n\n```\nrecalling project context for this codebase\n```\n\nContinue は `memory_recall` を呼び出し、プロジェクトメモリを確認して、前回中断した箇所から作業を続けます。\n\n### コードレビューパターン\n\n```\nsearch memories: \"code review checklist\"\n```\n\nContinue は保存されたコードレビューパターンを見つけて適用します。\n\n### ペアプログラミングのメモリ\n\n```\nstore this: \"User prefers functional style over OOP for this project.\nDecided 2026-06-27.\"\n```\n\nContinue は `preference` メモリとして保存します。\n\n## トラブルシューティング\n\n### MCP サーバーが接続しない\n\n1. `~/.continue/config.json` が有効な JSON か確認\n2. Node.js を確認：`node --version`\n3. Continue の出力パネルを確認（View → Output → Continue）\n4. IDE を再起動\n\n### ツールが表示されない\n\n- Continue が MCP をサポートするバージョンか確認（≥ 0.9.x）\n- `SYNAPSE_MIND_KEY` 環境変数が設定内で設定されているか確認\n- Continue のログで MCP エラーを探す\n\n## 次のステップ\n\n- [Claude Desktop Setup](/docs/mcp/claude-desktop)\n- [Custom MCP Client](/docs/mcp/custom-client)\n","content_html":"<h1>Continue.dev での MCP</h1>\n<p>Continue.dev は VS Code と JetBrains IDE 向けのオープンソース AI コーディングアシスタントです。Synapse MCP により、Continue はセッションをまたぐ永続的メモリを得ます。</p>\n<h2>前提条件</h2>\n<ul>\n<li>VS Code または JetBrains IDE</li>\n<li>Continue.dev 拡張機能がインストール済み</li>\n<li>Node.js 18+</li>\n<li>Synapse Mind Key</li>\n</ul>\n<h2>セットアップ</h2>\n<h3>ステップ 1：Continue 設定を開く</h3>\n<p>VS Code または JetBrains で：</p>\n<ol>\n<li>Continue 拡張サイドバーを開く</li>\n<li>歯車アイコンをクリック →「Open config.json」</li>\n</ol>\n<p>または <code>~/.continue/config.json</code> を直接編集します。</p>\n<h3>ステップ 2：Synapse MCP サーバーを追加</h3>\n<pre><code class=\"hljs language-json\"><span class=\"hljs-punctuation\">{</span>\n  <span class=\"hljs-attr\">&quot;mcpServers&quot;</span><span class=\"hljs-punctuation\">:</span> <span class=\"hljs-punctuation\">{</span>\n    <span class=\"hljs-attr\">&quot;synapse&quot;</span><span class=\"hljs-punctuation\">:</span> <span class=\"hljs-punctuation\">{</span>\n      <span class=\"hljs-attr\">&quot;command&quot;</span><span class=\"hljs-punctuation\">:</span> <span class=\"hljs-string\">&quot;npx&quot;</span><span class=\"hljs-punctuation\">,</span>\n      <span class=\"hljs-attr\">&quot;args&quot;</span><span class=\"hljs-punctuation\">:</span> <span class=\"hljs-punctuation\">[</span><span class=\"hljs-string\">&quot;-y&quot;</span><span class=\"hljs-punctuation\">,</span> <span class=\"hljs-string\">&quot;synapse-mcp-api@latest&quot;</span><span class=\"hljs-punctuation\">]</span><span class=\"hljs-punctuation\">,</span>\n      <span class=\"hljs-attr\">&quot;env&quot;</span><span class=\"hljs-punctuation\">:</span> <span class=\"hljs-punctuation\">{</span>\n        <span class=\"hljs-attr\">&quot;SYNAPSE_MIND_KEY&quot;</span><span class=\"hljs-punctuation\">:</span> <span class=\"hljs-string\">&quot;mk_YOUR_MIND_KEY_HERE&quot;</span><span class=\"hljs-punctuation\">,</span>\n        <span class=\"hljs-attr\">&quot;SYNAPSE_URL&quot;</span><span class=\"hljs-punctuation\">:</span> <span class=\"hljs-string\">&quot;https://synapse.schaefer.zone&quot;</span>\n      <span class=\"hljs-punctuation\">}</span>\n    <span class=\"hljs-punctuation\">}</span>\n  <span class=\"hljs-punctuation\">}</span>\n<span class=\"hljs-punctuation\">}</span></code></pre><h3>ステップ 3：Continue をリロード</h3>\n<p>VS Code ウィンドウをリロード（Cmd+Shift+P →「Reload Window」）するか、IDE を再起動します。</p>\n<h2>動作確認</h2>\n<p>Continue チャットで：</p>\n<pre><code class=\"hljs language-plaintext\">recall all my memories</code></pre><p>Continue は <code>memory_recall</code> を呼び出し、保存されたメモリで応答するはずです。</p>\n<h2>よくあるパターン</h2>\n<h3>プロジェクトコンテキスト</h3>\n<pre><code class=\"hljs language-plaintext\">recalling project context for this codebase</code></pre><p>Continue は <code>memory_recall</code> を呼び出し、プロジェクトメモリを確認して、前回中断した箇所から作業を続けます。</p>\n<h3>コードレビューパターン</h3>\n<pre><code class=\"hljs language-plaintext\">search memories: &quot;code review checklist&quot;</code></pre><p>Continue は保存されたコードレビューパターンを見つけて適用します。</p>\n<h3>ペアプログラミングのメモリ</h3>\n<pre><code class=\"hljs language-plaintext\">store this: &quot;User prefers functional style over OOP for this project.\nDecided 2026-06-27.&quot;</code></pre><p>Continue は <code>preference</code> メモリとして保存します。</p>\n<h2>トラブルシューティング</h2>\n<h3>MCP サーバーが接続しない</h3>\n<ol>\n<li><code>~/.continue/config.json</code> が有効な JSON か確認</li>\n<li>Node.js を確認：<code>node --version</code></li>\n<li>Continue の出力パネルを確認（View → Output → Continue）</li>\n<li>IDE を再起動</li>\n</ol>\n<h3>ツールが表示されない</h3>\n<ul>\n<li>Continue が MCP をサポートするバージョンか確認（≥ 0.9.x）</li>\n<li><code>SYNAPSE_MIND_KEY</code> 環境変数が設定内で設定されているか確認</li>\n<li>Continue のログで MCP エラーを探す</li>\n</ul>\n<h2>次のステップ</h2>\n<ul>\n<li><a href=\"/docs/mcp/claude-desktop\">Claude Desktop Setup</a></li>\n<li><a href=\"/docs/mcp/custom-client\">Custom MCP Client</a></li>\n</ul>\n","urls":{"html":"/docs/mcp/continue","text":"/docs/mcp/continue?format=text","json":"/docs/mcp/continue?format=json","llm":"/docs/mcp/continue?format=llm"},"translations_available":["en","zh","hi","es","fr","ar","pt","ru","ja","de","it","ko","nl","pl","tr","sv","vi","th","id","uk"]}