---
title: "MCPクライアント設定：13アプリのファイルとキー · DotsAgent"
description: "Claude CodeからZedまで、13種類のMCPクライアントのサーバー設定場所を解説。設定パス、トップレベルキー、形式、リモートOAuth対応、設定時の注意点を紹介します。"
url: https://dotsagent.io/ja/mcp/clients
---

接続 · 13クライアント

# MCPクライアント設定リファレンス

MCPクライアントごとに、サーバーを読み込む場所やキーが異なり、設定形式も異なる場合があります。この表では、各クライアントの設定場所、必要な形式、リモートサーバーのOAuth対応状況を確認できます。

| クライアント | 設定ファイル | トップレベルキー | 形式 | リモートOAuth | CLIで追加 |
| --- | --- | --- | --- | --- | --- |
| [Claude Desktop](https://dotsagent.io/ja/mcp/clients/claude-desktop)Anthropic | `~/Library/Application Support/Claude/claude_desktop_config.json` | `mcpServers` | json | — | — |
| [Claude Code](https://dotsagent.io/ja/mcp/clients/claude-code)Anthropic | `.mcp.json` | `mcpServers` | json | — | — |
| [Cursor](https://dotsagent.io/ja/mcp/clients/cursor)Anysphere | `.cursor/mcp.json` | `mcpServers` | json | — | — |
| [VS Code (GitHub Copilot)](https://dotsagent.io/ja/mcp/clients/vscode-copilot)Microsoft | `.vscode/mcp.json (key 'servers') or portable .mcp.json (key 'mcpServers')` | `servers` | json | — | — |
| [Windsurf / Devin Desktop](https://dotsagent.io/ja/mcp/clients/windsurf)Cognition | `.devin/mcp_config.json (Devin CLI / Devin Local project scope)` | `mcpServers` | json | — | — |
| [Zed](https://dotsagent.io/ja/mcp/clients/zed)Zed Industries | `~/.config/zed/settings.json` | `context_servers` | json | — | — |
| [OpenAI Codex CLI](https://dotsagent.io/ja/mcp/clients/codex-cli)OpenAI | `.codex/config.toml (trusted projects only)` | `mcp_servers` | toml | — | — |
| [Gemini CLI](https://dotsagent.io/ja/mcp/clients/gemini-cli)Google | `.gemini/settings.json` | `mcpServers` | json | — | — |
| [ChatGPT](https://dotsagent.io/ja/mcp/clients/chatgpt)OpenAI | 設定画面のみ | — | — | — | — |
| [OpenClaw](https://dotsagent.io/ja/mcp/clients/openclaw)OpenClaw | `~/.openclaw/openclaw.json` | `mcp.servers` | json5 | — | — |
| [Cline](https://dotsagent.io/ja/mcp/clients/cline)Cline Bot Inc. | `~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json` | `mcpServers` | json | — | — |
| [Continue](https://dotsagent.io/ja/mcp/clients/continue)Continue Dev | `.continue/mcpServers/<name>.yaml (or drop a Claude/Cursor/Cline-style mcp.json into .continue/mcpServers/)` | `mcpServers` | yaml | — | — |
| [JetBrains AI Assistant](https://dotsagent.io/ja/mcp/clients/jetbrains-ai)JetBrains | 設定画面のみ | `mcpServers` | json (pasted in UI) | — | — |

## 設定が動かなくなる相違点

### VS Codeではserversを使用

.vscode/mcp.jsonではserversの下にエントリを記述します。mcpServersではないため、CursorやClaudeの設定をそのまま貼り付けても読み込まれません。新しいポータブル形式の.mcp.jsonと~/.copilot/mcp-config.jsonではmcpServersを使用します。

### Gemini CLIではurlではなくhttpUrl

Gemini CLIはフィールド名でトランスポートを選択します。httpUrlはStreamable HTTP、urlは旧式のSSEトランスポート、commandはstdioを意味します。最新のリモートサーバーにはhttpUrlが必要です。

### OpenClawとClineのデフォルトはSSE

リモートエントリでトランスポートを省略すると、どちらも旧式のSSEにフォールバックします。OpenClawではtransportにstreamable-httpを、ClineではtypeにstreamableHttpを設定してください。

### Claude Codeではtypeが必須

.mcp.jsonでは、urlはあるのにtypeがないリモートエントリはエラーになります。urlの横にtype httpを追加してください。stdioエントリにはtype stdioを指定します。

### CodexはTOML、サーバーごとにテーブルを作成

CodexにJSONファイルはありません。config.tomlでサーバーごとに[mcp_servers.<name>]テーブルを作成します。argsはTOML配列で、env_varsは環境変数名を指定してシェルからシークレットを渡します。

### ContinueではYAMLリストを使用

ContinueのmcpServersは、名前をキーにしたマップではなく、各エントリにnameを含むリストです。また、各ブロックファイルの先頭にはname、version、schema: v1が必要です。

[設定を生成 →](https://dotsagent.io/ja/mcp/config)

AIエージェント開発者向けの独立したリファレンスです。ここに記載されているいずれのベンダーとも提携していません。

© 2026 DotsAgent · 確認日: 2026年10月1日
