Skip to main content
Glama

Cloudzero Model Context Protocol Server

by burkestar

Servidor de protocolo de contexto de modelo (MCP) de Cloudzero

Hable con sus datos de costos de la nube en Cloudzero desde un modelo de lenguaje grande (LLM).

Haga preguntas sobre sus datos de costos, como por ejemplo, trazar una diferencia de mes a mes:

diferencia mensual

Cómo funciona

Utiliza la API de CloudZero v2 y el protocolo de contexto de modelo (MCP).

Una vez configurado el servidor MCP en Claude Desktop, se iniciará como proceso en segundo plano al iniciarse. Claude Desktop, como host MCP, enviará una solicitud initiatize al servidor MCP. El servidor responde con sus funciones , que incluyen prompts y tools para la ejecución de tareas.

El servidor implementa varias herramientas específicas de CloudZero:

  • get_costs para obtener datos de facturación desde start_date hasta end_date
  • get_dimensions para dimensiones de facturación
  • list_budgets para listar presupuestos
  • list_insights para listar insights

El protocolo MCP utiliza JSON-RPC 2.0 para solicitudes y respuestas.

Configuración

Instalar Claude Desktop :

Instalar uv

Configurar las dependencias del proyecto:

uv init uv sync

Genere su clave API de CloudZero .

Editar .env con:

CLOUDZERO_API_KEY=YOUR_SECRET_KEY

Instalar

Para instalar el servidor MCP en Claude Desktop:

uv run mcp install server.py

Edite su claude_desktop_config.json para establecer la ruta adecuada al comando uv y actualice su USERNAME como se muestra a continuación.

Este archivo de configuración se puede encontrar en Claude Desktop en Settings > Developer > Edit Config .

"CloudZero": { "command": "/Users/USERNAME/.local/bin/uv", "args": [ "run", "--with", "mcp[cli]", "mcp", "run", "/Users/USERNAME/workspace/open_source/cloudzero-mcp/server.py" ] }

Reinicie Claude Desktop. Al iniciarse, el proceso del servidor se iniciará en segundo plano. Es posible que vea errores; puede consultar los registros para determinar el problema.

Si no hay errores, intente preguntar "qué herramientas están disponibles para la facturación en la nube" para verlos en la lista.

¿Qué herramientas están disponibles?

Consulte la documentación de Claude Desktop MCP para obtener más información.

Depurar

Para la depuración, puede ejecutar el servidor de desarrollo MCP con una GUI interactiva para inspeccionar:

uv run mcp dev server.py

Esto es útil para solucionar errores en su código sin tener que reiniciar continuamente Claude Desktop.

inspector de mcp

-
security - not tested
A
license - permissive license
-
quality - not tested

local-only server

The server can only run on the client's local machine because it depends on local resources.

Un servidor que permite a los usuarios consultar y analizar datos de costos de la nube de Cloudzero utilizando lenguaje natural a través de modelos de lenguaje grandes.

  1. Cómo funciona
    1. Configuración
      1. Instalar
        1. Depurar

          Related MCP Servers

          • -
            security
            A
            license
            -
            quality
            An MCP server that allows using natural language to manage Cloudflare resources (Workers, KV, R2, D1) through Claude Desktop, VSCode, and other MCP clients.
            Last updated -
            8
            5
            TypeScript
            Apache 2.0
          • -
            security
            A
            license
            -
            quality
            A command-line interface and API that allows users to analyze and visualize AWS cloud spending data by enabling Claude to query AWS Cost Explorer through natural language conversations.
            Last updated -
            80
            Python
            MIT License
            • Linux
            • Apple
          • -
            security
            F
            license
            -
            quality
            A Model Context Protocol server that connects to Google Cloud services, allowing users to query logs, interact with Spanner databases, and analyze Cloud Monitoring metrics through natural language interaction.
            Last updated -
            16
            2
            TypeScript
          • -
            security
            F
            license
            -
            quality
            Enables large language models to automatically report customer-facing issues with Azure resources by parsing natural language requests and submitting impact reports through the Azure Management API.
            Last updated -
            2
            Python

          View all related MCP servers

          MCP directory API

          We provide all the information about MCP servers via our MCP API.

          curl -X GET 'https://glama.ai/api/mcp/v1/servers/burkestar/cloudzero-mcp'

          If you have feedback or need assistance with the MCP directory API, please join our Discord server