Metoro MCP Server
resmiKueri dan berinteraksi dengan lingkungan kubernetes yang dipantau oleh Metoro
Dokumentasi
metoro-mcp-server
Repositori ini berisi Metoro MCP (Model Context Protocol) Server. Server MCP ini memungkinkan Anda berinteraksi dengan kluster Kubernetes melalui Aplikasi Desktop Claude!
Apa itu MCP (Model Context Protocol)?
Anda dapat membaca lebih lanjut tentang Model Context Protocol di sini: https://modelcontextprotocol.io
Namun secara singkat
Model Context Protocol (MCP) adalah protokol terbuka yang memungkinkan integrasi mulus antara aplikasi LLM dan sumber data serta alat eksternal. Baik Anda membangun IDE bertenaga AI, meningkatkan antarmuka obrolan, atau membuat alur kerja AI kustom, MCP menyediakan cara terstandarisasi untuk menghubungkan LLM dengan konteks yang mereka butuhkan.
Apa itu Metoro?
Metoro adalah platform observabilitas yang dirancang untuk layanan mikro yang berjalan di Kubernetes dan menggunakan instrumentasi berbasis eBPF untuk menghasilkan telemetri mendalam tanpa perubahan kode. Data yang dihasilkan oleh agen eBPF dikirim ke backend Metoro untuk disimpan dan di frontend Metoro menggunakan API kami.
Server MCP ini mengekspos API tersebut ke LLM sehingga Anda dapat mengajukan pertanyaan kepada AI Anda tentang kluster Kubernetes Anda.
Demo
https://github.com/user-attachments/assets/b3f21e9a-45b8-4c17-8d8c-cff560d8694f
Bagaimana cara menggunakan Metoro MCP Server?
- Instal Aplikasi Desktop Claude.
- Pastikan Anda telah menginstal Golang.
brew install gountuk mac atausudo apt-get install golanguntuk ubuntu. - Kloning repositori:
git clone https://github.com/metoro-io/metoro-mcp-server.git - Arahkan ke direktori repositori:
cd metoro-mcp-server - Bangun executable server:
go build -o metoro-mcp-server
Jika Anda sudah memiliki Akun Metoro:
Salin token autentikasi Anda dari akun Metoro di Pengaturan -> Pengaturan Pengguna.
Buat file di ~/Library/Application Support/Claude/claude_desktop_config.json dengan konten berikut:
{
"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"
}
}
}
}
Jika Anda belum memiliki Akun Metoro:
Jangan khawatir, Anda masih dapat mencoba menggunakan Kluster Demo Langsung.
Token yang disertakan adalah token demo, tersedia secara publik untuk digunakan siapa saja.
Buat file di ~/Library/Application Support/Claude/claude_desktop_config.json dengan konten berikut:
{
"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"
}
}
}
}
- Setelah selesai mengedit
claude_desktop_config.jsonsimpan file dan mulai ulang Aplikasi Desktop Claude. - Anda sekarang akan melihat Metoro MCP Server di daftar dropdown Server MCP di Aplikasi Desktop Claude. Anda siap untuk mulai menggunakan Metoro MCP Server dengan Aplikasi Desktop Claude!
Dibangun dengan
Server ini dibangun di atas Golang MCP SDK kami.