发布于 2026-01-06 3 阅读
0

十大超棒的MCP服务器,让你的生活更轻松🪄✨

十大超棒的MCP服务器,让你的生活更轻松🪄✨

Anthropic 的 MCP 协议如今炙手可热,成为人们热议的话题,大家都在围绕它进行开发。你可能会问,为什么?原因很简单:智能体中的工具层一直是最难解决的问题。MCP(模型上下文协议)规范了开发者构建工具和客户端的方式,从而实现了通用性。

最近,OpenAI 和 Google 都已正式开始在其各自的代理框架 Agentsdk 和 Agent Development Kit 中支持 MCP。

Demis Hassabis 在 MCP 推文

这篇博文将探讨我在过去两个月里为了提高工作效率而尝试过的一些最佳 MCP 服务器。但在此之前,我们先来了解一下 MCP 究竟是什么。


什么是 MCP(模型上下文协议),为什么你应该关注它?

这是一个由 Anthropic 开发的开放标准,它规范了人工智能应用程序、LLM 和工具之间的通信方式。它包含三个不同的组成部分。

  • 主机:类似 Cursor、Windsurf、Claude Desktop 等应用程序。
  • 客户端:管理主机应用程序和服务器(中间人)之间的通信。
  • 服务器:服务器是工具(文件、Git、Shell、Slack、Notion API)、数据库、日志文件等,可以为代理提供额外的上下文。

Anthropic 将 MCP 定义为 USB-C 接口下的代理系统。计算机相当于主机,客户端相当于端口,外围设备相当于服务器。

有关 MCP 的更详细解释,请查看这篇博客文章:模型上下文协议


什么是MCP服务器?

MCP 服务器将外部数据暴露给 LLM。它们可以是本地工具(例如文件系统工具),也可以是远程 API 服务(例如 Slack、Discord 等)。服务器使您的 AI 应用真正具备自主性。

本文将讨论 10 款帮助我节省大量时间的 MCP 服务器。

那么,我们开始吧。


1.用于自动笔记的Notion

对我来说,提高效率的最佳技巧之一就是 Notion MCP 服务器。我用 Notion 来存储我在 Claude 应用中所有对话的详细信息。它还可以从 Notion 获取任何文档,并将其作为额外的上下文添加到讨论中。我一直把它和 Cursor 以及 Claude Desktop 一起使用,效果非常好。

对于 Cursor,我用它来获取产品需求文档,并据此创建相应的功能。

如何在 Claude 服务器中使用 Notion MCP

要获取 Notion MCP,请访问https://mcp.composio.dev并搜索 Notion。他们还负责 OAuth 身份验证,因此您可以安全地连接到 Notion 应用,而无需担心身份验证和授权问题。

Notion MCP

你会收到一条npx指令。

npx @composio/mcp@latest setup "replace it with the URL" --client claude
Enter fullscreen mode Exit fullscreen mode

现在,将生成的代码粘贴到终端中并执行它。

  • 这段代码会自动将 Notion MCP 添加到您的 Claude 桌面。
  • 刷新或重启应用;你会在克劳德的聊天窗口中看到一个锤子图标。
  • 克劳德·MCP
  • 点击即可查看可执行的操作。
  • 首先在聊天中询问“发起与 Notion 的连接”。
  • 完成身份验证流程后即可开始提问。

对于 Windsurf 和 Cursor,您也可以按照说明进行操作

请查看这篇教程,了解如何将 Notion 与 Claude Desktop 集成。


2. Figma:从设计到代码

在 Cursor 工作流程中使用 Figma MCP 后,你会感谢上帝。你可以对任何 Figma 设计文件进行编码。它绝对能让你的开发工作更加轻松。

如何在光标中使用 Figma MCP

Figma MCP

  • 按照上述步骤操作,并确保您的系统已安装 Node.js。
  • 请访问http://mcp.composio.dev/figma
  • 生成npx代码。
  • 在终端中运行它。
  • 现在,重新打开光标或刷新它。
  • 您现在可以在光标设置 → MCP 中看到您的 Figma 工具。
  • 光标 MCP
  • 现在,通过在聊天中提问来发起与 Figma 的连接。
  • 请提供您在 Figma 项目中的文件 URL。
  • 现在让它根据设计编写代码。
  • Cursor 代理编写代码。

