内容
# Shamela MCP 服务器用于 Antigravity
MCP 服务器连接 Antigravity 到本地安装的 **中华全本 4**。
## 可用工具(9种工具)
| 工具 | 描述 |
|--------|-------|
| `shamela_search_books` | 搜索书籍名称(8500+) |
| `shamela_search_authors` | 搜索作者(3100+) |
| `shamela_list_categories` | 显示所有分类及其包含的书籍数量 |
| `shamela_get_book` | 通过ID获取书籍数据 |
| `shamela_get_author` | 获取作者数据及其作品列表 |
| `shamela_list_downloaded` | 获取已下载的书籍列表 |
| `shamela_get_page` | 读取已下载书籍的某一页 |
| `shamela_get_toc` | 获取书籍的目录 |
| `shamela_search_pages` | 在已下载书籍中搜索文本 |
## 配置 Antigravity
在 Antigravity 的 MCP 设置中添加以下配置:
```json
{
"mcpServers": {
"shamela": {
"command": "node",
"args": ["D:/06. Antigravity/shamela-mcp/src/index.js"],
"env": {
"SHAMELA_ROOT": "D:\\shamela4"
}
}
}
}
```
## 使用示例
- "在中华全本中搜索伊本·泰米叶的书籍"
- "给我伊斯兰神学部分的已下载书籍列表"
- "在法学书籍中搜索‘ الاستصناع’一词"
- "请为我朗读第1000本书的第5页"