Open source model-context-protocol projects

Every project in the registry tagged model-context-protocol, ranked by real GitHub adoption.

projects 25 combined stars ★ 147K refresh nightly
01 nanobot ★ 50K

Ultra-lightweight, open-source, self-hosted personal AI agent framework in Python with WebUI, tools, memory, MCP, multi-agent workflows, automation, and chat ap

last push13 hours ago languagePython licenseMIT
02 Douyin_TikTok_Download_API ★ 21K

🚀 Self-hosted TikTok & Douyin scraper and no-watermark video downloader — async REST API, MCP server, CLI and web console for posts, profiles, comments and pla

last push16 hours ago languagePython licenseApache-2.0
03 Concat ★ 14K

The truly free, and open-source cross-platform CapCut replacement (supports MCPs).

last push5 hours ago languageRust licenseAGPL-3.0
04 Upsonic ★ 8.0K

Build autonomous AI agents in Python.

last push5 months ago languagePython licenseMIT
05 firecrawl-mcp-server ★ 7.8K

🔥 Official Firecrawl MCP Server - Adds powerful web scraping and search to Cursor, Claude and any other LLM clients.

last push4 hours ago languageJavaScript licenseMIT
06 AiSOC ★ 6.6K

Open-source AI-powered Security Operations Center — alert fusion, purple-team drills, agent-assisted triage, MITRE ATT&CK investigation. MIT-licensed, self-host

last push3 hours ago languagePython licenseMIT
07 open-connector ★ 6.2K

Open-source auth gateway connecting 1500+ SaaS providers to AI agents through SDK, CLI, MCP, HTTP, and OpenAPI.

last push12 hours ago languageTypeScript license—
08 5ire ★ 5.4K

Smart desktop AI assistant with powerful local knowledge features

last push4 days ago languageTypeScript license—
09 whodb ★ 5.0K

Where data access meets operational intelligence

last push5 hours ago languageGo licenseApache-2.0
10 prest ★ 4.6K

PostgreSQL ➕ REST, low-code, simplify and accelerate development, ⚡ instant, realtime, high-performance on any Postgres application, existing or new, MCP server

last push3 days ago languageGo licenseMIT
11 metamcp ★ 2.7K

MCP Aggregator, Orchestrator, Middleware, Gateway in one docker

last push4 months ago languageTypeScript licenseMIT
12 toolhive ★ 2.3K

ToolHive is an enterprise-grade platform for running and managing Model Context Protocol (MCP) servers.

last push4 hours ago languageGo licenseApache-2.0
13 ADR ★ 2.1K

ADR secures enterprise AI agents through observability, security benchmarking, and threat detection. Deployed at Uber.

last push3 days ago languagePython licenseApache-2.0
14 GoNavi ★ 2.1K

High-performance multi-data-source database client — ~30MB, AI & MCP ready, zero Electron bloat. | 高性能多数据源数据库客户端:约 30MB,AI 与 MCP 就绪,告别 Electron 膨胀。

last push8 hours ago languageTypeScript licenseApache-2.0
15 gitlab-mcp ★ 2.1K

MCP server for GitLab: 100+ tools for projects, MRs, issues, pipelines, wikis and more via the GitLab REST/GraphQL API

last push12 hours ago languageTypeScript licenseMIT
16 aktools ★ 1.5K

AKTools is an elegant and simple HTTP API library for AKShare, built for AKSharers!

last push12 hours ago languagePython licenseMIT
17 anymd ★ 1.1K

Any file → clean Markdown for AI agents: PDF, Word, PowerPoint, Excel, EPUB, HTML and web pages, images (OCR), audio and video (metadata, subtitles, transcripts

last push6 hours ago languageRust licenseMIT
18 reddit-mcp-buddy ★ 874

Clean, LLM-optimized Reddit MCP server. Browse posts, search content, analyze users. No fluff, just Reddit data.

last push15 hours ago languageTypeScript licenseMIT
19 concord-mcp ★ 862

Live messaging for coding agents

last push8 hours ago languageTypeScript licenseMIT
20 kanzo ★ 844

Self-hosted, sharable kanban for humans and agents. One 4.5 MB binary, 4.5 MB of RAM, 10 to 60 tokens per agent reply, starts in 2 ms, zero setup.

last push7 hours ago languageRust licenseAGPL-3.0
21 second-brain-cloudflare ★ 841

One memory layer, every AI tool. Store anything once — recall it in Claude, ChatGPT, Cursor, or any MCP client. Self-hosted on Cloudflare's free tier.

last push4 days ago languageTypeScript licenseMIT
22 coolify-mcp ★ 617

MCP server for Coolify — 42 optimized tools for managing self-hosted PaaS through AI assistants

last push6 hours ago languageTypeScript licenseMIT
23 partmode ★ 505

Open-source, local-first 3D parametric CAD that runs in the browser for people and permissioned typed agents, powered by OpenCascade WASM.

last push3 months ago languageJavaScript licenseAGPL-3.0
24 vibe-check-mcp-server ★ 503

Vibe Check is a tool that provides mentor-like feedback to AI Agents, preventing tunnel-vision, over-engineering and reasoning lock-in for complex and long-hori

last push33 hours ago languageTypeScript licenseMIT
25 MDMA ★ 73

Markdown that mounts real applications

last push10 days ago languageTypeScript licenseMIT

Related tags

← all tags

Frequently asked questions

How many open source model-context-protocol projects are there?

This registry tracks 25 projects tagged model-context-protocol, with 147,285 GitHub stars between them. The most-adopted is nanobot at 49,766 stars.

Are these model-context-protocol projects free to use?

Yes — 23 of the 25 carry an explicit open-source licence across 3 distinct licences, so there is no licence fee. Where a project also sells a hosted or enterprise version, the self-hosted path remains free.

Which model-context-protocol project should I choose?

The list above is ranked by GitHub stars, but stars measure attention rather than fit. Check three things on each card: the licence (permissive versus copyleft), the language it is written in, and the last-push date — a high-star project that has not been pushed in a year is a liability.

Are these model-context-protocol projects still maintained?

23 of the 25 were pushed in the last 90 days, and every card shows its exact last-push date so you can see the rest. Sort your shortlist by that date before committing to a migration.