一文汇总 30 + MCP Server 及完整源代码

↑ 点击蓝字 关注极市平台
作者丨魔方AI空间
来源丨魔方AI空间
编辑丨极市平台

极市导读

 

本文介绍了模型上下文协议(MCP)及其重要性,并汇总了30多个具有完整源代码的MCP服务器示例,展示了如何通过MCP将AI代理与各种工具和应用程序连接,以实现高效的任务自动化和生产力提升。 >>加入极市CV技术交流群,走在计算机视觉的最前沿

MCP正在病毒式传播。

AI 代理现在可以与真实的工具和应用程序对话,并真正完成工作。

这解锁了许多强大的用例。

开发人员开始构建 wild MCP 服务器。

那么,接下来,您几乎可以在每个示例中找到一个演示,并在最后找到一些有用的项目,以改善使用 MCP Servers 的体验。

让我们开始吧!

什么是 MCP,为什么它很重要?

模型上下文协议 (MCP)[1] 是一种新的开放协议,它标准化了应用程序向 LLM 提供上下文和工具的方式。

官方地址介绍:https://modelcontextprotocol.io/introduction

将其视为 AI 的通用连接器。MCP 用作 Cursor 的插件系统,它允许您通过将 Agent 连接到各种数据源和工具来扩展 Agent 的功能。

图源:YouTube 上的 Greg Isenburg

MCP 可帮助您在 LLM 之上构建代理和复杂的工作流程。

例如,Figma 的 MCP 服务器可以允许 Cursor 与 Figma 通信,以读取设计并以编程方式修改它们。

利用AI代理可以:

→ 使用 Blender 创建 3D 场景

→ 通过 Gmail 发送电子邮件 

→ 在 Linear 中创建任务

→ 自主逆向工程应用程序

→ 读取和搜索 Obsidian Vault

所有这些都是通过标准化界面发送自然语言指令来实现的。

想想这对生产力意味着什么?!

曾经需要在 5+ 个应用程序之间切换的任务现在可以在与代理的单个对话中完成。

MCP****的核心遵循客户端-服务器架构,其中主机应用程序可以连接到多个服务器。

图源:ByteByteGo

组件:

MCP hosts– Claude Desktop、Cursor、Windsurf 等应用程序,或希望通过 MCP 访问数据的 AI 工具。

MCP Clients– 与 MCP 服务器保持 1:1 连接的协议客户端,充当通信桥梁。

MCP Servers– 轻量级程序,每个程序都通过标准化的模型上下文协议公开特定的功能(如读取文件、查询数据库等)。

本地数据源(Local Data Sources)– MCP 服务器可以安全访问计算机上的文件、数据库和服务。例如,浏览器自动化 MCP 服务器需要访问您的浏览器才能工作。

远程服务(Remote Services)– MCP 服务器可以连接到的外部 API 和基于云的系统。

为什么 MCP 很重要?

MCP之所以重要,是因为:

✅ 它将开发人员通用AI助手的梦想变成了现实。

✅ 将这些作组合成复杂工作流的潜力(由 AI 处理逻辑)将导致智能自动化的新时代。

