zread-mcp
Provides tools for reading documentation, searching code, and asking AI questions about GitHub repositories through the Zread.ai platform.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@zread-mcpsearch documentation for 'MCP protocol' in the zread-mcp repository"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Zread.ai MCP Server
连接 Zread.ai 文档平台的 MCP 服务器,让 AI 助手能够阅读 GitHub 仓库文档、搜索代码、与仓库 AI 对话。
💡 提示 AI:这是一个 MCP (Model Context Protocol) 服务器,提供 9 个工具用于代码仓库分析。支持 Python 和 Node.js 两种实现,可通过
npx或uvx一行命令运行。核心功能包括文档查询、仓库搜索、AI 问答。
功能
文档查询 - 获取仓库文档页面、目录结构、搜索关键词
仓库发现 - 推荐仓库、热门榜单、搜索代码库
AI 问答 - 向仓库 AI 助手提问(需 Token)
文件获取 - 读取源代码文件内容(需 Token)
Related MCP server: Unified Docs Hub
快速启动
uvx zread-mcp
npx zread-mcp带 Token 运行
# uvx (Python)
uvx --env ZREAD_TOKEN=your-token zread-mcp
# npx (Node.js) - Windows
set ZREAD_TOKEN=your-token && npx zread-mcp
# npx (Node.js) - macOS/Linux
ZREAD_TOKEN=your-token npx zread-mcpHTTP 模式 (Streamable HTTP)
uvx zread-mcp --transport http --port 3000
npx zread-mcp --transport http --port 3000更多运行方式
Python 生态
# uvx 从 PyPI 运行(推荐)
uvx zread-mcp
# uvx 从 GitHub 仓库运行
uvx --from git+https://github.com/ejfkdev/zread-mcp.git zread-mcp
# uv 运行远程脚本
uv run https://raw.githubusercontent.com/ejfkdev/zread-mcp/main/zread_mcp_server.py
# pipx 从 GitHub 运行
pipx run --spec git+https://github.com/ejfkdev/zread-mcp.git zread-mcp
# pipx 安装到本地
pipx install git+https://github.com/ejfkdev/zread-mcp.git
zread-mcp --transport http
# 本地运行
python zread_mcp_server.pyNode.js 生态
# pnpm
pnpm dlx ejfkdev/zread-mcp
# bun
bunx ejfkdev/zread-mcp
# 全局安装
npm install -g ejfkdev/zread-mcp
zread-mcp-server --transport httpMCP 客户端配置
npx(Node.js)
{
"mcpServers": {
"zread": {
"command": "npx",
"args": ["-y", "zread-mcp-server"],
"env": {
"ZREAD_TOKEN": "your-token"
}
}
}
}uvx(Python)
{
"mcpServers": {
"zread": {
"command": "uvx",
"args": ["--env", "ZREAD_TOKEN=your-token", "zread-mcp"]
}
}
}获取 Token
部分高级功能(AI 问答、文件获取)需要 ZREAD_TOKEN:
访问 https://zread.ai 并登录
按 F12 打开控制台
粘贴运行:
prompt('复制token', JSON.parse(localStorage.getItem('CGX_AUTH_STORAGE')).state.token)复制弹窗中的 Token
命令行参数
--transport {stdio,http,sse} 传输协议 (默认: stdio, http/sse 等价)
--host HOST HTTP 模式主机 (默认: 127.0.0.1)
--port PORT HTTP 模式端口 (默认: 3000)
--token TOKEN ZREAD_TOKEN
--no-token 强制无 Token 模式
-h, --help 显示帮助工具列表
工具 | 需要 Token | 说明 |
fetch_documentation_page | 否 | 获取文档页面 |
search_documentation | 否 | 搜索文档 |
get_documentation_outline | 否 | 获取文档大纲 |
discover_repositories | 否 | 发现推荐仓库 |
find_repositories | 否 | 搜索仓库 |
get_trending_repositories | 否 | 热门仓库榜单 |
check_repository_status | 否 | 检查仓库状态 |
ask_repo_ai | 是 | AI 智能问答 |
fetch_repository_file | 是 | 获取源代码文件 |
开发
# 克隆仓库
git clone https://github.com/ejfkdev/zread-mcp.git
cd zread-mcp
# Python 测试
python zread_mcp_server.py --test
# Node.js 测试
node zread-mcp-server.js --test许可证
MIT License
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/ejfkdev/zread-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server