V MCP Aggregator Server
this is a simple mcp server which does tool discovery in multiple mcp servers and puts in vector database so that llms are quickly be able to search available mcp tools as an aggregate capability and call them in dependent way, so it will increase the performance of the mcp system
Install / Use
/learn @virajsharma2000/V MCP Aggregator ServerQuality Score
Category
Development & EngineeringSupported Platforms
Tags
README
🧸 mcp aggregatr
hiii!! this is a silly lil server that grabs tools from other mcp servers like gotta-catch-em-all 🔧🐸 it keeps all the tool stuff in pinecone (it's like a brain made of 🧊🌲) then u can ask it stuff, and it finds the best tool to help u and runs it!! zoom 💨
🧃 how to play with it
- make a
.envfile like this:
MCP_SERVERS=http://localhost:8081,http://localhost:8082
PINECONE_API_KEY=your-pinecone-key
PINECONE_ENVIRONMENT=ur-env-name
PINECONE_INDEX_NAME=mcp-tools
- install all the yummy thingies with uv 🧪✨
uv venv .venv
source .venv/bin/activate
uv pip install -r pyproject.toml
(if uv not found, run: pip install uv first 😅)
- run run run!!
uvicorn aggregator_server:app --port 8090
📞 ask it qestions
curl "http://localhost:8090/tools/mcp_aggregator?search=do u kno the weather in delhi?"
it will open the pinecone brain 🧠🌲 and find the best tool to help u 🤓
🤖 robot can ask too!!
robot (llm) can call it like this:
{
"tool": "mcp_aggregator",
"args": {
"search": "say a funny joke lol"
}
}

okie dokie that’s it!! 💻🌈🐣 made by viraj da super coder 🧙♂️💚
