MCP‑Collection
@erhardtconsulting
MCP‑Collection について
Collection of MCP servers with integrated supergateway
基本情報
設定
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"mcp-collection": {
"command": "docker",
"args": [
"pull",
"ghcr.io/erhardtconsulting/mcp‑collection:1.0.0"
]
}
}
}ツール
ツールは検出されませんでした
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
概要
What is MCP‑Collection?
A single Docker image that bundles multiple Model‑Context‑Protocol (MCP) servers and exposes them through a unified entry‑point. It is designed for Kubernetes deployments and provides remote access out of the box via the supergateway bridge.
How to use MCP‑Collection?
Pull the multi‑arch image from GitHub Container Registry, then run it with the name of the desired MCP server as an argument. To list available servers, run the image without arguments. For example: docker run --rm ghcr.io/erhardtconsulting/mcp‑collection:1.0.0 mcp-server-fetch.
Key features of MCP‑Collection
- One image contains many MCP servers, chosen at runtime.
- Remote‑ready via supergateway (HTTP/SSE or WebSocket).
- Kubernetes‑first with health endpoints and non‑root user.
- Deterministic builds: all dependencies locked, no runtime installation.
- Image size ≤80 MB using a distroless runtime layer.
Use cases of MCP‑Collection
- Deploy multiple MCP servers in a Kubernetes cluster from a single image.
- Expose an MCP server over HTTP/SSE for remote AI agents.
- Run a private MCP server for fetching web pages (mcp-server-fetch).
- Integrate a Qdrant vector‑search MCP server into a containerized pipeline.
FAQ from MCP‑Collection
Which MCP servers are included?
The image ships mcp-maven-deps, mcp-searxng, mcp-server-calculator, mcp-server-fetch, mcp-server-puppeteer, mcp-server-qdrant, mcp-server-time, mcp-yahoo-finance, and npm-search-mcp-server.
How does the entry‑point select and run a server?
The entry‑point activates a virtual environment, validates the server name against a fixed whitelist, and executes supergateway --stdio "<server> [extra‑args]" to bridge the server’s stdio interface to HTTP/SSE.
Is the container secure?
The container runs as a non‑root UID (1000:1000), removes the shell after exec, and recommends using a reverse proxy for TLS and authentication.
How can I add a new server to MCP‑Collection?
Fork the repository, add the server dependency to package.json or pyproject.toml and update entrypoint.sh, run make test, and open a pull request.
What are the runtime requirements?
Only Docker is required; Kubernetes is optional. The image is multi‑arch and uses a distroless base.
「その他」の他のコンテンツ
Unity MCP ✨
justinpbarnettUnity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.
IDA Pro MCP
mrexodiaAI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP.
🪟 Windows-MCP
CursorTouchMCP Server for Computer Use in Windows
Awesome-MCP-ZH
yzflyMCP 资源精选, MCP指南,Claude MCP,MCP Servers, MCP Clients
Production-ready MCP integrations for AI applications
Klavis-AIKlavis AI: MCP integration platforms that let AI agents use tools reliably at any scale
コメント