Metoro MCP Server

resmi

Kueri dan berinteraksi dengan lingkungan kubernetes yang dipantau oleh Metoro

Dokumentasi

Metoro MCP Logo

GitHub stars GitHub forks GitHub issues GitHub pull requests GitHub license GitHub contributors GitHub last commit GoDoc Go Report Card Tests

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?

  1. Instal Aplikasi Desktop Claude.
  2. Pastikan Anda telah menginstal Golang. brew install go untuk mac atau sudo apt-get install golang untuk ubuntu.
  3. Kloning repositori: git clone https://github.com/metoro-io/metoro-mcp-server.git
  4. Arahkan ke direktori repositori: cd metoro-mcp-server
  5. 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"
       }
    }
  }
}
  1. Setelah selesai mengedit claude_desktop_config.json simpan file dan mulai ulang Aplikasi Desktop Claude.
  2. 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.