Multi-cloud cost management MCP server (Azure + GCP). Read-only access to spending, anomalies, forecasts, budgets, and guided FinOps workflows. Ask your AI about your cloud bill.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add cloudscope --env AZURE_CLIENT_SECRET='<AZURE_CLIENT_SECRET>' --env GOOGLE_APPLICATION_CREDENTIALS='<GOOGLE_APPLICATION_CREDENTIALS>' -- npx -y cloudscope-mcp~/.codex/config.toml
[mcp_servers.cloudscope]
command = "npx"
args = ["-y", "cloudscope-mcp"]
env = { AZURE_CLIENT_SECRET = "<AZURE_CLIENT_SECRET>", GOOGLE_APPLICATION_CREDENTIALS = "<GOOGLE_APPLICATION_CREDENTIALS>" }
# codex mcp add cloudscope --env AZURE_CLIENT_SECRET='<AZURE_CLIENT_SECRET>' --env GOOGLE_APPLICATION_CREDENTIALS='<GOOGLE_APPLICATION_CREDENTIALS>' -- npx -y cloudscope-mcp~/.cursor/mcp.json
{
"mcpServers": {
"cloudscope": {
"command": "npx",
"args": [
"-y",
"cloudscope-mcp"
],
"env": {
"AZURE_CLIENT_SECRET": "<AZURE_CLIENT_SECRET>",
"GOOGLE_APPLICATION_CREDENTIALS": "<GOOGLE_APPLICATION_CREDENTIALS>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"cloudscope": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"cloudscope-mcp"
],
"env": {
"AZURE_CLIENT_SECRET": "<AZURE_CLIENT_SECRET>",
"GOOGLE_APPLICATION_CREDENTIALS": "<GOOGLE_APPLICATION_CREDENTIALS>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"cloudscope": {
"command": "npx",
"args": [
"-y",
"cloudscope-mcp"
],
"env": {
"AZURE_CLIENT_SECRET": "<AZURE_CLIENT_SECRET>",
"GOOGLE_APPLICATION_CREDENTIALS": "<GOOGLE_APPLICATION_CREDENTIALS>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"cloudscope": {
"command": "npx",
"args": [
"-y",
"cloudscope-mcp"
],
"env": {
"AZURE_CLIENT_SECRET": "<AZURE_CLIENT_SECRET>",
"GOOGLE_APPLICATION_CREDENTIALS": "<GOOGLE_APPLICATION_CREDENTIALS>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"cloudscope": {
"command": "npx",
"args": [
"-y",
"cloudscope-mcp"
],
"env": {
"AZURE_CLIENT_SECRET": "<AZURE_CLIENT_SECRET>",
"GOOGLE_APPLICATION_CREDENTIALS": "<GOOGLE_APPLICATION_CREDENTIALS>"
}
}
}
}Environment variables
AZURE_CLIENT_SECRETGOOGLE_APPLICATION_CREDENTIALS
Replace the placeholders with your own credentials and keep them out of version control.