优秀的编程知识分享平台

网站首页 > 技术文章 正文

Grep 支持 MCP 协议了!

nanyue 2025-08-06 22:06:31 技术文章 5 ℃



让 AI 应用可以通过一个标准接口,快速搜索一百万个公开的 GitHub 仓库。现在,你可以用 Grep 像搜索引擎一样,快速找到 GitHub 上符合你需求的代码


核心内容:Grep MCP 服务器

Grep 推出 MCP 服务器,基于 grep. app 技术。这个服务器能让 AI 工具通过 HTTP 接口搜索 GitHub 上的代码。你可以根据编程语言、仓库名、文件路径等条件,搜索特定的代码模式,甚至还能用正则表达式来精确查找。搜索速度很快,通常不到一秒就能返回结果,而且结果还会按相关性排序。


怎么用?

配置很简单,文章里给了两个例子:

· 如果你用 Cursor,只需要在配置文件里加一行,指向 Grep 的 MCP 服务器地址(`https:/ /mcp.grep.app`)

· 如果用 Claude Code,跑一条命令也能轻松连上

配置好后,AI 工具就能自动识别 Grep 的功能,并通过它来搜索代码。


举个例子

假设你在写一个 MCP 工具,遇到个问题:不知道怎么正确返回错误信息。你问 AI:“MCP 工具怎么给客户端返回错误消息?” 如果你的 AI 接入了 Grep MCP 服务器,它可能会自动搜索 GitHub,找一些相关代码。比如,它搜到一段 TypeScript 代码,里面有个 `server.tool` 函数,包含了 `catch` 块,告诉你错误响应应该设置 `isError: true`。为了确认,AI 还会再搜一下 `isError: true`,看看更多例子,最后给你一个靠谱的答案,甚至还能帮你改代码。


为什么这很厉害?

· 速度快:Grep 的搜索用的是 grep. app 的基础设施,效率很高

· 易上手:用 Vercel 的 `mcp-handler` 包,开发者可以很快把现有 API 改造成 MCP 服务器,省去很多麻烦

· 实用性强:不管你是用 AI 写代码,还是想让自己的工具支持 AI 客户端,Grep MCP 服务器都能帮上忙

最近发表
标签列表