GM

giantswarm/muster

Developer tools공식

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

40 stars 9 forks 품질 80 트렌드 32Apache-2.0

MCP 도구 관리 및 워크플로우 프록시

개요

Muster는 플랫폼 엔지니어 및 AI 에이전트에 대한 MCP 서버 관리 문제를 해결하는 데 내장되어 있습니다. 플랫폼 엔지니어로서 수많은 서비스와 상호 작용합니다. Kubernetes, Prometheus, Grafana, Flux, ArgoCD, 클라우드 공급자 및 사용자 정의 툴링. Terraform 및 Kubernetes 연산자와 같은 도구는 통일된 관현악 인터페이스를 제공하지만, 다른 도구와 컨텍스트 사이에서 뛰어납니다. : LLM 에이전트 ( VSCode, Cursor 등) + MCP 서버는 도구에 직접 액세스를 제공함으로써이 문제를 해결해야합니다. 이미 많은 훌륭한 MCP 서버 (Kubernetes, Prometheus, Grafana, Flux 등)가 있습니다. - 모든 MCP 서버를 에이전트에 추가하고 비용을 증가 - tedious and error-prone - 당신의 툴킷 성장으로 압도된다 - 다른 MCP 서버와 그들의 우선 순위 Muster는 모든 MCP 서버를 관리하고 기능을 갖춘 에이전트를 제공합니다. MCP Aggregation Deep Dive | 시스템 아키텍처 1. 명세.

개요(AI 번역)

한국어

모든 MCP 서버에 대한 하나의 MCP 엔드포인트가 실행됩니다.


muster는 집계 모델 Context Protocol 서버입니다. MCP 서버에 연결하면 조직이 실행됩니다 (공장의 MES 및 유지보수 시스템, a 서비스 데스크 및 디렉토리, CRM 및 ERP, Kubernetes 및 Prometheus, 사내 도구) 및 단일 MCP 엔드포인트를 통해 모든 도구를 제공합니다. AI 에이전트 한 번 연결, 수백 개의 적재 대신 메타 공구의 작은 세트를 통해 도구를 발견 도구 정의, 그리고 그들이 일하는 사람의 정체성의 밑에 호출.

그것은 노트북에 단일 바이너리로 실행, 로컬 및 원격 MCP 서버에 IDE를 bridging, 그리고로 전체 조직을 인증하는 Kubernetes 서비스, 관찰 가능한 도구 게이트웨이.

무엇 그것

  • Aggregation. 등록 MCP 서버 (stdio, streamable-http, sse]) 연결, 건강 검사 및 재연결; 그들의 도구는 x_ _ 로 나타납니다. 제공하는 서버 다른 표적을 위한 동일한 공구는 family를 형성하고 1개의 공구 표면으로 나타납니다 인스턴스 인수.
  • 콘텐츠 창에 맞는Discovery. 클라이언트는 13개의 메타-툴을 참조하십시오: list_tools,

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

원문 README의 일부입니다. 원문 보기.

muster

One MCP endpoint for every MCP server your teams run.


muster is an aggregating Model Context Protocol server. It connects to the MCP servers an organisation runs (a factory’s MES and maintenance system, a service desk and its directory, a CRM and an ERP, Kubernetes and Prometheus, in-house tools) and serves all of their tools through a single MCP endpoint. AI agents connect once, discover tools through a small set of meta-tools instead of loading hundreds of tool definitions, and call them under the identity of the person they work for.

It runs as a single binary on a laptop, bridging an IDE to local and remote MCP servers, and as a Kubernetes service that gives a whole organisation one authenticated, observable tool gateway.

What it does

  • Aggregation. Registered MCP servers (stdio, streamable-http, sse) are connected, health-checked and reconnected; their tools appear as x__. Servers that offer the same tools for different targets can form a family and appear as one tool surface with an instance argument.
  • Discovery that fits a context window. Clients see thirteen meta-tools: list_tools, filter_tools, describe_tool, call_tool and their resource and prompt counterparts. Listings are paged and summarised; filter_tools ranks by relevance, so finding the right tool costs a few hundred tokens rather than the whole catalogue.
  • Toolsets. A request declares the tools it may see and call with the X-muster-Toolset header: built-in presets such as read-only, operator-defined presets, and inline selectors by server, pattern, workflow or label. An agent runs with exactly the surface it was given.
  • Authentication and single sign-on. muster protects its endpoint as an OAuth 2.1 resource
GitHub에서 전체 README 보기

설치

This server does not publish a one-line install command.

Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "mcpServers": { "muster": { "command": "muster", "args": ["standalone"] } } }