如果有兴趣阅读更多内容,请查看:

  • 什么是模型上下文协议 (MCP)?(https://www.builder.io/blog/model-context-protocol) 由 Builder.io 团队
  • MCP:它是什么以及为什么它很重要 (https://addyo.substack.com/p/mcp-what-it-is-and-why-it-matters)作者:Addy Osmani

你可以观看下面的视频地址,了解更多MCP内容!

  • https://youtu.be/7j_NE6Pjv-E

30 + MCP 开源示例

序号
项目名称
Github地址
序号
项目名称
Github地址
1
CopilotKit’s Open MCP Client[2]——MCP 的自托管实现
https://github.com/CopilotKit/open-mcp-client
16
Docker MCP[3]——使用自然语言管理 Docker
https://github.com/ckreiling/mcp-server-docker
2
Ghidra MCP[4]——自主对应用程序进行逆向工程
https://github.com/lauriewired/ghidramcp
17
Obsidian MCP[5]——搜索 Obsidian 保险库
https://github.com/smithery-ai/mcp-obsidian
3
Blender MCP[6]——仅使用提示创建 3D 场景
https://github.com/ahujasid/blender-mcp
18
Unreal MCP[7]——使用 AI 助手控制 Unreal Engine
https://github.com/chongdashu/unreal-mcp
4
Cursor talk to Figma[8]——以编程方式读取和修改设计
https://github.com/sonnylazuardi/cursor-talk-to-figma-mcp
19
E2B MCP[9]——在安全沙箱中运行 AI 代码
https://github.com/e2b-dev/mcp-server
5
Ableton MCP[10]——使用提示创作音乐
https://github.com/ahujasid/ableton-mcp
20
Firecrawl MCP[11]——从网站中抓取、抓取、搜索和提取内容
https://github.com/mendableai/firecrawl-mcp-server
6
Unity MCP[12]——使用提示创建整个游戏
https://github.com/ahujasid/ableton-mcp
21
Mem0 MCP[13]——AI 代理的内存层
https://github.com/mem0ai/mem0-mcp
7
GitHub official MCP[14]——与 GitHub 轻松集成
https://github.com/github/github-mcp-server
22
n8n custom node MCP[15]——与您的 n8n 工作流交互
https://github.com/nerding-io/n8n-nodes-mcp
8
Magic MCP[16]——从 IDE 创建现代 UI 组件
https://github.com/21st-dev/magic-mcp
23
Browser MCP[17]——使用编码代理自动化浏览器
https://github.com/browsermcp/mcp
9
ElevenLabs MCP[18]——生成语音和自定义 AI 语音
https://github.com/elevenlabs/elevenlabs-mcp
24
Gmail MCP[19]——具有自动身份验证支持的 Gmail 集成
https://github.com/GongRzhe/Gmail-MCP-Server
10
WhatsApp MCP[20]——搜索、发送和阅读 WhatsApp 媒体
https://github.com/lharries/whatsapp-mcp
25
Sequential Thinking[21]——用结构化思维解决问题
https://github.com/modelcontextprotocol/servers/tree/HEAD/src/sequentialthinking
11
Supabase MCP[22]——将 supabase 连接到您的 AI 助手
https://github.com/supabase-community/supabase-mcp
26
Brave Search[23]——使用搜索 API
https://github.com/modelcontextprotocol/servers/tree/main/src/brave-search
12
Perplexity MCP[24]——Perplexity API 的连接器
https://github.com/ppl-ai/modelcontextprotocol
27
Browserbase MCP[25]——AI 代理的浏览器会话
https://github.com/browserbase/mcp-server-browserbase
13
Playwright MCP[26]——使用 Playwright 的浏览器自动化功能
https://github.com/microsoft/playwright-mcp
28
Lingo MCP[27]——AI 本地化工具包
https://github.com/lingodotdev/lingo.dev/blob/main/mcp.md
14
Git MCP[28]——任何 GitHub 项目的远程 MCP 服务器
https://github.com/idosal/git-mcp
29
Kubernetes MCP[29]——管理 Kubernetes 集群
https://github.com/Flux159/mcp-server-kubernetes
15
Spotify MCP[30]——从 Spotify 启动、搜索和获取特定详细信息
https://github.com/varunneal/spotify-mcp
30
Linear MCP[31]——集成 Linear 的项目管理系统
https://github.com/jerhadf/linear-mcp-server

参考资料

[1] 模型上下文协议 (MCP): https://modelcontextprotocol.io/introduction

[2] CopilotKit’s Open MCP Client: https://github.com/CopilotKit/open-mcp-client

[3] Docker MCP: https://github.com/ckreiling/mcp-server-docker

[4] Ghidra MCP: https://github.com/lauriewired/ghidramcp

[5] Obsidian MCP: https://github.com/smithery-ai/mcp-obsidian

[6] Blender MCP: https://github.com/ahujasid/blender-mcp

[7] Unreal MCP: https://github.com/chongdashu/unreal-mcp

[8] Cursor talk to Figma: https://github.com/sonnylazuardi/cursor-talk-to-figma-mcp

[9] E2B MCP: https://github.com/e2b-dev/mcp-server

[10] Ableton MCP: https://github.com/ahujasid/ableton-mcp

[11] Firecrawl MCP: https://github.com/mendableai/firecrawl-mcp-server

[12] Unity MCP: https://github.com/justinpbarnett/unity-mcp

[13] Mem0 MCP: https://github.com/mem0ai/mem0-mcp

[14] GitHub official MCP: https://github.com/github/github-mcp-server

[15] n8n custom node MCP: https://github.com/nerding-io/n8n-nodes-mcp

[16] Magic MCP: https://github.com/21st-dev/magic-mcp

[17] Browser MCP: https://github.com/browsermcp/mcp

[18] ElevenLabs MCP: https://github.com/elevenlabs/elevenlabs-mcp

[19] Gmail MCP: https://github.com/GongRzhe/Gmail-MCP-Server

[20] WhatsApp MCP: https://github.com/lharries/whatsapp-mcp

[21] Sequential Thinking: https://github.com/modelcontextprotocol/servers/tree/HEAD/src/sequentialthinking

[22] Supabase MCP: https://github.com/supabase-community/supabase-mcp

[23] Brave Search: https://github.com/modelcontextprotocol/servers/tree/main/src/brave-search

[24] Perplexity MCP: https://github.com/ppl-ai/modelcontextprotocol

[25] Browserbase MCP: https://github.com/browserbase/mcp-server-browserbase

[26] Playwright MCP: https://github.com/microsoft/playwright-mcp

[27] Lingo MCP: https://github.com/lingodotdev/lingo.dev/blob/main/mcp.md

[28] Git MCP: https://github.com/idosal/git-mcp

[29] Kubernetes MCP: https://github.com/Flux159/mcp-server-kubernetes

[30] Spotify MCP: https://github.com/varunneal/spotify-mcp

[31] Linear MCP: https://github.com/jerhadf/linear-mcp-server


(文:极市干货)

发表评论

×

下载每时AI手机APP

 

和大家一起交流AI最新资讯!

立即前往