Token导航 LogoToken导航

MCP Server · AI代理

Multi Server MCP (Balogunadebola)

一个模块化、可扩展的代理系统,使用MCP协议连接多个工具服务器(数学、文本工具、代码执行等)到FastAPI后端和简单的前端界面,利用Azure OpenAI进行自然语言理解。

stdio官方级别未说明来源级核验工具 11
PythonAI代理工作流自动化

快速开始

作者 / 组织
balogunadebola
提供方
balogunadebola

工具数量

11

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

1 个

MCP World

选型结论

Multi Server MCP (Balogunadebola) 属于AI代理类 MCP Server,公开资料标注 11 个工具,通过stdio 本地进程接入,客户端适配情况以官方文档为准,有可以直接复制的安装命令;接入前先确认权限范围。

分类

AI代理

传输方式

stdio

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

安装命令

pip install -r requirements.txt

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 对应的运行时,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 11 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

多MCP代理项目

一个模块化、可扩展的代理系统,使用MCP(模型上下文协议)将多个工具服务器(数学、文本实用程序、代码执行等)连接到FastAPI后端和简单的web前端。该代理利用Azure OpenAI进行自然语言理解,并可以通过本地和远程的其他MCP服务器进行扩展。

______________________________________________________________________

特性

  • FastAPI 后端 用于处理用户查询和为前端提供服务
  • 朗链代理 由Azure OpenAI提供支持
  • MCP协议 用于工具服务器集成
  • 本地MCP服务器 用于数学、文本实用程序和代码执行
  • 支持外部MCP服务器 通过 .vscode/mcp.json (见下文注释)
  • 简单的HTML前端 用于用户交互

______________________________________________________________________

项目结构

Multi MCP/
│
├── main.py                  # FastAPI backend
├── client.py                # Agent logic and MCP client config
├── math_server.py           # Math operations MCP server
├── text_utilities_server.py # Text summarization, translation, keyword extraction MCP server
├── code_execution_server.py # Code execution MCP server
├── frontend.html            # Web UI
├── requirements.txt         # Python dependencies
├── .env                     # Environment variables (not committed)
└── .vscode/
    └── mcp.json             # External MCP server configs (see below)

______________________________________________________________________

安装说明

1.克隆存储库

git clone 
cd Multi MCP

2.安装Python依赖项

pip install -r requirements.txt

3.配置环境变量

创建一个 .env 使用Azure OpenAI凭据在项目根目录中创建文件:

AZURE_OPENAI_API_KEY=your-azure-openai-key
AZURE_OPENAI_ENDPOINT=your-azure-endpoint
AZURE_OPENAI_VERSION=2023-05-15

4.(可选)配置外部MCP服务器

编辑 .vscode/mcp.json 添加或修改外部MCP服务器。 注: 动态跑步者喜欢 uvx/uvenv 已弃用且不受支持。对于外部服务器,使用直接HTTP端点或在本地运行服务器并使用指向它 command 和 args.

______________________________________________________________________

运行应用程序

启动FastAPI服务器:

python main.py

这将:

  • 启动后端 http://127.0.0.1:8000/
  • 启动所有配置的MCP服务器(数学、文本实用程序、代码执行和任何 .vscode/mcp.json 使用有效的本地运行程序)

打开 frontend.html 在浏览器中使用web界面。

______________________________________________________________________

可用的MCP服务器和工具

数学服务器(math_server.py)

  • 加法、减法、乘法、除法、平方

文本实用程序服务器(text_utilities_server.py)

  • 自动文摘
  • 翻译(占位符)
  • 关键词提取

代码执行服务器(code_execution_server.py)

  • 运行Python代码
  • 模拟JavaScript执行(占位符)
  • 运行shell命令

外部服务器(通过 .vscode/mcp.json)

  • 您可以通过指定外部MCP服务器的HTTP端点或本地脚本来添加它们。不支持动态远程跑步器。

______________________________________________________________________

扩展系统

  • 通过创建Python脚本并使用FastMCP装饰器模式注册工具来添加新的本地MCP服务器。
  • 通过编辑添加外部服务器 .vscode/mcp.json (仅限HTTP端点或本地脚本)。
  • 更新 client.py 和 main.py 如果添加新的本地服务器。

______________________________________________________________________

安全说明

  • 代码执行服务器可以运行任意Python和shell代码。 请谨慎使用,切勿暴露给不受信任的用户。
  • 保持你的 .env 文件安全,永远不要将其提交给版本控制。

______________________________________________________________________

鸣谢

______________________________________________________________________

许可证

MIT许可证

工具与能力

工具数量

11

资源数量

0

提示词数量

0

能力标签

多工具代理Python本地部署MCP协议FastAPI后端AzureOpenAI自然语言理解

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

多步任务编排

把拆解、检索、执行串成一条链,模型按步骤调用工具。

长期上下文

把会话、笔记和知识放到外部存储,换个会话还能接着做。

接自有流程

把内部系统和模型连起来,让助手调用已有的工作流。

选择建议

值得选的地方

  • 工具数量 11 个,一次接入能覆盖的操作比单点工具更全。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • stdio 方式要求本地装好 运行环境,换机器要重新装一遍。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在AI代理场景里让模型直接调用外部能力的人。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Multi Server MCP (Balogunadebola)

MCP World · 本页

11stdio有1 个2026-05-17
Everything Claude Code

MCP World

0stdio有1 个2026-05-17
Filesystem 560c4363

MCP World

13未说明未标注2 个2026-05-17
Time 7365cb6d

MCP.so

2SSE有2 个2026-05-17
Server Everything (everything)

MCP World

11stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Multi Server MCP (Balogunadebola) 怎么安装?

公开资料给出的安装命令是 pip install -r requirements.txt,运行环境为 未标注。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Multi Server MCP (Balogunadebola) 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Multi Server MCP (Balogunadebola) 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Multi Server MCP (Balogunadebola) 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

Multi Server MCP (Balogunadebola) 支持哪些客户端?

公开资料没有标注具体客户端;能配置本地 MCP 命令的客户端都能接,配置方式参照官方文档。

来源信息

继续浏览同类 MCP