MCP server for Google Trends with proxy rotation and auto-retry on Google blocks connects agents to live keyword interest, related queries, and regional popularity.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add google-trends-den-indance --env PROXY_URL='<PROXY_URL>' --env PROXY_LIST='<PROXY_LIST>' -- npx -y @den.dance/google-trends-mcp~/.codex/config.toml
[mcp_servers.google-trends-den-indance]
command = "npx"
args = ["-y", "@den.dance/google-trends-mcp"]
env = { PROXY_URL = "<PROXY_URL>", PROXY_LIST = "<PROXY_LIST>" }
# codex mcp add google-trends-den-indance --env PROXY_URL='<PROXY_URL>' --env PROXY_LIST='<PROXY_LIST>' -- npx -y @den.dance/google-trends-mcp~/.cursor/mcp.json
{
"mcpServers": {
"google-trends-den-indance": {
"command": "npx",
"args": [
"-y",
"@den.dance/google-trends-mcp"
],
"env": {
"PROXY_URL": "<PROXY_URL>",
"PROXY_LIST": "<PROXY_LIST>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"google-trends-den-indance": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@den.dance/google-trends-mcp"
],
"env": {
"PROXY_URL": "<PROXY_URL>",
"PROXY_LIST": "<PROXY_LIST>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"google-trends-den-indance": {
"command": "npx",
"args": [
"-y",
"@den.dance/google-trends-mcp"
],
"env": {
"PROXY_URL": "<PROXY_URL>",
"PROXY_LIST": "<PROXY_LIST>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"google-trends-den-indance": {
"command": "npx",
"args": [
"-y",
"@den.dance/google-trends-mcp"
],
"env": {
"PROXY_URL": "<PROXY_URL>",
"PROXY_LIST": "<PROXY_LIST>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"google-trends-den-indance": {
"command": "npx",
"args": [
"-y",
"@den.dance/google-trends-mcp"
],
"env": {
"PROXY_URL": "<PROXY_URL>",
"PROXY_LIST": "<PROXY_LIST>"
}
}
}
}Environment variables
PROXY_URLPROXY_LIST
Replace the placeholders with your own credentials and keep them out of version control.