Provides web search capabilities through Brave Search API
Provides containerized deployment of the MCP server
Used for cloning the repository and version control
Used as the implementation language for the MCP server and custom tools
Mentioned as a data source that can be accessed through the MCP toolkit
Mentioned as a platform that can be controlled through the MCP toolkit
Provides a web-based configuration UI for the MCP toolkit
Referenced in example queries for stock data analysis through Yahoo Finance integration
MCP Tool Kit
A comprehensive toolkit for the Model Context Protocol (MCP) with automatic tool discovery and multiple transport options.
π Official Documentation | π Website | π¬ Community
π Built by | π From GitHub to Commercial Success
π Quick Install - No Git Required!
Choose your platform and run ONE command:
π₯οΈ Windows (PowerShell)
π macOS (Terminal)
π§ Linux (Terminal)
That's it! The installer will:
β Download MCP Tool Kit (no Git needed!)
β Check for Docker (helps install if missing)
β Create desktop shortcuts
β Set up everything automatically
Related MCP server: LSD MCP Server
π¦ Alternative Installation Methods
Download the latest release:
Extract and run:
Windows: Run
install.batMac/Linux: Run
./install.sh
Clone the repository
git clone https://github.com/getfounded/mcp-tool-kit.git cd mcp-tool-kitRun the launcher
Windows: Double-click
launch.batMac/Linux: Run
./launch.sh
π§ Features
Dynamic Tool Registration
Tools are automatically discovered and registered at runtime - no manual configuration needed!
Multiple Transport Options
stdio: For Claude Desktop integration
SSE (Server-Sent Events): For web-based access
120+ Available Tools
π File System: Read, write, and manage files
π Time Tools: Timezone conversions and time operations
π Web Search: Brave Search integration
π€ Browser Automation: Playwright-based browser control
π Data Analysis: Yahoo Finance, FRED, World Bank data
π Document Tools: PDF, Excel, PowerPoint manipulation
π― And many more!
Easy Configuration
Control everything through a simple config.yaml file:
π Environment Setup
Copy
.env.templateto.envAdd your API keys:
BRAVE_SEARCH_API_KEY=your_key_here NEWS_API_KEY=your_key_here FRED_API_KEY=your_key_here # ... other keys
πΎ Storage Setup
MCP Tool Kit uses a dedicated storage directory for file operations:
Windows:
C:\Users\{Username}\mcp-tool-kit-storageMac/Linux:
~/mcp-tool-kit-storage
Automatic Setup
The storage directory is automatically created when you first run the Docker container. You can also manually set it up:
Windows (PowerShell):
Mac/Linux:
Storage Structure
All file operations through the filesystem tool will be restricted to this directory for security.
π Connecting to Claude Desktop
Start the server in stdio mode using the launcher
Add to Claude Desktop configuration:
{ "mcpServers": { "mcp-tool-kit": { "command": "docker", "args": ["exec", "-i", "mcp-server", "python", "mcp_server_v2.py"] } } }
π Using SSE Mode
Start the server in SSE mode using the launcher
Access the server at
http://localhost:8080Use the SSE endpoints:
/sse- Server-Sent Events stream/messages- Send messages to the server
π οΈ Creating Custom Tools
Tools now use a standardized base class system:
See the developer documentation for detailed guides.
π Documentation
Full documentation is available at https://docs.mcp-tool-kit.com.
To run documentation locally:
cd docsnpm installnpm start
π³ Docker Commands
Using the Launcher (Recommended)
The launcher scripts handle all Docker operations automatically.
Manual Commands
π€ Contributing
Fork the repository
Create your feature branch
Add your tool to
app/tools/Submit a pull request
π License
This project is licensed under the MIT License - see the LICENSE file for details.
π Support
Discord Community (coming soon)