Figma MCP


3. Supabase用于从 IDE 管理数据库

这是 MCP 服务器的另一个常见应用场景。您可以将 Cursor、Windsurf 或 Claude Desktop 连接到您的 Supabase 数据库。

你可以用它做什么?

  • 模式探索和文档:使用 MCP 服务器以通俗易懂的语言读取和解释您的表结构、关系和约束。
  • 只读查询以获取洞察:让 MCP 生成 SQL SELECT 语句来检索和汇总数据,以便快速分析。
  • 解释和调试查询:请 MCP 解释或优化您现有的 SQL 查询,并用更简单的术语概述查询执行计划。
  • 在开发/测试环境中生成迁移:让 MCP 提出架构变更,然后在生产环境之前在安全环境中审查并应用这些变更。

如何使用 Supabase MCP

对于托管的 Supabase 服务器:

Supabase MCP


4.用于网络爬虫的Firecrawl MCP

无论您是技术人员还是非技术人员,Firecrawl 都能极大地提升您的工作效率。Firecrawl 是一款可以帮助您浏览网站并获取所需内容的工具。通过在聊天应用中集成 Firecrawl MCP,您可以搜索网站并询问任何信息。

你可以用它做什么?

  • 收集并汇总任何网站或博客中多个页面的内容。
  • 收集竞争对手研究数据(例如,产品定价、功能比较或营销策略)。
  • 将网络爬虫获取的资料与其他数据源(例如本地文件或数据库)结合起来,以获得更深刻的见解或报告。

如何将 FireCrawl MCP 服务器与 Composio 结合使用

FireCrawl MCP


5.内存 MCP 服务器:跨聊天持久内存

如果你经常使用 Claude,就会知道有时切换到另一个聊天窗口并从头开始对话有多么烦人。不过,记忆服务器可以解决这个问题。

这款知识图谱内存服务器工具使 Claude 能够在用户对话中维护持久内存。它本质上创建了一个用户信息数据库,可以随时间推移进行访问和更新。

如何使用内存图MCP服务器

您可以将此服务器与 Claude 配合使用。具体操作方法如下:打开 Claude Desktop → 设置 → 开发者 → 编辑配置

打开基于服务器的claude_desktop_config.json程序npx。你需要安装 Node.js 才能运行它。

{
  "mcpServers": {
    "memory": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-memory"
      ]
    }
  }
}
Enter fullscreen mode Exit fullscreen mode

这也可以通过环境变量进行配置:

{
  "mcpServers": {
    "memory": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-memory"
      ],
      "env": {
        "MEMORY_FILE_PATH": "/path/to/custom/memory.json"
      }
    }
  }
}
Enter fullscreen mode Exit fullscreen mode

6. Blender MCP:用于 3D 建模、场景创建和操作

Blender MCP 现在非常热门。你可以将它与 Claude AI 连接起来,只需发出指令即可交互式地构建 3D 渲染图。

以下是一些功能特点:

  • 双向通信:通过基于套接字的服务器在 Claude AI 和 Blender 之间建立直接连接。
  • 对象操作:让 Claude 直接在您的 Blender 场景中创建、修改和删除 3D 对象
  • 材质控制:使 Claude 能够将材质和颜色应用到项目中的对象,并对其进行修改。
  • 场景检查:允许 Claude 分析并检索有关您当前 Blender 场景的详细信息。
  • 代码执行:赋予 Claude 在 Blender 中运行 Python 代码的能力,从而开启无限的自定义可能性。

搅拌机 MCP

如何将 Blender MCP 集成到 Claude 中

  • Blender 3.0 或更高版本
  • Python 3.10 或更高版本
  • UV包管理器:

如果你用的是Mac,请安装uv:

brew install uv
Enter fullscreen mode Exit fullscreen mode

在 Windows 系统上

