Choose MCP Server Setup
Start by downloading the Claude Desktop Client: https://claude.ai/download
Install uv
brew install uv
- Install the MCP server
Edit the claude_desktop_config.json
file (located in ~/Library/Application\ Support/Claude
) and add the following to the mcpServers section:
{
"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
}
}
}
}
N.B: the dbt manifest file path is optional.
- Log into Google Cloud and update your Application Default Credentials (ADC)
gcloud auth login --update-adc
- Open Claude Desktop and start asking questions!
Troubleshooting
For Windows users, you may need to add the APPDATA
environment variable to your Claude Desktop config file.
"env": {
"APPDATA": "C:\\Users\\YOUR_USERNAME\\AppData\\Roaming",
}