GitHub starsGitHub forksGitHub issuesGitHub pull requestsGitHub licenseGitHub contributorsGitHub last commitGoDocGo Report CardTests

servidor metoro-mcp

Este repositorio contiene el servidor MCP (Model Context Protocol) de Metoro. Este servidor MCP le permite interactuar con su clúster Kubernetes a través de la aplicación Claude Desktop

¿Qué es MCP (Model Context Protocol)?

Puede leer más sobre el Protocolo de Contexto de Modelo aquí: https://modelcontextprotocol.io

Pero en pocas palabras

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, el MCP proporciona una forma estandarizada de conectar los LLM 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 que generan los agentes eBPF se envían al backend de Metoro para ser almacenados y en el frontend de Metoro utilizando nuestras apis.

Este servidor MCP expone esas APIs a un LLM para que puedas hacer preguntas a tu IA sobre tu cluster Kubernetes.

Demo

https://github.com/user-attachments/assets/b3f21e9a-45b8-4c17-8d8c-cff560d8694f

¿Cómo puedo utilizar el servidor MCP de Metoro?

  1. Instala la aplicación Claude Desktop.
  2. Asegúrate de tener Golang instalado. brew install go para mac o sudo apt-get install golang para ubuntu.
  3. Clona el repositorio: git clone https://github.com/metoro-io/metoro-mcp-server.git
  4. Navega al directorio del repositorio: cd metoro-mcp-server
  5. Construye el ejecutable del servidor: go build -o metoro-mcp-server

Si ya tienes una cuenta de Metoro

Copie su auth token de su cuenta Metoro en Configuración -> Configuración de Usuarios. Cree un archivo en ~/Library/Application Support/Claude/claude_desktop_config.json con el siguiente contenido:

{ "mcpServers": { "metoro-mcp-server": { "command": "<su ruta al ejecutable go del servidor MCP de Metoro>/metoro-mcp-server", "args": [], "env": { "METORO_AUTH_TOKEN" : "<su auth token>", "METORO_API_URL": "https://us-east.metoro.io" } } } }

Si no tiene una cuenta de Metoro:

No te preocupes, aún puedes jugar usando el Cluster Live Demo. El token incluido es un token demo, disponible públicamente para que cualquiera lo use. Crea un archivo en ~/Library/Application Support/Claude/claude_desktop_config.json con los siguientes contenidos:

{ "mcpServers": { "metoro-mcp-server": { "command": "<su ruta al ejecutable go del servidor MCP de Metoro>/metoro-mcp-server", "args": [], "env": { "METORO_AUTH_TOKEN" : "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjdXN0b21lcklkIjoiOThlZDU1M2QtYzY4ZC00MDRhLWFhZjItNDM2ODllNWJiMGUzIiwiZW1haWwiOiJ0ZXN0QGNocmlzYmF0dGFyYmVlLmNvbSIsImV4cCI6MTgyMTI0NzIzN30.7G6alDpcZh_OThYj293Jce5rjeOBqAhOlANR_Fl5auw", "METORO_API_URL": "https://demo.us-east.metoro.io" } } } }
  1. Una vez que haya terminado de editar claude_desktop_config.json guarde el archivo y reinicie la aplicación Claude Desktop.
  2. Ahora debería ver el Servidor MCP de Metoro en la lista desplegable de Servidores MCP en la aplicación Claude Desktop. Está listo para comenzar a utilizar el Servidor MCP de Metoro con la aplicación Claude Desktop

Construido con

Este servidor está construido sobre nuestro Golang MCP SDK.

Relacionados en Servicio en la nube - MCP Servers Seguros

ServidorResumenAcciones
Open-MeteoVer
AniListVer
Servidor MCP de WazuhUn servidor basado en Rust diseñado para tender un puente entre un sistema Wazuh de Información de S...Ver
Precios de AWS EC2Ver
Claude EscritorioCrear kube-config para acceder al clúster kubernetes.Ver
Administrador MCP de GoogleVer