2025-03-31 11:06:00
github.com
guMCP is an open-source collection of Model Context Protocol (MCP) servers that can be run both remotely and locally. The project aims to create the largest collection of MCP servers with a unified backend, fostering a community around AI integrations and the future of AGI.
While many MCP server providers are closed source, and open-source alternatives typically only support local hosting through stdio, guMCP provides:
- A comprehensive collection of MCP servers that work both locally and remotely
- Support for both stdio and SSE (Server-Sent Events) transports
- A unified backend architecture for consistent implementation
- Full open-source access to encourage community contributions
-
Dual Transport Support: All servers support both:
- Local hosting through stdio
- Remote hosting through SSE
-
Unified Backend: Consistent implementation patterns across all servers
-
Extensive Server Collection: Including servers for:
- File systems and databases
- Development tools
- Web and browser automation
- Productivity and communication
- AI and specialized tools
- Clone the repository:
git clone https://github.com/gumloop/guMCP.git
cd guMCP
- Create and activate virtual environment:
python -m venv venv
source venv/bin/activate # On Unix/macOS
venv\Scripts\activate # On Windows
- Install dependencies:
pip install -r requirements.txt
pip install -r requirements-dev.txt
- Set up environment variables:
cp .env.example .env # Then edit with your configuration
python src/servers/local.py --server=simple-tools-server
For convenience, we also provide a lightweight MCP Client to start and connect to stdio servers. Usage:
python tests/clients/LocalMCPTestClient.py --server=simple-tools-server
An SSE server can be run locally. This will provide a single URL and host every server available.
To start the SSE development server, run:
./start_remote_dev_server.sh
For convenience, we also provide a lightweight MCP Client to connect to SSE servers. Usage:
python tests/clients/RemoteMCPTestClient.py --endpoint=http://localhost:8000/simple-tools-server/local
We welcome contributions! Please see our CONTRIBUTING.md for guidelines.
Key areas for contribution:
- New server implementations
- Transport improvements
- Documentation
- Test coverage
- Bug fixes
This project is licensed under the GNU General Public License v3.0 (GPL-3.0) – see the LICENSE file for details.
Security is the single highest priority for us.
That’s why Gumloop is SOC 2 Type II, GDPR, and HIPAA compliant, and why for this OSS repo, we’re actively rewarding those who responsibly disclose serious vulnerabilities and exploits to security@gumloop.com.
- GitHub Issues: Bug reports and feature requests
- GitHub Discussions: General questions and discussions
- Forum: Community discussions and support
This project builds on the Model Context Protocol (MCP) specification and is inspired by the work of various MCP implementations in the community, especially those at Anthropic.
Thank you to all the contributors that have provided feedback, advice, and early servers for the repository.
Keep your files stored safely and securely with the SanDisk 2TB Extreme Portable SSD. With over 69,505 ratings and an impressive 4.6 out of 5 stars, this product has been purchased over 8K+ times in the past month. At only $129.99, this Amazon’s Choice product is a must-have for secure file storage.
Help keep private content private with the included password protection featuring 256-bit AES hardware encryption. Order now for just $129.99 on Amazon!
Help Power Techcratic’s Future – Scan To Support
If Techcratic’s content and insights have helped you, consider giving back by supporting the platform with crypto. Every contribution makes a difference, whether it’s for high-quality content, server maintenance, or future updates. Techcratic is constantly evolving, and your support helps drive that progress.
As a solo operator who wears all the hats, creating content, managing the tech, and running the site, your support allows me to stay focused on delivering valuable resources. Your support keeps everything running smoothly and enables me to continue creating the content you love. I’m deeply grateful for your support, it truly means the world to me! Thank you!
BITCOIN bc1qlszw7elx2qahjwvaryh0tkgg8y68enw30gpvge Scan the QR code with your crypto wallet app |
DOGECOIN D64GwvvYQxFXYyan3oQCrmWfidf6T3JpBA Scan the QR code with your crypto wallet app |
ETHEREUM 0xe9BC980DF3d985730dA827996B43E4A62CCBAA7a Scan the QR code with your crypto wallet app |
Please read the Privacy and Security Disclaimer on how Techcratic handles your support.
Disclaimer: As an Amazon Associate, Techcratic may earn from qualifying purchases.