在 VS Code 中接入 Rshift MCP
VS Code 的 MCP 支持可以把 Rshift 作为 HTTP MCP server 添加到编辑器中。不同 MCP 扩展的界面可能略有差异,但核心配置是 URL 和 Authorization header。
接入前准备
在 Rshift 工作区 AI 页面启用 MCP。
复制 MCP URL。
复制完整 MCP 密钥。
确认当前 VS Code / Copilot Chat 环境支持 MCP。
添加服务器
打开 Command Palette。
选择 MCP: Add Server。
选择 HTTP server。
Server name 填
rshift。URL 填 Rshift MCP URL。
按提示选择 User 或 Workspace 配置位置。
也可以手动编辑 VS Code 的 mcp.json。注意:VS Code 的配置顶层是 servers,不是 Cursor 使用的 mcpServers。
{
"servers": {
"rshift": {
"type": "http",
"url": "https://mcp.rshift.com/<workspace>/",
"headers": {
"Authorization": "Bearer <MCP_KEY>"
}
}
}
}
如果使用 Workspace 配置,不建议把真实密钥提交到仓库。优先用 User 配置,或使用 VS Code 支持的输入变量 / 环境文件来保存敏感值。
验证是否成功
刷新 MCP server 列表。
确认
rshift连接成功。查看可用工具数量和工具名称。
常见问题
VS Code 没有 MCP 命令:确认当前版本或扩展支持 MCP。
JSON 配置不生效:确认顶层字段是
servers,并且 remote server 有"type": "http"。Header 不生效:确认
Authorization写在headers对象里。连接超时:确认网络可以访问
https://mcp.rshift.com/。
安全提醒
如果 VS Code 把 MCP 配置保存在项目目录,请把包含密钥的文件加入 .gitignore,或使用用户级配置。