ToolStore
by sujal-maheshwari2004
Overview
A proof-of-concept pipeline for automatic tool discovery, toolchain assembly, and agentic reasoning powered by semantic search and LLMs.
Installation
python main.pySecurity Notes
The pipeline clones and executes Python code from arbitrary GitHub repositories identified via semantic search (`main_pipeline/tool_loader.py` and `main_pipeline/mcp_builder.py`). This poses a significant supply chain security risk, as malicious code in a cloned repository would be directly integrated and run within the auto-generated `mcp_unified_server.py`. The project explicitly states it's a 'proof of concept' and 'not meant for production' due to these and other limitations. While it uses `ast` for parsing, the direct execution of external code is a critical vulnerability.
Similar Servers
klavis
Creates an AI agent that uses Klavis Strata to interact with Gmail and YouTube through MCP, demonstrating how to summarize a YouTube video and email the summary.
mcpstore
MCPStore acts as an orchestration layer for managing Microservice Context Protocol (MCP) services and adapting them as tools for AI frameworks like LangChain, AutoGen, and others.
mcp-server
Provides a Model Context Protocol (MCP) server for AI agents to search and retrieve curated documentation for the Strands Agents framework, facilitating AI coding assistance.
Polymcp
A comprehensive toolkit and agent framework for building Model Context Protocol (MCP) servers and orchestrating them with Large Language Models (LLMs) across Python and TypeScript environments.