MCP 开源项目
浏览当前公开快照中经过筛选的 MCP AI 开源项目,并进入项目详情查看适用场景、部署条件、限制与核验证据。
当前展示 40 个可索引项目。
koala73/worldmonitor
worldmonitor 适合需要在同一界面查看全球新闻、地缘政治、金融与基础设施信号,并结合地图和人工智能简报开展态势研判的团队。若需求只是抓取网页、检索内部资料或连接数据库,应优先评估更聚焦的工具。
diegosouzapw/OmniRoute
omniroute 是一个聚合 250+ AI 提供商的免费 AI 网关,通过单一端点统一请求路由并提供自动故障转移。它叠加 RTK 与 Caveman 引擎进行 Token 压缩,据项目描述可节省 15-95% 的 Token 消耗。
HKUDS/Vibe-Trading
vibe-trading 是一个将自然语言提问接入市场数据加载、策略生成、回测引擎与研究报告的量化研究工作台。它覆盖 A/HK/US 股票、加密货币、期货和外汇市场,提供自改进代理和多代理团队来辅助投资与风险分析。
alibaba/page-agent
page-agent 是一个在网页内部运行的 JavaScript GUI 代理,通过文本形式的 DOM 处理实现网页自然语言交互控制。该方案无需浏览器扩展、后端重写或无头浏览器即可在页面内直接部署。
every-app/open-seo
open-seo 是一个可自托管的 SEO 工具,提供关键词研究和排名追踪等核心功能。它按量付费调用第三方数据 API,并通过 MCP 服务器将 SEO 数据连接给 AI 代理。
affaan-m/ECC
ecc 是一套面向多种 AI 编程代理工具的本地工作流增强系统,重点提供可复用技能、跨工具钩子、安全扫描与持续优化能力。它更适合希望统一和治理现有代理开发流程的团队,而不是寻找独立编码模型或完整 IDE 的用户。
n8n-io/n8n
n8n 是一个源码可见的工作流与 AI Agent 自动化平台,通过可视化画布、自定义代码和 1500+ 集成连接企业现有系统。支持自托管与多模型灵活切换,适合需要流程编排且对数据边界有控制要求的团队。
f/prompts.chat
f/prompts.chat 适合需要集中发现、复用、分发或私有化管理提示词的个人与团队;它的优势是提示词库、网页浏览、多种数据格式、自托管和工具集成形成了完整链路,但它本身不是模型推理或提示词效果评测平台。
langflow-ai/langflow
langflow 适合需要用可视化方式快速设计、测试并交付智能体工作流的开发者与团队,成品可直接发布为 API 或 MCP 服务,也可导出为供 Python 应用使用的 JSON。其优势是原型迭代与集成交付路径较完整,但深度组件定制仍需要 Python 能力。
Shubhamsaboo/awesome-llm-apps
awesome-llm-apps 收录了 100 多个经过测试的端到端开源 AI 代理和 RAG 应用合集,涵盖了从基础单文件代理到多代理协作系统、语音和 RAG 流水线等多种架构模式。它适合开发者用来学习和快速启动各类 AI 应用原型。
BerriAI/litellm
litellm 是一个开源 AI 网关与 Python SDK,以统一的 OpenAI 格式代理对 100 多种大语言模型的调用,并提供成本追踪、负载均衡、缓存和管理面板。
modelcontextprotocol/servers
servers 是 MCP(Model Context Protocol)的参考实现集合,由 MCP 指导小组管理,提供多个展示协议特性和 SDK 用法的示例服务器。其定位是教育和参考用途,而非可直接用于生产环境的解决方案。
google-gemini/gemini-cli
google-gemini/gemini-cli 是一款面向终端开发者的 Gemini 智能代理,支持通过自然语言完成代码理解、编辑、调试及脚本自动化。它具备免费层访问且扩展能力较强,但模型能力依赖外部 Google Gemini API,若要求完全离线运行则不应优先选择。
Graphify-Labs/graphify
graphify 将本地代码、文档和媒体文件夹转化为可查询的知识图谱,使用 tree-sitter AST 对约 40 种语言进行确定性解析而无需调用 LLM。它生成可视化文件和结构化数据,并支持向 AI 编码助手暴露图谱查询能力。
crewAIInc/crewAI
crewaiinc/crewAI 是一个用于编排多智能体协作和生产级自动化工作流的 Python 框架。该项目结合了自主协作的 Crews 和事件驱动的 Flows,旨在在自主性与精确控制之间取得平衡。
JuliusBrussee/caveman
caveman 通过让 AI 编程助手以穴居人风格回复来压缩输出 token,在保持代码和命令精确不变的前提下减少冗余自然语言,降低成本并提升可读性。
wonderwhy-er/DesktopCommanderMCP
desktopcommandermcp 是一个 MCP 服务器,用于让 AI 助手在本地执行终端命令、管理进程、编辑文件和分析数据。它采用宿主客户端订阅而非 API token 费用的方式运行。
punkpeye/awesome-mcp-servers
punkpeye/awesome-mcp-servers 是一个精心整理的 Model Context Protocol (MCP) 服务器目录,按功能和用途分类汇总了可用于扩展 AI 能力的生产级和实验性服务器。该仓库同时收录了相关的 MCP 客户端、教程和框架资源。
CherryHQ/cherry-studio
cherry-studio 是一款桌面端 LLM 客户端,提供统一界面访问多家云端与本地模型服务,预置 300+ 个助手配置,并支持文档处理功能。用户下载并安装桌面应用即可使用。
thedotmack/claude-mem
claude-mem 通过自动捕获 Claude Code 会话中的工具使用记录、生成语义摘要,并在后续会话中注入相关上下文,旨在解决 AI 代理跨会话的上下文与知识连续性丢失问题。
microsoft/autogen
autogen 是一个用于构建多代理 AI 应用的编程框架,采用分层可扩展设计,支持通过高层 API 进行快速原型设计或通过低层组件实现分布式运行。该项目目前处于维护模式,不会新增功能,新项目建议改用 Microsoft Agent Framework。
lobehub/lobehub
lobehub/lobehub 面向希望把智能体作为持续协作单元,而非一次性任务工具的个人与团队,提供智能体创建、可编辑记忆和插件扩展能力。它适合接受自托管、本地运行及 OpenAI API 外部依赖的用户,但当前仍处于活跃开发阶段。
Unstructured-IO/unstructured
unstructured 是一个 Python 库,用于简化大语言模型(LLM)场景下非结构化数据的摄入与预处理,可将图片和文本文档转换为结构化输出。
D4Vinci/Scrapling
scrapling 是一个自适应网页抓取框架,提供元素重定位、反机器人绕过和并发爬取能力。当目标网站结构发生变更时,框架能自动重新定位目标元素,降低数据采集流程的维护频率。
OpenBB-finance/OpenBB
openbb-finance/openbb 是一个面向金融数据的接入与分发基础设施层,采用"一次接入,处处消费"架构,将专有数据、授权数据和公开数据源统一暴露给 Python 环境、OpenBB Workspace、面向 AI 智能体的 MCP 服务器及 REST API 等多种下游消费端。
microsoft/ai-agents-for-beginners
ai-agents-for-beginners 是一个面向 AI Agent 初学者的结构化教学仓库,提供 18 课时的图文指南、视频和 Python 代码示例,覆盖从基础概念到生产部署的课程主题。
code-yeongyu/oh-my-openagent
oh-my-openagent 适合希望在命令行中统一编排多个编码代理、模型与代码工具,并接受外部模型 API 依赖的开发者。若只需要单代理编码助手、要求纯免费使用,或准备采用缺少代理编排能力的 Codex CLI Light 版本,则不适合优先选择。
xtekky/gpt4free
gpt4free 是一个聚合多种 LLM 与媒体生成提供方的开源项目,提供本地 GUI、OpenAI 兼容 REST API 及 Python/JavaScript 客户端。它通过多提供方适配器将请求路由至不同的外部或本地服务,降低了对单一服务的依赖。
ruvnet/ruflo
ruflo 在 Claude Code 和 Codex 周围添加执行层,提供专业化智能体群组协调、自学习记忆与安全防护栏,面向需要多智能体协作完成复杂任务的开发者。
docling-project/docling
docling-project/docling 简化多种文档格式的解析,并将其转化为统一的文档表示,为生成式 AI 应用准备数据。该项目提供 PDF 深度解析、多格式导出,以及与生成式 AI 生态系统的集成支持。
Panniantong/Agent-Reach
agent-reach 是一个为 AI 代理提供互联网平台读取与搜索能力的工具,通过为各平台选择和维护稳定的访问方式,应对 API 付费墙与反爬虫措施带来的阻碍。它通过有序的后端路由机制,在某个访问方式失效时自动切换。
sansan0/TrendRadar
sansan0/trendradar 是一个轻量级、可快速部署的舆情监控工具,通过聚合多平台热点与 RSS 订阅源,结合关键词与 AI 智能过滤,实现多渠道新闻追踪与推送。项目依赖外部 API 获取数据并支持通过自然语言描述筛选资讯。
upstash/context7
context7 面向需要在编码任务中获取较新、版本匹配的库文档与代码示例的团队,可通过 MCP 服务或命令行把检索结果加入模型提示。适合降低因训练数据陈旧或过于通用而引用过时 API 的概率,但不能把社区文档视为准确性、完整性或安全性均有保证的权威来源。
MemPalace/mempalace
mempalace 面向需要长期保留人工智能编码会话上下文的开发者,以本地逐字存储、分层检索和可替换后端组织记忆。若重点是避免摘要改写并衔接多次编码会话,值得优先评估;若必须使用托管服务,则当前不适用。
zylon-ai/private-gpt
private-gpt 是一个 API 优先的开源项目,提供遵循 Claude API 模型的 API 层,旨在将本地模型转化为可用于生产环境的 AI 应用。该项目不自行运行模型,需连接到 OpenAI 兼容的推理服务器。
mvanhorn/last30days-skill
一个面向 AI 代理的研究技能,通过并行搜索多个社交媒体与媒体平台,并依据真实人类互动信号对结果进行评分和综合,最终生成结构化简报。
aaif-goose/goose
goose 是一个通用型、可扩展的 AI 代理,可在本地机器上运行以执行代码编写之外的多种任务。该项目提供桌面应用、CLI 和 API 三种访问方式,支持对接多家大语言模型提供商及 MCP 扩展。
mudler/LocalAI
localai 是一个开源 AI 引擎,可在用户自有基础设施上运行涵盖文本、音频、图像和视频的多模态模型,且不强制要求 GPU。它提供与 OpenAI、Anthropic 和 ElevenLabs API 兼容的接口,便于已有应用对接。
ChromeDevTools/chrome-devtools-mcp
chrome-devtools-mcp 提供了一个 MCP 服务器,使 AI 编程助手能够借助完整的 Chrome DevTools 能力控制实时浏览器,执行自动化操作、调试与性能分析。该项目基于 Node.js 本地运行,官方支持范围为 Google Chrome 和 Chrome for Testing。
jamiepine/voicebox
voicebox 是一个本地优先的语音输入输出栈,将语音克隆、多引擎 TTS、全局听写与 MCP Agent 语音输出整合在同一桌面应用中。它面向希望替代云端语音服务、实现数据不出本地机器的开发者和创作者。