Metoro MCP Server
oficialConsulta e interactúa con entornos de Kubernetes monitoreados por Metoro
Documentación
metoro-mcp-server
Este repositorio contiene el Servidor MCP (Protocolo de Contexto de Modelo) de Metoro. ¡Este Servidor MCP te permite interactuar con tu clúster de Kubernetes a través de la aplicación de escritorio Claude!
¿Qué es MCP (Protocolo de Contexto de Modelo)?
Puedes leer más sobre el Protocolo de Contexto de Modelo aquí: https://modelcontextprotocol.io
Pero en resumen
El Protocolo de Contexto de Modelo (MCP) es un protocolo abierto que permite una integración perfecta entre aplicaciones LLM y fuentes de datos y herramientas externas. Ya sea que estés construyendo un IDE potenciado por IA, mejorando una interfaz de chat o creando flujos de trabajo de IA personalizados, MCP proporciona una forma estandarizada de conectar los LLMs con el contexto que necesitan.
¿Qué es Metoro?
Metoro es una plataforma de observabilidad diseñada para microservicios que se ejecutan en Kubernetes y utiliza instrumentación basada en eBPF para generar telemetría profunda sin cambios en el código. Los datos generados por los agentes eBPF se envían al backend de Metoro para ser almacenados y al frontend de Metoro usando nuestras APIs.
Este servidor MCP expone esas APIs a un LLM para que puedas hacer preguntas a tu IA sobre tu clúster de Kubernetes.
Demostración
https://github.com/user-attachments/assets/b3f21e9a-45b8-4c17-8d8c-cff560d8694f
¿Cómo puedo usar el Servidor MCP de Metoro?
- Instala la aplicación de escritorio Claude.
- Asegúrate de tener Golang instalado.
brew install gopara mac osudo apt-get install golangpara ubuntu. - Clona el repositorio:
git clone https://github.com/metoro-io/metoro-mcp-server.git - Navega al directorio del repositorio:
cd metoro-mcp-server - Construye el ejecutable del servidor:
go build -o metoro-mcp-server
Si ya tienes una cuenta de Metoro:
Copia tu token de autenticación desde tu cuenta de Metoro en Configuración -> Configuración de Usuario.
Crea un archivo en ~/Library/Application Support/Claude/claude_desktop_config.json con el siguiente contenido:
{
"mcpServers": {
"metoro-mcp-server": {
"command": "<your path to Metoro MCP server go executable>/metoro-mcp-server",
"args": [],
"env": {
"METORO_AUTH_TOKEN" : "<your auth token>",
"METORO_API_URL": "https://us-east.metoro.io"
}
}
}
}
Si no tienes una cuenta de Metoro:
No te preocupes, aún puedes experimentar usando el Clúster de Demostración en Vivo.
El token incluido es un token de demostración, disponible públicamente para que cualquiera lo use.
Crea un archivo en ~/Library/Application Support/Claude/claude_desktop_config.json con el siguiente contenido:
{
"mcpServers": {
"metoro-mcp-server": {
"command": "<your path to Metoro MCP server go executable>/metoro-mcp-server",
"args": [],
"env": {
"METORO_AUTH_TOKEN" : "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjdXN0b21lcklkIjoiOThlZDU1M2QtYzY4ZC00MDRhLWFhZjItNDM2ODllNWJiMGUzIiwiZW1haWwiOiJ0ZXN0QGNocmlzYmF0dGFyYmVlLmNvbSIsImV4cCI6MTgyMTI0NzIzN30.7G6alDpcZh_OThYj293Jce5rjeOBqAhOlANR_Fl5auw",
"METORO_API_URL": "https://demo.us-east.metoro.io"
}
}
}
}
- Una vez que hayas terminado de editar
claude_desktop_config.jsonguarda el archivo y reinicia la aplicación de escritorio Claude. - Ahora deberías ver el Servidor MCP de Metoro en la lista desplegable de Servidores MCP en la aplicación de escritorio Claude. ¡Estás listo para comenzar a usar el Servidor MCP de Metoro con la aplicación de escritorio Claude!
Construido con
Este servidor está construido sobre nuestro SDK de MCP para Golang.