Skip to main content

A Router service for MCP service discovery and routing.

Project description

Aduib MCP Router

项目简介

Aduib MCP Router 是一个多MCP聚合路由器,支持多种MCP协议,旨在简化MCP服务器的管理和使用。

使用

  1. MCP配置
    {
     "mcpServers": {
         "aduib-mcp-router":{
             "command": "uvx",
             "args": ["aduib-mcp-router"],
             "env": {
               "MCP_CONFIG_URL": "./config.json"
             }
         }
       }
    }
    
  2. 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"
            }
        }
    }
    

开发

  1. 安装环境

    pip install uv
    # Or on macOS
    brew install uv
    # Or on Windows
    choco install uv
    
  2. 安装依赖

    uv sync --dev
    
  3. 初始化数据库

     uv pip install alembic
     alembic -c ./alembic/alembic.ini revision --autogenerate -m "init table"
     alembic -c ./alembic/alembic.ini upgrade head
    

Project details


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.0.7.tar.gz (518.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

aduib_mcp_router-1.0.7-py3-none-any.whl (409.0 kB view details)

Uploaded Python 3

File details

Details for the file aduib_mcp_router-1.0.7.tar.gz.

File metadata

  • Download URL: aduib_mcp_router-1.0.7.tar.gz
  • Upload date:
  • Size: 518.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.6.11

File hashes

Hashes for aduib_mcp_router-1.0.7.tar.gz
Algorithm Hash digest
SHA256 e90c1dca49d561ed85078b32af680109bbca55bf6b2ba5364813f3c115bcf493
MD5 7b7681c80305bd088535ee5a3201de78
BLAKE2b-256 87373fd2e120b3a2a4f694f2cba2adcb29778b24071171d3019d9428ec3b52f3

See more details on using hashes here.

File details

Details for the file aduib_mcp_router-1.0.7-py3-none-any.whl.

File metadata

File hashes

Hashes for aduib_mcp_router-1.0.7-py3-none-any.whl
Algorithm Hash digest
SHA256 99ffef7f80d26ad3f4a847d25ae682e63668d654a52eef893ec81e8dfa417538
MD5 4414a2e96377d9887e0a3876d1e3fc9e
BLAKE2b-256 f9ffa9f2a730e4c83b6fa8c8a8f72ce644480b3d9f89f0a17e7f21ad58dd7d06

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page