將 Cursor 連接到 Narwhal MCP
為 Narwhal 託管的 Streamable HTTP MCP 伺服器設定 Cursor,並使用安全的 Bearer 權杖預留位置。
Cursor 接受託管的 HTTP MCP 伺服器,設定檔為 .cursor/mcp.json。以下設定使用 Narwhal Bearer 金鑰的變數預留位置。
設定 Cursor
建立或開啟 .cursor/mcp.json 檔案(位於專案或你的使用者設定中),然後加入:
.cursor/mcp.json
{
"mcpServers": {
"narwhal": {
"url": "https://api.narwhalapi.com/mcp",
"headers": {
"Authorization": "Bearer ${env:NARWHAL_API_KEY}"
}
}
}
}確保啟動 Cursor 的用戶端可以存取該變數。儲存檔案後重新啟動或重新載入 MCP 伺服器。請參閱 Cursor MCP 設定指南 ,了解目前用戶端行為。
驗證連線
開啟用戶端的 MCP 伺服器清單,確認 narwhal 已連線。 如需命令列檢查,請執行 agent mcp list。
接著請用戶端列出可用的 Narwhal 工具。工具探索不會消耗資料配額;每次成功的 tools/call 消耗一次請求。
使用 主要 MCP 指南 ,查看公開工具清單、參數、回應格式與配額規則。
保持金鑰私密
請透過 Cursor 或 VS Code 的安全變數/輸入儲存功能提供預留位置所需的值。請勿將實際使用的金鑰寫入並提交至 mcp.json,也不要將它貼到提示、放入 URL 或暴露在瀏覽器程式碼中。
每個請求都需要 Authorization: Bearer 標頭。請參閱 身分驗證指南 以了解金鑰儲存與輪替方式。
文件