关于 GitHub Wiki MCP Server
GitHub Wiki MCP Server 将本地克隆的 GitHub Wiki 内容作为可搜索上下文提供,面向 Cursor 等使用场景,可按查询返回相关页面。
主要功能
- 01读取本地 Wiki 克隆内容
- 02搜索相关 Wiki 信息
- 03提供 MCP API 端点
适用场景
- 01查找与查询相关的 Wiki 页面
- 02为 Cursor 提供本地 GitHub Wiki 上下文
MCP 相关
通过 `/mcp` 提供兼容 MCP 的 API,搜索配置的本地 GitHub Wiki,并返回匹配页面内容及来源名称。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
暂未收录安装方式
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
GitHub Wiki MCP 服务
这项服务将 GitHub Wiki 的本地克隆作为符合Model Context Protocol的服务提供。设计用于与 Cursor 编辑器配合使用。
功能
- 从本地克隆的 GitHub Wiki 获取上下文信息
- 提供符合 MCP 协议的 API 端点
- 根据查询搜索相关 Wiki 信息
必要条件
- Node.js 14 以上
- 本地克隆的 GitHub Wiki 仓库
安装方法
本地安装
# リポジトリをクローン
git clone https://github.com/yourusername/github-wiki-mcp-server.git
cd github-wiki-mcp-server
# 依存関係をインストール
npm install
全局安装(通过 npm)
# npmからグローバルにインストール
npm install -g github-wiki-mcp-server
配置
编辑 config/default.js 文件,设置 GitHub Wiki 路径等信息。
module.exports = {
server: {
port: process.env.PORT || 3333
},
wiki: {
path: process.env.WIKI_PATH || './wiki' // ここを実際のWikiパスに変更
},
debug: process.env.DEBUG === 'true' || false
}
使用方法
本地安装时
开发模式
npm run dev
生产模式
npm start
全局安装时
# 基本的な起動
github-wiki-mcp
# ポート番号とWikiパスを指定して起動
github-wiki-mcp --port 4444 --wiki /path/to/your/wiki
使用环境变量配置
# 環境変数を使用してポートとWikiパスを指定
PORT=4444 WIKI_PATH=/path/to/your/wiki github-wiki-mcp
API 端点
MCP Context API
POST /mcp
请求示例:
{
"query": "検索したい内容"
}
响应示例:
{
"contexts": [
{
"content": "# ページタイトル\n\nこのページの内容...",
"source": "ページ名.md"
}
]
}
健康检查
GET /health
与 Cursor 配合使用
- 启动此服务
- 在 Cursor 设置中,将
http://localhost:3333/mcp指定为 MCP 服务
Cursor 配置示例(JSON)
{
"contextSources": {
"externalServers": [
{
"name": "GitHub Wiki",
"url": "http://localhost:3333/mcp",
"enabled": true,
"priority": 1
}
]
}
}
发布为 npm 包
-
更新 package.json 中的信息
-
登录 npm
npm login -
发布包
npm publish
许可证
MIT
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。