Token导航 LogoToken导航TokenDH.com
GitHub File Search MCP logo
开发工具未说明官方级别未说明来源级核验

GitHub File Search MCP

MCP Server

An example to demonstrate how to build and run an MCP server

工具数

0

提示词数

0

GitHub Stars

1

资源数

0
代码搜索开发工具JavaScriptGitHub本地部署

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

anupj

提供方

anupj

最后核验

2026/5/18 04:05

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

使用模型上下文协议的GitHub代码资源管理器

该项目演示了如何实现模型上下文协议(MCP),以创建可供AI助手使用的GitHub代码搜索工具。

什么是模型上下文协议?

模型上下文协议是人工智能模型与外部工具和服务交互的标准化方式。它定义了:

  1. 如何向AI模型描述功能
  2. AI模型如何决定调用哪些函数
  3. 参数的结构和验证方式
  4. 如何以一致的格式返回结果

特性

  • 在GitHub存储库中搜索代码
  • 查看存储库中的文件内容
  • 搜索GitHub存储库
  • 函数发现端点
  • AI辅助仿真界面

安装

  1. 克隆此存储库
  2. 安装依赖项:
   npm install
  1. 可选:设置一个GitHub API令牌作为环境变量 GH_TOKEN 更高的利率限制

用法

  1. 启动服务器:
   npm start

或用于自动重新加载的开发:

   npm run dev
  1. 打开浏览器并导航到http://localhost:3000
  1. 单击“加载可用函数”查看API功能
  1. 在输入框中键入查询,然后按Enter键模拟AI对话

API终点

  • GET /api/mcp/functions -列出所有可用功能
  • POST /api/mcp -调用带有参数的函数

实现细节

该应用程序包括:

  • Node.js/Express后端,用于包装GitHub API
  • 使用API模拟人工智能助手的浏览器客户端
  • 具有JSON模式的MCP兼容函数定义

目录标签

目录标签

代码搜索开发工具JavaScriptGitHub本地部署developer-toolsGitHub集成AI助手MCP协议

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP