A Router service for MCP service discovery and routing.
Project description
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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
aduib_mcp_router-1.1.13.tar.gz
(462.4 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file aduib_mcp_router-1.1.13.tar.gz.
File metadata
- Download URL: aduib_mcp_router-1.1.13.tar.gz
- Upload date:
- Size: 462.4 kB
- Tags: Source
- Uploaded using 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}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
59d65f424c3f68bedada23d66a9e589aa9b2735f02f7ae4d9ad77b210db619b1
|
|
| MD5 |
9b50702c954c3cbfd73e32a124d93f7d
|
|
| BLAKE2b-256 |
aa1a066d75a21a76462e6388496c533eab49d9c1c5d68d48a5cdb1396f238ea4
|
File details
Details for the file aduib_mcp_router-1.1.13-py3-none-any.whl.
File metadata
- Download URL: aduib_mcp_router-1.1.13-py3-none-any.whl
- Upload date:
- Size: 74.7 kB
- Tags: Python 3
- Uploaded using 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}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
22825af1263618b03a27b7074e49b9836f9519d781fea6204c2d138e2fe05db9
|
|
| MD5 |
8be4c580f29d25ae99a686333a277e8d
|
|
| BLAKE2b-256 |
390b1a6267ca7814751853875b9546218131bfad78c04a02a73d943da043acd6
|