Show HN: GuMCP – Open-source MCP servers, hosted for free

https://news.ycombinator.com/rss Hits: 7
Summary

Gumloop Unified Model Context Protocol (guMCP) 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. Overview 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 Features 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 Getting Started Prerequisites Python 3.11 Git Installation 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 \S cripts \a ctivate # 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 Usage Running Stdio Servers 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 Running SSE Servers 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...

First seen: 2025-03-31 18:43

Last seen: 2025-04-01 00:44