powershell -c "irm <https://astral.sh/uv/install.ps1> | iex"
Enter fullscreen mode Exit fullscreen mode

进而

set Path=C:\\Users\\nntra\\.local\\bin;%Path%
Enter fullscreen mode Exit fullscreen mode

Claude for Desktop Integration

前往 Claude > 设置 > 开发者 > 编辑配置 >claude_desktop_config.json并添加:

{
    "mcpServers": {
        "blender": {
            "command": "uvx",
            "args": [
                "blender-mcp"
            ]
        }
    }
}
Enter fullscreen mode Exit fullscreen mode

光标集成

通过 uvx 运行 blender-mcp,无需永久安装。转到“光标设置”>“MCP”,然后粘贴以下命令。

uvx blender-mcp
Enter fullscreen mode Exit fullscreen mode

对于 Windows 用户,请转到“设置”>“管理控制面板”>“添加服务器”,然后使用以下信息添加新服务器:

{
    "mcpServers": {
        "blender": {
            "command": "cmd",
            "args": [
                "/c",
                "uvx",
                "blender-mcp"
            ]
        }
    }
}
Enter fullscreen mode Exit fullscreen mode

7.文件搜索:处理来自 MCP 主机的文件

这是一个本地工具,可让您在 Claude 桌面上操作文件系统。您可以从磁盘获取任何文件,将其导入 Claude 或 Curasor,并以您想要的方式进行处理。

以下是一些功能

  • 读/写文件
  • 创建/列出/删除目录
  • 移动文件/目录
  • 搜索文件
  • 获取文件元数据

注意:服务器仅允许在通过 . 指定的目录中进行操作args

如何添加文件搜索 MCP 服务器

将其添加到claude_desktop_config.json

{
  "mcpServers": {
    "filesystem": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-filesystem",
        "/Users/username/Desktop",
        "/path/to/other/allowed/dir"
      ]
    }
  }
}
Enter fullscreen mode Exit fullscreen mode

8. Obsidian MCP 服务器:笔记功能与人工智能的完美结合

如果您是 Obsidian 用户并且经常使用它,那么您的 Claude 中应该安装它。您可以

  • 访问您的知识库: Claude 可以直接搜索、阅读和参考您所有的 Obsidian 笔记。
  • 创建和修改笔记:请 Claude 为您起草或更新资料库中的笔记。
  • 跨文档查询:查找整个知识系统中各个概念之间的联系
  • 提取洞见:让克劳德分析你笔记中的模式和关系

如何添加 Obsidian MCP 服务器

  • 检查是否已安装Node.js,如果没有安装,请安装。
  • 然后在终端中运行以下命令:
npx @smithery/cli install mcp-obsidian --client claude
Enter fullscreen mode Exit fullscreen mode

9.线性 MCP 服务器:用于工单管理

如果您使用 Linear 管理项目,将其连接到 Claude 可以解锁强大的功能。您可以:

  • 问题管理:直接通过对话创建、更新和关闭工单
  • 项目跟踪:获取整个工作区的状态更新和摘要
  • 迭代计划:根据待办事项分析生成迭代计划
  • 优先级管理:通过自然语言重新组织和确定问题的优先级

如何添加 Obsidian MCP 服务器

线性MCP


10. GitHub:使用远程仓库

将 GitHub 连接到 Claude 可以彻底改变您的开发工作流程。您可以:

  • 代码审查:请 Claude 分析拉取请求并提出改进建议
  • 提交管理:通过对话搜索、分析和创建提交
  • 问题跟踪:创建、更新和解决 GitHub 问题
  • 代码库探索:浏览代码库并了解项目结构

如何添加 GitHub MCP 服务器

和以前一样

GitHub MCP

如需查看完整的托管MCP 服务器列表,请访问 Composio。在那里,您可以找到适用于主流应用服务和特定领域应用的 MCP 服务器,这些服务器在其他任何地方都找不到。

文章来源:https://dev.to/composiodev/top-10-awesome-mcp-servers-that-c​​an-make-your-life-easier-3n4o