Token导航 LogoToken导航TokenDH.com
GitHub Md MCP logo
AI代理未说明官方级别未说明来源级核验

GitHub Md MCP

MCP Server

一个无服务器的MCP(模型上下文协议)服务器,将任何公共或私有GitHub仓库中的Markdown文件暴露为AI就绪资源。

工具数

3

提示词数

0

GitHub Stars

0

资源数

0
JavaScriptGitHubAI代理

安装说明

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

作者 / 组织

bPol

提供方

bPol

最后核验

2026/5/17 20:19

快速接入

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

详细介绍

github md-mcp

A. 无服务器MCP(模型上下文协议)服务器 它将任何公共或私有GitHub存储库中的Markdown文件作为AI就绪资源公开。

特性

  • 列表 全部 .md repo中的文件
  • 📄 获取 按路径或MCP ID显示文件内容(mcp://files/...)
  • 🔎 搜索 关键字的文件名和Markdown内容
  • 🔐 可选的API-key和HMAC身份验证
  • ⚡ 作为AWS Lambda(Node 20+)或任何Node.js无服务器运行时运行

______________________________________________________________________

为什么

将大型语言模型代理连接到知识库通常需要自定义管道。\ 此Lambda充当 :您的GitHub仓库将成为代理可以实时查询的MCP服务器。

______________________________________________________________________

快速启动

1.部署

克隆并部署 index.mjs 作为AWS Lambda(Node.js 20+)或任何接受HTTP POST端点的环境。

设置这些环境变量:

变量描述
GH_OWNERGitHub用户或组织名称
GH_REPO存储库名称
GH_REF(可选)分行,默认为回购默认分行
GITHUB_TOKENGitHub个人访问令牌 repo (阅读)
MCP_API_KEY(可选)请求所需的承载令牌
MCP_HMAC_SECRET(可选)签名请求的HMAC密钥
ALLOWED_ORIGINS(可选)CORS的逗号分隔列表

2.MCP客户端配置

将您的MCP客户端(例如AI代理)指向Lambda URL:

  • initialize → 握手
  • tools/list → 发现工具
  • tools/call 与:
{
  "jsonrpc": "2.0",
  "id": "1",
  "method": "tools/call",
  "params": {
    "name": "get_md_file",
    "arguments": {
      "path": "mcp://files/todo-current.md"
    }
  }
}

目录标签

目录标签

JavaScriptGitHubAI代理无服务器本地部署Markdown处理AI资源GitHub集成MCP协议

接入字段

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

未说明

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

none

工具数量(toolCount,工具数)

3

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明none部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP