返回市场
v-mcp-聚合服务器

v-mcp-聚合服务器

作者:virajsharma20003 星标更新:2025-06-16

项目介绍

🧸 mcp聚合器

嗨!这是一个小巧的服务器,它从其他MCP服务器中抓取工具,就像“抓到它们”一样 🔧🐸 它把所有的工具信息存储在pinecone(就像一个由冰雪组成的树形大脑)中 🧊🌲 然后你可以向它提问,它会找到最适合帮助你的工具并运行它!!嗖的一下 💨


🧃 如何使用它

  1. 创建一个.env文件,如下所示:
MCP_SERVERS=http://localhost:8081,http://localhost:8082
PINECONE_API_KEY=your-pinecone-key
PINECONE_ENVIRONMENT=ur-env-name
PINECONE_INDEX_NAME=mcp-tools
  1. 使用uv安装所有需要的东西 🧪✨
uv venv .venv
source .venv/bin/activate
uv pip install -r pyproject.toml

(如果找不到uv,请先运行:pip install uv 😅)


  1. 运行运行运行!!
uvicorn aggregator_server:app --port 8090

📞 向它提问

curl "http://localhost:8090/tools/mcp_aggregator?search=你知道德里的天气吗?"

它会打开pinecone的大脑 🧠🌲 并找到最适合帮助你的工具 🤓


🤖 机器人也可以提问!

机器人(LLM)可以这样调用它:

{
  "tool": "mcp_aggregator",
  "args": {
    "search": "讲个笑话吧 lol"
  }
}

MCP聚合器架构图

好的,就是这样!! 💻🌈🐣 由超级程序员Viraj制作 🧙‍♂️💚