local-only server
The server can only run on the client’s local machine because it depends on local resources.
Integrations
Enables querying and interacting with Kubernetes clusters through the Metoro observability platform APIs exposed to Claude
메트로-mcp-서버
이 저장소에는 Metoro MCP(Model Context Protocol) 서버가 포함되어 있습니다. 이 MCP 서버를 사용하면 Claude Desktop App을 통해 쿠버네티스 클러스터와 상호 작용할 수 있습니다!
MCP(모델 컨텍스트 프로토콜)란 무엇인가요?
모델 컨텍스트 프로토콜에 대한 자세한 내용은 여기에서 확인할 수 있습니다: https://modelcontextprotocol.io
하지만 간단히 말해서
모델 컨텍스트 프로토콜(MCP)은 LLM 애플리케이션과 외부 데이터 소스 및 도구 간의 원활한 통합을 지원하는 개방형 프로토콜입니다. AI 기반 IDE를 구축하거나, 채팅 인터페이스를 개선하거나, 맞춤형 AI 워크플로를 만드는 경우, MCP는 LLM을 필요한 컨텍스트에 연결하는 표준화된 방법을 제공합니다.
메토로란?
Metoro 는 쿠버네티스에서 실행되는 마이크로서비스를 위해 설계된 관측 플랫폼으로, eBPF 기반 계측을 사용하여 코드 변경 없이 심층적인 원격 측정을 생성합니다. eBPF 에이전트에서 생성된 데이터는 Metoro 백엔드로 전송되어 저장되고, Metoro 프런트엔드에서는 API를 통해 처리됩니다.
이 MCP 서버는 LLM에 해당 API를 노출하여 Kubernetes 클러스터에 대한 질문을 AI에게 물어볼 수 있도록 합니다.
데모
https://github.com/user-attachments/assets/b3f21e9a-45b8-4c17-8d8c-cff560d8694f
Metroo MCP 서버를 어떻게 사용할 수 있나요?
- Claude 데스크톱 앱을 설치하세요.
- Golang이 설치되어 있는지 확인하세요. Mac의 경우
brew install go
하고, Ubuntu의 경우sudo apt-get install golang
. - 저장소를 복제합니다:
git clone https://github.com/metoro-io/metoro-mcp-server.git
- 저장소 디렉토리로 이동합니다:
cd metoro-mcp-server
- 서버 실행 파일을 빌드합니다:
go build -o metoro-mcp-server
이미 Metroro 계정이 있는 경우:
설정 -> 사용자 설정에서 Metoro 계정의 인증 토큰을 복사하세요. ~/Library/Application Support/Claude/claude_desktop_config.json
에 다음 내용으로 파일을 생성하세요.
지엑스피1
Metroro 계정이 없으신 경우:
걱정하지 마세요. 라이브 데모 클러스터를 계속 사용해 보실 수 있습니다. 포함된 토큰은 데모 토큰으로, 누구나 공개적으로 사용할 수 있습니다. ~/Library/Application Support/Claude/claude_desktop_config.json
에 다음 내용으로 파일을 생성하세요.
claude_desktop_config.json
편집이 끝나면 파일을 저장하고 Claude Desktop 앱을 다시 시작하세요.- 이제 Claude 데스크톱 앱의 MCP 서버 드롭다운 목록에 Metoro MCP 서버가 표시됩니다. Claude 데스크톱 앱에서 Metoro MCP 서버를 사용할 준비가 되었습니다!
~로 구축됨
이 서버는 Golang MCP SDK를 기반으로 구축되었습니다.
This server cannot be installed
Metoro가 모니터링하는 쿠버네티스 환경에 대한 쿼리 및 상호작용을 수행합니다. LLM을 통해 APM, 메트릭, 추적, 프로파일링 정보를 확인하세요.