场景 1:Cursor 读 Slack 频道文档写代码
以前怎么做: 打开 Slack 找到对应频道,手动复制技术讨论内容,粘贴到 Cursor 的对话框,然后说”根据这些需求帮我写”。一个功能来来回回要切三个窗口。 接入 MCP 之后: 在 Cursor 里直接说”读一下 #backend-design 频道最近 50 条消息,帮我写对应的接口”。Cursor 通过 Slack MCP Server 拉取消息,直接出代码。 配置方式: 在.cursor/mcp.json 里添加:
SLACK_BOT_TOKEN 在 Slack App 管理页面的 “OAuth & Permissions” 里获取,需要给 Bot 开 channels:history、channels:read 权限。
场景 2:Claude 直接查 GitHub Issue 状态
以前怎么做: 打开浏览器,搜 Issue,复制 Issue 内容,粘贴给 Claude,然后说”帮我总结一下这个 bug 的根因”。 接入 MCP 之后: 在 Claude Desktop 里说”查一下 anthropics/claude-code 仓库里 label 是 bug 的 open Issue,按最近更新排序,帮我总结”。Claude 直接调用 GitHub MCP Server 拉数据。 配置方式: 在~/Library/Application Support/Claude/claude_desktop_config.json(macOS)里添加:
repo 读权限即可。
场景 3:自然语言查数据库
以前怎么做: 打开数据库客户端,回想表结构,手写 SQL,执行,复制结果,再粘贴给 Claude 分析。 接入 MCP 之后: 在 Claude 里说”查一下过去 7 天日活用户数,按平台拆分,给我趋势分析”。Claude 通过 PostgreSQL MCP Server 查数据,直接给出分析结果。 配置方式(以 PostgreSQL 为例):SELECT 权限。
场景 4:读本地文件和项目目录
以前怎么做: 手动打开文件,复制内容,粘贴进对话框。文件多的时候,复制粘贴本身就是一项工程。 接入 MCP 之后: 在 Claude 里说”读一下 ~/projects/api-server/src/routes 目录,帮我找出所有没有做权限校验的接口”。Claude 直接遍历文件,给出结论。 配置方式:场景 5:调用高德地图查路线和 POI
以前怎么做: 打开高德地图 App,手动搜索,复制信息,回来粘贴给 AI 处理。 接入 MCP 之后: 在 Claude 里说”查一下从北京西站到国贸的驾车路线,高峰期大概要多久”。Claude 调用高德 MCP Server 实时返回。 配置方式:场景 6:搜索 arXiv 论文
以前怎么做: 打开 arXiv 网站,搜关键词,找论文,点进去读摘要,复制给 AI 做总结。 接入 MCP 之后: 在 Claude 里说”搜一下最近 3 个月关于 MCP 协议和 AI Agent 工具调用的论文,按引用量排序,帮我总结每篇的核心贡献”。 配置方式:场景 7:管理 Notion 文档
以前怎么做: 打开 Notion,找到对应页面,复制内容,粘贴给 AI,让它帮你改写或提取信息,再手动把结果复制回 Notion。 接入 MCP 之后: 在 Claude 里说”找到 Notion 里标题包含’产品规划’的页面,把其中的功能优先级列表提取出来,整理成 Markdown 表格”。Claude 直接读取并处理。 配置方式:场景 8:发 Slack 消息和创建提醒
以前怎么做: 切到 Slack,找到频道,手打消息,发送。看起来简单,但在 AI 辅助工作流里频繁切窗口极度影响专注度。 接入 MCP 之后: 在 Claude 里完成代码审查后,直接说”在 #code-review 频道发一条消息,说’PR #234 已完成审查,主要问题见 comments,可以 merge’“。Claude 直接调用 Slack MCP Server 发出去,不用切窗口。 配置方式与场景 1 相同,Slack MCP Server 同时支持读取和发送消息,需要额外开放chat:write 权限。
场景 9:网页抓取与内容提取
以前怎么做: 打开浏览器,找到页面,复制可见文本,粘贴给 AI。遇到登录墙或 JavaScript 渲染的页面直接没辙。 接入 MCP 之后: 在 Claude 里说”抓取这个竞品的定价页面,提取所有套餐名称和价格,整理成对比表”,Claude 直接返回结构化数据。 配置方式(使用 Puppeteer MCP Server):场景 10:操控 Blender 用自然语言建模
以前怎么做: 打开 Blender,学 Python 脚本 API,写脚本,运行,调参,反复迭代。门槛极高,非专业 3D 开发者基本不会用。 接入 MCP 之后: 在 Claude 里说”在 Blender 场景里创建一个半径 2m 的球体,材质设为蓝色金属,位置放在坐标原点”。Claude 通过 Blender MCP Server 直接执行操作。 配置方式(需要先在 Blender 里安装插件):常见问题
这些 MCP Server 都是官方提供的吗?
这些 MCP Server 都是官方提供的吗?
不完全是。Anthropic 在 github.com/modelcontextprotocol/servers 维护了一批官方和社区参考实现,包括 Slack、GitHub、PostgreSQL、文件系统等。高德地图、Notion 等是各厂商自己发布的官方 MCP Server。Blender MCP、arXiv MCP 是社区开发者贡献的开源实现。
在 Claude Desktop 和 Cursor 里配置有什么区别?
在 Claude Desktop 和 Cursor 里配置有什么区别?
协议完全一样,只有配置文件路径不同。Claude Desktop 用
claude_desktop_config.json,Cursor 用 .cursor/mcp.json(项目级)或 ~/.cursor/mcp.json(全局)。同一个 MCP Server 的配置块可以直接复制到两边,不需要改内容。同时加载多个 MCP Server 会不会影响性能?
同时加载多个 MCP Server 会不会影响性能?
每个 MCP Server 在建立连接时才拉取工具清单,对话开始前 Host 会把所有已注册工具列表注入到上下文里。工具数量太多(超过 30-40 个)会占用 token,建议按项目需要配置,不常用的 Server 暂时禁用。
MCP Server 有没有安全风险?
MCP Server 有没有安全风险?
有需要注意的点:① 文件系统 Server 只授权必要目录,不要把根目录
/ 暴露出去;② 数据库 Server 用只读账号;③ 第三方 npm 包发布的 Server 在使用前检查一下 GitHub 仓库的维护状态和 star 数,避免用到废弃项目。官方维护的 Server(modelcontextprotocol org 下的)可以直接用。下一步是把配置在本地真正跑起来。Claude Desktop + Cursor 本地 MCP Server 配置从零到跑通从环境安装开始,包含 macOS 和 Windows 双系统命令对照,以及 MCP Inspector 调试工具的完整使用流程。 本文最后更新于 2026-03,MCP Server 版本以各仓库最新 release 为准。建议定期检查 modelcontextprotocol/servers 仓库的版本更新。