Choose MCP Server Setup

Choose MCP Server Setup

site icon
2025.02.26 0
PythonMCP服务器配置Google Cloud集成其它
Choose MCP Server 是一个与Claude Desktop Client配合使用的服务,主要用于配置和管理MCP服务器。它允许用户通过编辑配置文件来设置MCP服务器,并通过Google Cloud进行身份验证。该服务适用于需要在Claude Desktop环境中集成MCP服务器的用户。
View on GitHub

Overview

基本能力

产品定位

Choose MCP Server 是一个用于配置和管理MCP服务器的工具,与Claude Desktop Client配合使用。

核心功能

  1. 配置MCP服务器:通过编辑claude_desktop_config.json文件来设置MCP服务器的参数。
  2. 支持Google Cloud身份验证:通过gcloud auth login --update-adc命令更新Application Default Credentials (ADC)。
  3. 可选配置:支持配置DBT_MANIFEST_FILEPATH等可选参数。

适用场景

  1. 需要在Claude Desktop环境中集成MCP服务器的用户。
  2. 需要与Google Cloud服务进行交互的用户。

工具列表

  1. uvx:用于启动MCP服务器的工具。
  2. gcloud:用于Google Cloud身份验证的工具。

常见问题解答

  1. Windows用户问题:可能需要添加APPDATA环境变量到Claude Desktop配置文件中。

使用教程

使用依赖

  1. 下载Claude Desktop Client:https://claude.ai/download
  2. 安装uv:
brew install uv

安装教程

  1. 编辑claude_desktop_config.json文件(位于~/Library/Application\ Support/Claude),并在mcpServers部分添加以下内容:
{
  "mcpServers": {
    "Choose MCP Server": {
      "command": "uvx",
      "args": ["choose-mcp-server"],
      "env": {
        "PROJECT_ID": YOUR_PROJECT_ID,
        "DATASETS": DATASET_1,DATASET_2,DATASET_3
        "DBT_MANIFEST_FILEPATH": YOUR_DBT_MANIFEST_FILEPATH
      }
    }
  }
}
  1. 登录Google Cloud并更新Application Default Credentials (ADC):
gcloud auth login --update-adc
  1. 打开Claude Desktop并开始提问。

调试方式

  1. 检查claude_desktop_config.json文件是否正确配置。
  2. 确保gcloud auth login --update-adc命令成功执行。
  3. 对于Windows用户,确保APPDATA环境变量已正确设置。

许可证

None