嗨!这是一个小巧的服务器,它从其他MCP服务器中抓取工具,就像“抓到它们”一样 🔧🐸 它把所有的工具信息存储在pinecone(就像一个由冰雪组成的树形大脑)中 🧊🌲 然后你可以向它提问,它会找到最适合帮助你的工具并运行它!!嗖的一下 💨
.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
uv venv .venv
source .venv/bin/activate
uv pip install -r pyproject.toml
(如果找不到uv,请先运行:pip install uv 😅)
uvicorn aggregator_server:app --port 8090
curl "http://localhost:8090/tools/mcp_aggregator?search=你知道德里的天气吗?"
它会打开pinecone的大脑 🧠🌲 并找到最适合帮助你的工具 🤓
机器人(LLM)可以这样调用它:
{
"tool": "mcp_aggregator",
"args": {
"search": "讲个笑话吧 lol"
}
}

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