消息中心协议服务器配置工具

该工具用于在开发环境中配置和管理多个消息中心协议(MCP)服务器的连接。

  • by RimshakanwalArin
  • 本地部署
  • 更新于
在 GitHub 查看 RimshakanwalArin/mcp-server-conntection-step

使用说明

🛠️ MCP服务器连接设置指南

本指南详细介绍了使用指定的JSON配置在开发环境中配置与多个消息中心协议(MCP)服务器的连接的步骤。

1.📂 项目和配置设置

按照以下步骤为MCP服务器配置创建必要的文件和文件夹:

  1. 创建新文件夹/项目:
    # Replace 'your-project-name' with your desired folder name
    mkdir your-project-name
    cd your-project-name
    
  2. 在VS Code(或您的代码编辑器)中打开:
    code .
    
  3. 创建Gemini配置文件夹:
    • 创建一个名为的隐藏文件夹 .gemini 在您的项目根目录中。
    mkdir .gemini
    
  4. 创建设置文件:
    • 里面 .gemini 文件夹,创建一个名为的文件 settings.json.
    touch .gemini/settings.json
    
    • 在编辑器中打开此文件:
    code .gemini/settings.json
    

2.📝 添加MCP服务器配置

将以下JSON配置粘贴到新创建的 .gemini/settings.json 文件。这将配置到两个示例MCP服务器的连接。

{
  "mcpServers": {
    // 🟢 First MCP Server: 'context7'
    "context7": {
      "httpUrl": "https://mcp.context7.com/mcp",
      "headers": {
        "CONTEXT7_API_KEY": "YOUR_CONTEXT7_API_KEY",
        "Accept": "application/json, text/event-stream"
      }
    },
    // 🟣 Second MCP Server: 'github'
    "github": {
      "httpUrl": "https://api.githubcopilot.com/mcp/",
      "headers": {
        "Authorization": "YOUR_GITHUB_API_KEY_OR_TOKEN"
      },
      "timeout": 5001
    }
    // ➕ Next MCP Server configuration starts here (e.g., "my-new-server": {...})
  }
}

3. 🔑 重要提示: 更新API密钥

在尝试连接之前,必须将占位符值替换为实际的API密钥或令牌:

服务器密钥 要替换的占位符 您的值 注释
context7 "YOUR_CONTEXT7_API_KEY" 您的特定Context7键。 在您的Context7帐户设置中找到。
github "Bearer YOUR_GITHUB_API_KEY_OR_TOKEN" 您的GitHub/Copilot授权令牌。 确保 Bearer 如果需要,会包含前缀。