本项目展示了如何借助 Model Context Protocol (MCP) 打造一个可供 AI 助手使用的 GitHub 代码搜索工具,有效解决了在 GitHub 上高效搜索代码的问题,为开发者和 AI 助手提供了便捷的代码搜索途径。
本项目借助 Model Context Protocol (MCP) 构建了一个 GitHub 代码搜索工具,可被 AI 助手使用。以下是启动项目的步骤:
npm start
若在开发环境中,可使用自动重载功能:npm run dev
npm install
GH_TOKEN,以提高速率限制。# 启动服务器
npm start
# 在开发环境中使用自动重载
npm run dev
Model Context Protocol 是一种标准化方法,用于定义 AI 模型与外部工具和服务交互的方式。它涵盖以下方面:
| 属性 | 详情 |
|---|---|
GET /api/mcp/functions |
列出所有可用的函数 |
POST /api/mcp |
使用参数调用一个函数 |