
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
MCP 서버 보안 및 생산 준비
개요
Minibridge는 에이전트와 MCP 서버 간의 통신을 간소화하는 백엔드 프론트엔드 브리지를 제공합니다. 그것은 안전하게 인터넷에 MCP 서버를 노출하고 선택적으로 일반 policing 서비스와 통합 할 수 있습니다 - 대리인 인증, 콘텐츠 분석 및 변환에 대한 경찰 -. 경찰관은 HTTP 또는 로컬로 OPA Rego 정책을 통해 원격으로 구현할 수 있습니다. Minibridge는 SBOM(Software Bill of Materials) 세대와 실시간 검증을 통해 MCP 서버의 무결성을 보장할 수 있습니다. 또한 Minibridge는 OTEL를 지원하며, Open Inference와 같은 특정 도구에 의해 삽입 된 MCP 통화에서 직접 클래식 OTEL 헤더의 / 위치를보고 할 수 있습니다. - : 클라이언트는 Minibridge의 Frontend 부분에 연결됩니다. - : Frontend는 MCP 서버를 감싸는 백엔드에 연결합니다.
개요(AI 번역)
Minibridge는 backend-to-frontend Bridge, 간소화 및 보안 역할을 합니다. 에이전트와 MCP 서버 간의 통신. 그것은 안전하게 MCP를 노출 인터넷에 서버는 선택적으로 할 수 있습니다 일반적인 policing 서비스와 통합 - 경찰로 알려진 — 대리인 인증, 콘텐츠 분석 및 변환. 경찰은 일 수 있습니다 OPA를 사용하여 HTTP 또는 로컬로 원격으로 구현 Rego 정책.
Minibridge는 MCP 서버의 무결성을 보장할 수 있습니다. SBOM (Software Bill of Materials) 세대 및 실시간 검증.
또한 Minibridge는 OTEL를 지원하며 할 수 있습니다. 고전적인 OTEL 우두머리에서 보고/rettach 경간, 뿐 아니라 직접 MCP 통화, Open 같은 특정 도구에 의해 삽입 관련 기사
- Minibridge Frontend: 클라이언트는 Minibridge의 Frontend 부분에 연결됩니다.
- Minibridge Backend: Frontend는 MCP 서버를 감싸는 백엔드에 연결합니다.
- Minibridge Policer: 경찰은 백엔드에서 실행되며 일부 정책에 따라 입력 및 출력에 대한 결정을 내릴 수 있습니다 (레고 또는 원격으로 HTTP를 사용하여)
[!팁] 편리한 Minibridge는 단일 프로세스로 행동하기 위해 “all-in-one”(AIO) 모드에서 시작될 수 있습니다.
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
Minibridge
Minibridge serves as a backend-to-frontend bridge, streamlining and securing communication between Agents and MCP servers. It safely exposes MCP servers to the internet and can optionally integrate with generic policing services — known as Policers — for agent authentication, content analysis, and transformation. Policers can be implemented remotely via HTTP or locally using OPA Rego policies.
Minibridge can help ensure the integrity of MCP servers through SBOM (Software Bill of Materials) generation and real-time validation.
Additionally, Minibridge supports OTEL and can report/rettach spans from classical OTEL headers, as well as directly from the MCP call, as inserted by certain tool like Open Inference.
- Minibridge Frontend: The Client connects to the Frontend part of Minibridge.
- Minibridge Backend: The Frontend connects to the Backend which wraps the MCP server.
- Minibridge Policer: The Policer runs in the Backend and can optionally take decision on the input and output based on some policies (locally with Rego or remotely using HTTPs)
[!TIP] Conveniently, Minibridge can be started in an “all-in-one” (AIO) mode to act as a single process.
Why using Minibridge ?
Minibridge covers the following:
- Secure Transport: Use TLS with optionally, client certificate validation
- Integrity: Ensure the MCP server can not mutate tools, templates, etc. during the execution
- User Authentication: Transport the user information to the Policer
- Monitoring: Expose prometheus metrics
- Telemetry: Report traces and spans using Opentelemetry
Installation
Minibridge can be installed from various places:
Homebrew
On macOS, you can use Homebrew
brew tap acuvity/tap
brew install minibridge
AUR
On Arch based Linux distributions, you can run:
yay -S minibridge
Alternatively, to get the latest version from the main branch:
yay -S minibridge-git
Go
If you have the Go toolchain install:
go install go.acuvity.ai/minibridge@latest
Alternatively, to get the latest version from the main branch:
설치
uvx mcp-server-fetch설정
{
"mcpServers": {
"fetch": {
"command": "uvx",
"args": ["mcp-server-fetch"]
}
}
}