Open-source mcp software
1200 open-source libraries, tools and applications tagged mcp, ranked by how closely mcp is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.
1200 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| signerlabs/Klee Klee is a native macOS AI chat application that runs large language models entirely on-device using Apple's MLX framework on Apple Silicon.… | 50 | 1765 | active |
| yincongcyincong/MuseBot MuseBot is a self-hosted Go chatbot application that connects messaging platforms (Telegram, Discord, Slack, Lark/Feishu, DingTalk, WeCom, … | 84 | 1743 | active |
| SonicJs-Org/sonicjs SonicJS is an open-source, edge-native headless CMS built for Cloudflare Workers using TypeScript, Hono, D1, and R2, with sub-100ms API res… | 95 | 1742 | active |
| kwaroran/Risuai RisuAI is a cross-platform AI roleplay and character chatting application built with Svelte, TypeScript, and Tauri. It acts as a frontend f… | 91 | 1737 | active |
| classroomio/classroomio ClassroomIO is an open-source learning management system (LMS) for companies to run employee compliance training, customer education, and p… | 73 | 1726 | active |
| Culebra/AndroidViewClient AndroidViewClient/culebra is a pure Python library and toolset for Android UI test automation, acting as a ViewServer and ADB client that e… | 88 | 1719 | active |
| openkursar/hello-halo Halo is an open-source desktop AI workstation that wraps frontier coding agents like Claude Code and Codex in a visual GUI, with a pluggabl… | 81 | 1719 | active |
| Pentest AI pentest-ai is an MIT-licensed local CLI and MCP server that turns Claude Code (or any LLM) into an offensive security assistant, pairing 50… | 79 | 1717 | active |
| glidea/zenfeed zenfeed is a self-hosted AI-powered RSS reader and information hub built in Go. It aggregates RSS feeds, uses LLMs to filter, summarize, an… | 62 | 1716 | active |
| fynnfluegge/agtx agtx is a terminal-native agent development environment that acts as a kanban-style blackboard for AI coding agents like Claude Code, Codex… | 80 | 1715 | active |
| mateaix/matecloud MateCloud is a Java-based microservices scaffold built on Spring Boot 4, Spring Cloud 2025, Spring Cloud Alibaba, and Dubbo 3, offering gat… | 82 | 1711 | active |
| gi-dellav/zerostack zerostack is a minimal coding agent written in Rust, optimized for a tiny memory footprint (~16 MB RAM) and fast performance. It provides a… | 81 | 1708 | active |
| aklivity/zilla Zilla is a stateless, multi-protocol gateway for event-driven applications and AI agents, exposing Kafka and MQTT over HTTP, SSE, gRPC, MQT… | 100 | 1707 | active |
| ion-design/ditto.site ditto.site is a hosted capture-to-code service that turns a public URL into a self-contained TypeScript app, emitting a deterministic Next.… | 58 | 1704 | active |
| kubeshop/testkube Testkube is an open testing platform that orchestrates, executes, and analyzes automated tests inside Kubernetes infrastructure using any c… | 95 | 1671 | active |
| steipete/birdclaw Birdclaw is a local-first Twitter/X workspace that imports your Twitter archive into a local SQLite database with FTS5 full-text search, ex… | 83 | 1667 | active |
| Agently Agently is a Python framework for building production-grade GenAI applications with structured outputs, observable actions, MCP/tool integr… | 92 | 1656 | active |
| Korea Investment Open Trading API Official sample code repository from Korea Investment & Securities for their Open Trading API (KIS Developers), providing Python examples f… | 77 | 1653 | active |
| badlogic/lemmy A TypeScript monorepo providing a unified LLM interface library across Anthropic, OpenAI, and Google providers, plus a terminal UI framewor… | 32 | 1646 | active |
| TailGrids/tailgrids Tailgrids is an open-source React UI component library built on Tailwind CSS, offering 100+ production-ready, accessible, customizable comp… | 90 | 1644 | active |
| AnalyseDeCircuit/oxideterm OxideTerm is an open-source, local-first desktop workspace for remote server operations, combining SSH/Mosh/Telnet/Serial terminals, SFTP, … | 78 | 1638 | active |
| siddsachar/row-bot Row-Bot is a local-first desktop AI assistant and workbench that combines chat, durable memory, a personal knowledge graph, tool use, paren… | 83 | 1637 | active |
| deepentropy/tvscreener An unofficial Python library wrapping TradingView's Screener API to query stocks, crypto, forex, bonds, futures, and coins, returning resul… | 94 | 1636 | active |
| rulego/rulego RuleGo is a lightweight, high-performance, embedded rule engine and component orchestration framework for Go. It lets developers compose re… | 88 | 1621 | active |
| waybarrios/vllm-mlx vllm-mlx is a vLLM-style LLM inference server for Apple Silicon Macs built on native MLX, exposing both OpenAI and Anthropic compatible API… | 82 | 1618 | active |
| uber/ADR ADR (Agentic AI Detection and Response) is an open-source enterprise security framework for AI agents, providing endpoint discovery of AI t… | 66 | 1618 | active |
| ModernRelay/omnigraph Omnigraph is a lakehouse-native graph database written in Rust that stores versioned graphs on object storage using the Lance format, with … | 82 | 1616 | active |
| actionbook/actionbook Actionbook is an AI agent that lives in a Chrome side panel and operates websites on your behalf, reading data behind logins and paywalls a… | 71 | 1607 | active |
| TOM88812/xiaozhi-android-client A Flutter-based cross-platform voice chat client for the xiaozhi AI assistant ecosystem, supporting real-time voice interaction and text co… | 65 | 1604 | active |
| haydenbleasel/files-sdk Files SDK is a unified TypeScript storage SDK that provides one small API (ten methods) across 40+ object and blob storage providers includ… | 81 | 1594 | active |
| BAI-LAB/MemoryOS MemoryOS is a Python library that provides an operating-system-inspired memory layer for personalized AI agents, using a hierarchical short… | 59 | 1593 | active |
| axoviq-ai/synthadoc Synthadoc is an open-source, domain-agnostic LLM knowledge compilation engine that transforms raw documents into structured, human-readable… | 82 | 1587 | active |
| openchoreo/openchoreo OpenChoreo is an open-source internal developer platform (IDP) for Kubernetes that bundles platform abstractions, a Backstage-powered devel… | 85 | 1584 | active |
| steedos/steedos-platform Steedos Platform is an open-source, metadata-driven low-code platform for building enterprise applications (CRMs, ERPs, approval workflows)… | 85 | 1581 | active |
| langwatch/better-agents Better Agents is a CLI tool and a set of standards for scaffolding production-ready AI agent projects. It configures coding assistants like… | 65 | 1560 | active |
| Prismer-AI/PrismerCloud Prismer Cloud is a hosted/self-hostable knowledge infrastructure platform for AI agents, providing context fetching and compression, docume… | 68 | 1558 | active |
| amicalhq/amical Amical is an open-source, local-first AI dictation app for macOS and Windows that transcribes speech with Whisper and enhances it with LLMs… | 84 | 1548 | active |
| LitterBox LitterBox is a self-hosted payload-analysis sandbox for red teams that runs static, dynamic, and EDR-based analysis on samples and produces… | 57 | 1544 | active |
| RTGS2017/NagaAgent NagaAgent is a desktop AI personal assistant framework with an anime (Live2D) virtual character, built in Python with an Electron front end… | 78 | 1542 | active |
| Stonewuu/ai-fusion-video RongGuang (Fusion Video) is a self-hosted, agent-driven web platform for end-to-end AI creation of short dramas, motion comics, and videos,… | 77 | 1537 | active |
| ggml-org/llama.vscode A VS Code extension providing local LLM-assisted text and code completion, AI chat, and agentic coding powered by llama.cpp. It supports au… | 84 | 1536 | active |
| dyoshikawa/rulesync Rulesync is a Node.js CLI tool that generates configuration files for various AI coding assistants (Claude Code, Cursor, Copilot, Gemini CL… | 83 | 1535 | active |
| video-db/call.md Call.md is an open-source Electron desktop app that records meetings locally, transcribes them in real time with speaker separation, and pr… | 56 | 1532 | active |
| DEEIX-AI/DEEIX-Chat DEEIX Chat is an open-source, self-hostable enterprise AI workspace that unifies access to multiple LLM providers behind one entry point, w… | 80 | 1531 | active |
| borawong/AiMaMi AiMaMi is a native desktop companion app for OpenAI Codex built with Tauri 2, React, and Rust. It consolidates Codex account switching, quo… | 81 | 1529 | active |
| orangecoding/fredy Fredy is a self-hosted Node.js application that continuously scrapes European real estate portals like ImmoScout24, Immowelt, Kleinanzeigen… | 93 | 1528 | active |
| akto-api-security/akto Akto is an open-source API and AI security platform that discovers and inventories APIs, AI agents, MCP servers, and LLM usage, then contin… | 94 | 1527 | active |
| Azure/data-api-builder Data API builder (DAB) is an open-source, no-code engine that auto-generates secure REST and GraphQL endpoints (plus MCP tools) from your d… | 93 | 1523 | active |
| NPC-Worldwide/npcpy npcpy is a Python library providing primitives for building applications with multimodal LLMs, agentic AI, and knowledge graphs. It support… | 84 | 1509 | active |
| Open-Source-Legal/OpenContracts OpenContracts is a self-hosted, MIT-licensed document intelligence platform that turns document repositories into a programmable citation g… | 89 | 1508 | active |
| coder/agentapi AgentAPI is a Go-based HTTP server that exposes a unified REST API for controlling terminal coding agents like Claude Code, Aider, Goose, G… | 10 | 1498 | active |
| Jwuthri/Tracely-ai Tracely is a self-hosted, trace-native CI/CD and observability platform for AI agents. It ingests agent traces over OpenTelemetry, grades t… | 58 | 1490 | active |
| datalevin/datalevin Datalevin is a durable Datalog database built on LMDB that unifies relational, graph, document, key-value, full-text, and vector search in … | 100 | 1486 | active |
| Vizards/deepseek-v4-for-copilot A VS Code extension that adds DeepSeek V4 Flash, Pro, and Flash Vision Exp models to the GitHub Copilot Chat model picker. It lets develope… | 79 | 1479 | active |
| chocoford/ExcalidrawZ ExcalidrawZ is a native Excalidraw client for macOS, iPadOS, and iOS built with SwiftUI. It wraps the familiar Excalidraw canvas with nativ… | 96 | 1478 | active |
| qwersyk/Newelle Newelle is a GTK4/GNOME virtual assistant application for Linux that connects to local (Ollama, Llama.cpp) and cloud LLM providers. It supp… | 92 | 1477 | active |
| arihantcodes/spectrum-ui Spectrum UI is an open-source collection of 250+ animated, copy-paste React components, blocks, and templates built on shadcn/ui, Tailwind … | 65 | 1476 | active |
| nixopus/nixopus Nixopus is an open-source deployment platform with an autonomous AI agent that deploys, monitors, and heals applications. It can be self-ho… | 80 | 1467 | active |
| JailbrokenAI/wallbreaker Wallbreaker is a Claude-Code-style terminal harness for red-teaming LLMs, driving an autonomous agent loop that runs jailbreak attacks (PAI… | 54 | 1464 | active |
| getprobo/probo Probo is an open-source, self-hostable governance, risk, and compliance (GRC) platform for engineering and security teams, covering risk ma… | 84 | 1460 | active |
| inkeep/agents Inkeep Agents is an open-source platform for building AI chat assistants and multi-agent workflows using either a no-code drag-and-drop Vis… | 72 | 1458 | active |
| Internet-Architecture-and-Security/PacketScope PacketScope is an open-source, eBPF-based protocol stack analysis and debugging tool for server-side network observability and defense. It … | 71 | 1458 | active |
| superloglabs/superlog Superlog is an open-source agentic observability platform that ingests OpenTelemetry traces, logs, and metrics, groups noisy error signals … | 57 | 1457 | active |
| vitalops/openvibe Openvibe is a Python implementation of opencode, an open-source AI coding agent that runs terminal commands, edits files, and executes agen… | 58 | 1450 | active |
| alookai/alook Alook is a Discord-style collaboration workspace where humans and local AI coding agents (Claude Code, Codex, Cursor, OpenCode) share rooms… | 79 | 1426 | active |
| myshell-ai/AIlice AIlice is a fully autonomous, general-purpose AI agent built on open-source LLMs, designed as a JARVIS-like standalone assistant. It uses a… | 31 | 1418 | active |
| cloudposse/atmos Atmos is an open-source CLI runtime for infrastructure that orchestrates Terraform, OpenTofu, Kubernetes, Helm, and containers through decl… | 96 | 1405 | active |
| nottelabs/reverse-api-engineer Reverse API Engineer is a Python CLI tool that captures browser network traffic (HAR) from a website and uses a configured AI model to gene… | 81 | 1404 | active |
| marmelab/atomic-crm Atomic CRM is a free, open-source, full-featured customer relationship management application built with React, shadcn/ui, and Supabase. It… | 83 | 1394 | active |
| RockxyApp/Rockxy Rockxy is an open-source (AGPL-3.0) native macOS HTTP debugging proxy built in Swift/SwiftNIO that intercepts, inspects, and modifies HTTP,… | 80 | 1387 | active |
| Mirobody Mirobody is an open-source, AI-native health data engine that collects readings from lab reports, wearables, and genomics, standardizes the… | 84 | 1385 | active |
| anypost/emailmd emailmd is a TypeScript library and CLI that converts markdown into responsive, email-safe HTML (via MJML) that renders correctly across Gm… | 82 | 1380 | active |
| joey-zhou/xiaozhi-esp32-server-java A Java enterprise-grade server and management platform for the Xiaozhi ESP32 AI voice assistant hardware, providing a full front-end/back-e… | 73 | 1380 | active |
| FujiwaraChoki/supoclip SupoClip is an open-source, AI-powered video clipping tool that turns long videos like podcasts and streams into vertical 9:16 short clips … | 63 | 1377 | active |
| morettt/my-neuro An open-source AI desktop companion framework inspired by Neuro-sama, letting users build a customizable Live2D character with sub-second v… | 81 | 1374 | active |
| LangChain4j AIDeepin LangChain4j-AIDeepin is an open-source, self-hostable AI application platform built on Spring Boot, LangChain4j, and LangGraph4j with Vue 3… | 91 | 1372 | active |
| ClaudioDrews/memory-os Memory OS is a seven-layer persistent memory system for the Hermes Agent, combining Qdrant vector search, structured facts with trust scori… | 57 | 1372 | active |
| ChatWise ChatWise is a fast, privacy-friendly desktop AI chatbot client that connects to multiple LLM providers (OpenAI, Anthropic, Google, Groq, Ol… | 67 | 1371 | active |
| openclaw/imsg A Swift CLI for macOS that reads, watches, and sends iMessage and SMS via Apple's Messages.app. It reads the local chat.db database directl… | 84 | 1370 | active |
| Team-Commonly/commonly Commonly is an open-source, self-hostable workspace where humans and multiple AI agents (Claude Code, Codex, OpenClaw, or custom runtimes) … | 84 | 1364 | active |
| raroque/boop-agent Boop is a self-hosted iMessage-based personal AI agent that runs on either a Claude Code subscription (via the Claude Agent SDK) or a Codex… | 53 | 1364 | active |
| fastclaw-ai/fastclaw FastClaw is a lightweight AI agent runtime written in Go, distributed as a single binary. It acts as an agent factory that creates, manages… | 77 | 1359 | active |
| poco-ai/poco-claw Poco is a self-hostable AI agent execution platform that serves as a more polished alternative to OpenClaw, powered by a Claude Code-based … | 76 | 1352 | active |
| unslop-xyz/noodles Noodles is a Python CLI tool that builds function call graphs from codebases using tree-sitter AST parsing and renders them as interactive … | 44 | 1352 | active |
| slothflowlabs/duckle Duckle is an open-source ETL/ELT platform built on DuckDB that you self-host on your own servers or cloud, with a visual no-code/low-code c… | 79 | 1336 | active |
| modelscope/sirchmunk Sirchmunk is an agentic, embedding-free search engine that turns raw files into a self-evolving knowledge base in real time, without vector… | 81 | 1333 | active |
| yjl9903/AnimeGarden AnimeGarden is a third-party mirror and aggregation site for 動漫花園 (dmhy) anime BT torrents, offering a web UI, open REST API, RSS feeds, an… | 84 | 1331 | active |
| spiculedata/saiku Saiku is an open-source semantic layer and OLAP analytics server built on Mondrian and Apache Calcite, exposing one cube to Excel (MDX/XMLA… | 98 | 1329 | active |
| AgentKit AgentKit is Coinbase Developer Platform's framework- and wallet-agnostic toolkit that gives AI agents a crypto wallet and the ability to pe… | 66 | 1324 | active |
| apecloud/ApeRAG ApeRAG is a production-ready RAG platform combining Graph RAG, vector search, and full-text search with AI agents and MCP support. It offer… | 62 | 1322 | active |
| coollabsio/jean Jean is a local-first desktop application (built with Tauri, React, and Rust) that provides a unified workspace for managing multiple codin… | 78 | 1321 | active |
| run-bigpig/jcp JCP (韭菜盘) is a cross-platform desktop application built with Wails, Go, and React that provides AI-driven analysis of Chinese A-share stock… | 10 | 1318 | active |
| LangChat/langchat LangChat is a Java-based enterprise AIGC platform for building AI knowledge bases, chatbots, and agent applications with multi-provider LLM… | 67 | 1313 | active |
| cased/kit kit is a Python toolkit for code intelligence and context engineering, providing codebase mapping, tree-sitter-based symbol extraction, gre… | 52 | 1311 | active |
| higress-group/himarket HiMarket is an enterprise-grade AI open platform built on the Higress AI Gateway that lets organizations run a private AI capability market… | 84 | 1309 | active |
| dohooo/helmor Helmor is an open-source, local-first desktop workbench for orchestrating multiple AI coding agents in parallel, each in its own isolated g… | 70 | 1309 | active |
| BetterDB-inc/monitor BetterDB Monitor is a self-hostable observability platform for Valkey and Redis that persists slowlogs, command history, client analytics, … | 78 | 1304 | active |
| caliber-ai-org/ai-setup Caliber is a Node.js CLI that generates, scores, and continuously syncs AI agent context files (CLAUDE.md, .cursor/rules/, AGENTS.md, copil… | 76 | 1301 | active |
| TanStack/cli The official TanStack CLI for scaffolding and managing TanStack Start and TanStack Router applications, with composable add-ons for auth, d… | 79 | 1299 | active |
| SmythOS/sre SmythOS Runtime Environment (SRE) is an open-source, cloud-native runtime, SDK, and CLI for building and running production AI agents acros… | 49 | 1292 | active |