學習如何透過 Model Context Protocol 將 Claude Code 連接到您的工具。
claude mcp add --transport http sentry https://mcp.sentry.dev/mcp
claude mcp add --transport http socket https://mcp.socket.dev/
claude mcp add --transport http hugging-face https://huggingface.co/mcp
claude mcp add --transport http jam https://mcp.jam.dev/mcp
claude mcp add --transport sse asana https://mcp.asana.com/sse
claude mcp add --transport sse atlassian https://mcp.atlassian.com/v1/sse
claude mcp add clickup --env CLICKUP_API_KEY=YOUR_KEY --env CLICKUP_TEAM_ID=YOUR_ID -- npx -y @hauptsache.net/clickup-mcp
claude mcp add --transport http intercom https://mcp.intercom.com/mcp
claude mcp add --transport sse linear https://mcp.linear.app/sse
claude mcp add --transport http notion https://mcp.notion.com/mcp
claude mcp add --transport http box https://mcp.box.com/
claude mcp add --transport http fireflies https://api.fireflies.ai/mcp
claude mcp add --transport sse monday https://mcp.monday.com/sse
claude mcp add airtable --env AIRTABLE_API_KEY=YOUR_KEY -- npx -y airtable-mcp-server
claude mcp add --transport http daloopa https://mcp.daloopa.com/server/mcp
claude mcp add --transport http hubspot https://mcp.hubspot.com/anthropic
claude mcp add --transport http paypal https://mcp.paypal.com/mcp
claude mcp add --transport sse plaid https://api.dashboard.plaid.com/mcp/sse
claude mcp add --transport sse square https://mcp.squareup.com/sse
claude mcp add --transport http stripe https://mcp.stripe.com
claude mcp add --transport http figma-dev-mode-mcp-server http://127.0.0.1:3845/mcp
claude mcp add --transport sse invideo https://mcp.invideo.io/sse
claude mcp add --transport http canva https://mcp.canva.com/mcp
claude mcp add --transport http netlify https://netlify-mcp.netlify.app/mcp
claude mcp add --transport http stytch http://mcp.stytch.dev/mcp
claude mcp add --transport http vercel https://mcp.vercel.com/
--
(雙破折號)將 Claude 自己的 CLI 標誌與傳遞給 MCP 伺服器的命令和參數分開。--
之前的所有內容都是 Claude 的選項(如 --env
、--scope
),--
之後的所有內容都是執行 MCP 伺服器的實際命令。例如:claude mcp add myserver -- npx server
→ 執行 npx server
claude mcp add myserver --env KEY=value -- python server.py --port 8080
→ 在環境中使用 KEY=value
執行 python server.py --port 8080
--scope
標誌指定配置儲存位置:
local
(預設):僅在目前專案中對您可用(在舊版本中稱為 project
)project
:透過 .mcp.json
檔案與專案中的每個人共享user
:在所有專案中對您可用(在舊版本中稱為 global
)--env
標誌設定環境變數(例如,--env KEY=value
)MCP_TIMEOUT=10000 claude
設定 10 秒逾時)MAX_MCP_OUTPUT_TOKENS
環境變數(例如,MAX_MCP_OUTPUT_TOKENS=50000
)/mcp
與需要 OAuth 2.0 驗證的遠端伺服器進行驗證npx
的本地 MCP 伺服器需要 cmd /c
包裝器以確保正確執行。cmd /c
包裝器,您會遇到「連接已關閉」錯誤,因為 Windows 無法直接執行 npx
。(請參閱上面關於 --
參數的說明。).mcp.json
檔案中來實現團隊協作。此檔案設計為可檢入版本控制,確保所有團隊成員都能存取相同的 MCP 工具和服務。當您新增專案範圍的伺服器時,Claude Code 會自動建立或更新此檔案,並使用適當的配置結構。
.mcp.json
檔案遵循標準化格式:
.mcp.json
檔案的專案範圍伺服器之前會提示批准。如果您需要重設這些批准選擇,請使用 claude mcp reset-project-choices
命令。
.mcp.json
中的環境變數展開.mcp.json
檔案中展開環境變數,允許團隊共享配置,同時為機器特定路徑和 API 金鑰等敏感值保持靈活性。
支援的語法:
${VAR}
- 展開為環境變數 VAR
的值${VAR:-default}
- 如果設定了 VAR
則展開為 VAR
,否則使用 default
command
- 伺服器可執行檔路徑args
- 命令列參數env
- 傳遞給伺服器的環境變數url
- 用於 SSE/HTTP 伺服器類型headers
- 用於 SSE/HTTP 伺服器驗證新增需要驗證的伺服器
在 Claude Code 中使用 /mcp 命令
/mcp
選單中使用「清除驗證」來撤銷存取權限從 JSON 新增 MCP 伺服器
驗證伺服器已新增
--scope user
將伺服器新增到您的使用者配置而不是專案特定的配置從 Claude Desktop 匯入伺服器
選擇要匯入的伺服器
驗證伺服器已匯入
--scope user
標誌將伺服器新增到您的使用者配置server_1
)MAX_MCP_OUTPUT_TOKENS
環境變數調整允許的最大 MCP 輸出 token列出可用資源
@
以查看所有已連接 MCP 伺服器的可用資源。資源與檔案一起出現在自動完成選單中。引用特定資源
@server:protocol://resource/path
引用資源:多個資源引用
發現可用提示
/
以查看所有可用命令,包括來自 MCP 伺服器的命令。MCP 提示以格式 /mcp__servername__promptname
出現。執行不帶參數的提示
執行帶參數的提示