mcp-one
@MCPHubCloud
mcp-one について
A unified All-in-One entrance for mcpservers, which manages various types of mcpservers.
基本情報
設定
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"mcp-one": {
"command": "docker",
"args": [
"run",
"-it",
"--rm",
"localhost/mcp-one:latest"
]
}
}
}ツール
ツールは検出されませんでした
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
概要
What is mcp-one?
mcp-one is a unified all-in-one entrance for MCP servers that manages various types of rated MCP servers. It allows users to run a single server that aggregates multiple MCP tools and resources, then exposes them over SSE to compatible clients like Cherry Studio or Cursor.
How to use mcp-one?
Configure a YAML file listing the MCP servers you want to aggregate, then run ./mcp-one -c mcpone-config.yaml --baseurl 0.0.0.0:9090. Point your MCP client (e.g., Cherry Studio, Cursor) to http://localhost:9090/sse. Pre-built binaries and a Docker image are available; you can also build from source using make build or make dockerbuild.
Key features of mcp-one
- Single entry point for multiple MCP servers
- Supports adding custom MCP servers via YAML config
- Exposes combined server over SSE transport
- Runs as a standalone binary or Docker container
- Community-driven with PR and issue contributions welcome
Use cases of mcp-one
- Use one SSE endpoint instead of configuring many separate MCP servers
- Combine time, fetch, and other tools into one service for a client
- Host a single MCP gateway on a server for multiple users
- Rapidly prototype and test multiple MCP servers locally
FAQ from mcp-one
What does mcp-one actually do?
It runs a single MCP server that embeds and manages multiple other MCP servers, exposing them all through one SSE connection.
Which MCP servers are supported by default?
Currently time-mcp and mcp-server-fetch are included; you can add any MCP server in the mcpserver-config.yaml file.
How do I add a new MCP server to mcp-one?
Edit the YAML configuration file to list the new server’s command, arguments, and environment variables, similar to how you would configure it in a client.
Do I need any runtime besides the binary?
No, the compiled binary includes everything needed. If using Docker, only Docker is required.
How do I expose mcp-one to the internet?
Run it with --baseurl 0.0.0.0:9090 (or any public address) and ensure the port is reachable. The SSE endpoint will be at <host>:<port>/sse.
「その他」の他のコンテンツ
Blender
ahujasidOpen-source MCP to use Blender with any LLM
ghidraMCP
LaurieWiredMCP Server for Ghidra
Activepieces
activepiecesAI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
FastMCP v2 🚀
jlowin🚀 The fast, Pythonic way to build MCP servers and clients.
Nginx UI
0xJackyYet another WebUI for Nginx
コメント