使用说明
O'Reilly MCP服务器
一 主控程序 服务器 O'Reilly学习平台 它允许AI助手搜索、浏览和阅读O'Reilly的书籍、文章和您的个人注释。
需要O'Reilly学习平台订阅。
建于 奥德瓦恩/奥姆真理发现mcp 安德鲁·奥德瓦恩。
工具
| 工具 | 说明 |
|---|---|
search_content |
按查询、格式、主题或主题搜索O'Reilly库。支持分页和分面过滤 |
get_book_info |
获取书籍或文章的元数据、描述和章节列表。 |
get_table_of_contents |
获取一本书的详细、层次分明的目录。 |
read_chapter |
阅读特定章节的全文。 |
get_annotations |
检索您的个人亮点和笔记。 |
设置
1.获取您的API代币
您的O’Reilly API代币可在以下网址找到: learning.oreilly.com/apidocs/mcp/content
2.安装克劳德代码
claude mcp add oreilly \
-s user \
-e ORM_JWT=YOUR_TOKEN_HERE \
-- uv run --with "httpx,mcp[cli],pyyaml" python main.py
或者克隆并在本地安装:
git clone https://github.com/barclayneira/oreilly-mcp.git
cd oreilly-mcp
uv sync
claude mcp add oreilly \
-s user \
-e ORM_JWT=YOUR_TOKEN_HERE \
-- /path/to/oreilly-mcp/.venv/bin/python /path/to/oreilly-mcp/stdio_server.py
3.为其他MCP客户端安装(SSE模式)
git clone https://github.com/barclayneira/oreilly-mcp.git
cd oreilly-mcp
uv sync
ORM_JWT=YOUR_TOKEN_HERE uv run main.py --port 8192
SSE端点将在 http://localhost:8192/sse.
使用示例
搜索某一主题的书籍:
“在O'Reilly上搜索关于构建人工智能代理的书籍”
浏览一本书的章节:
“给我看看Chip Huyen的人工智能工程目录”
阅读特定章节:
“阅读人工智能工程中的RAG和代理一章”
找到你的亮点:
“我最近在O'Reilly上强调了什么?”
与原版的差异
这叉子伸了 奥德瓦恩/奥姆真理发现mcp 与:
- 4个新工具:书籍元数据、目录、章节阅读和注释
- 增强搜索:主题/主题过滤、分页和分面发现
- 文章支持:按ID格式自动检测书籍与文章
- 标准输入输出传输:通过与Claude Code合作
claude mcp add - 来源元数据:所有回复都包含引用的源URL
许可证
MIT。看 许可证.