Open Source MCP Projects

Discover 182 open source MCP repositories from GitHub, each with an analysis of what it does, key features, use cases and alternatives. MCP projects here are most often combined with AI Agents, TypeScript and Developer Tools. Last updated October 4, 2026.

182 repositories · updated October 4, 2026

n8n-nodes-mcp: Connect n8n Workflows to MCP Servers

n8n-nodes-mcp: Connect n8n Workflows to MCP Servers

A community node for connecting n8n workflows and AI agents to Model Context Protocol servers. Use it to discover and run tools, retrieve resources, and access prompts through STDIO or HTTP-based transports.

TypeScriptAutomationWorkflow Automation
Added Nov 1, 2025 View details
donutbrowser: Manage Isolated Chromium Browser Profiles

donutbrowser: Manage Isolated Chromium Browser Profiles

Donut Browser is a desktop Chromium profile manager built around a privacy-focused anti-detect engine. It is aimed at people who need separate browser identities, per-profile proxies, and optional sync or automation integrations.

RustDesktop AppPrivacy
Added Oct 30, 2025 View details
nuclear: Play and Organize Music Across Desktop Platforms

nuclear: Play and Organize Music Across Desktop Platforms

Nuclear is a free desktop music player for Windows, macOS, and Linux that searches for music and streams it from available sources. It suits listeners who want playlists, plugin-based features, and playback controls without ads or tracking.

Desktop AppMusicTypeScript
Added Oct 28, 2025 View details
openai-agents-js: Build Multi-Agent and Voice Workflows

openai-agents-js: Build Multi-Agent and Voice Workflows

A TypeScript SDK for building LLM agents that use tools, delegate work, and manage conversations. It also supports sandboxed tasks and low-latency voice agents, making it useful for teams building more than a single prompt-and-response flow.

TypeScriptAI AgentsLLM
Added Oct 25, 2025 View details
gemini-cli: Use Gemini as an Agent in Your Terminal

gemini-cli: Use Gemini as an Agent in Your Terminal

Gemini CLI brings Gemini models into a terminal-based agent for working with code, files, shell commands, and web information. It suits developers who want interactive assistance or scriptable workflows, with support for custom tools through MCP.

AIAI AgentsTypeScript
Added Oct 24, 2025 View details
mcphub: Connect and Manage MCP Servers Through One Gateway

mcphub: Connect and Manage MCP Servers Through One Gateway

MCPHub is a self-hosted gateway and control plane for connecting MCP clients to local and remote MCP servers. It centralizes routing, access controls, credentials, logs, and health monitoring.

TypeScriptMCPSelf Hosted
Added Oct 21, 2025 View details
openapi-servers: Expose Tools to AI Agents Through OpenAPI

openapi-servers: Expose Tools to AI Agents Through OpenAPI

openapi-servers provides FastAPI reference servers for connecting AI agents and workflows to external tools and data through standard REST APIs. Use its examples to build or host services such as filesystem, Git, weather, SQL, and RAG tools.

PythonAPIAI Agents
Added Oct 17, 2025 View details
magic-mcp: Connect Coding Agents to 21st UI Tools

magic-mcp: Connect Coding Agents to 21st UI Tools

A compatibility proxy that connects coding agents to the 21st MCP service for React and Tailwind UI discovery and generation. It suits developers who want to search components or access hosted UI tools from their editor, with a fresh 21st API key.

TypeScriptMCPMCP Server
Added Oct 12, 2025 View details
MaxKB: Build and Run Enterprise AI Agents

MaxKB: Build and Run Enterprise AI Agents

MaxKB is a self-hostable platform for building AI agents that use company knowledge, workflows, and external tools. It suits teams that want to add model-backed question answering to internal or customer-facing systems.

PythonAI AgentsRAG
Added Oct 12, 2025 View details
kaneo: Manage Projects and Tasks with Flexible Workflows

kaneo: Manage Projects and Tasks with Flexible Workflows

Kaneo is a project management tool for teams that want to organize tasks across boards, lists, calendars, or Gantt charts. It combines collaboration, workflow customization, integrations, and self-hosted or cloud deployment options.

TypeScriptProject ManagementIssue Tracker
Added Oct 12, 2025 View details
Scrapling: Build Adaptive Web Scrapers and Crawlers

Scrapling: Build Adaptive Web Scrapers and Crawlers

Scrapling is a Python framework for fetching, parsing, and crawling websites, with adaptive selectors that can relocate elements after page changes. It suits projects ranging from one-off extraction to concurrent crawls and AI-assisted scraping.

PythonWeb ScrapingData Extraction
Added Oct 11, 2025 View details
magictunnel: Find and Run MCP Tools from Natural Language

magictunnel: Find and Run MCP Tools from Natural Language

MagicTunnel is a Rust-based MCP proxy that presents a single smart tool for discovering and invoking other tools from natural-language requests. It also includes a management dashboard, service supervisor, and tools for generating capabilities from API definitions.

RustMCPMCP Server
Added Oct 11, 2025 View details

Related topics

OS
OSRepos

Analysis and discovery of open source repositories. Find interesting projects and follow their updates.

Monitor your website with YourWebsiteScore

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of third-party repository code is at your own risk. Always review source code, dependencies, licenses, and security implications before running anything.

© 2025 OSRepos. Built with Nuxt 3 and lots of ❤️