Aduib MCP Router
项目简介
Aduib MCP Router 是一个多MCP聚合路由器,支持多种MCP协议,旨在简化MCP服务器的管理和使用。
使用
- MCP配置
{ "mcpServers": { "aduib-mcp-router":{ "command": "uvx", "args": ["aduib-mcp-router"], "env": { "MCP_CONFIG_PATH": "./config.json" } } } }
- json配置
{ "time": { "command": "uvx", "args": [ "mcp-server-time" ] }, "aduib_server": { "type": "sse", "url": "http://10.0.0.169:5002", "headers": { "Authorization": "Bearer $2b$12$WB2YoxB5CQtPbqN35UDso.of2n7BmDvvQpxmIUdKe2VHO.MAY1u26" } } }
Playground
Playground 是一个内置的可视化调试界面,用于快速体验和验证多 MCP Server 的聚合效果。通过单页交互式工具面板,可以:
- 浏览当前路由器已加载的所有远程工具;
- 查看工具的名称、描述等基础信息;
- 在界面上直接触发调用,快速验证路由链路是否可用;
- 观察返回数据,方便调试和演示。
开发
- 安装环境
pip install uv # Or on macOS brew install uv # Or on Windows choco install uv
- 安装依赖
uv sync --dev
Metadata
Release files for aduib-mcp-router 1.1.14
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| aduib_mcp_router-1.1.14.tar.gz | 462.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| aduib_mcp_router-1.1.14-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 537.1 kB
Release files / aduib_mcp_router-1.1.14.tar.gz
| Download URL | aduib_mcp_router-1.1.14.tar.gz |
|---|---|
| Size | 462.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
8687dc25963840b09ad6213ed7451d0b37a21a6eaf972175d5c19847f70fc2e6
|
|
BLAKE2b-256 checksum How to use checksums |
17b0d5efbd6854bbb9888404e7bac80fd6740c4d4949de41cc3bc0ad91f399f0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.9.18 {"installer":{"name":"uv","version":"0.9.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / aduib_mcp_router-1.1.14-py3-none-any.whl
| Download URL | aduib_mcp_router-1.1.14-py3-none-any.whl |
|---|---|
| Size | 74.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
6359ef69b57b4b8148cfc9fb3ad6a3441112df923a656fb3cf1d0f9f096c4285
|
|
BLAKE2b-256 checksum How to use checksums |
c2a85707fee70e8700cd268302a3e25bd924664041c594a3b34e579dfe5e3d87
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.9.18 {"installer":{"name":"uv","version":"0.9.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|