Cite MCP 服务器
  ](https://www.npmjs.com/package/@turtletech/ookcite-mcp)
赋予任何法学硕士验证DOI、格式化引文、管理 书目收藏,捕捉幻觉参考文献。返回引用 仅限元数据,不包括PDF或全文文章。适用于任何MCP客户端: Claude、Codex、Cursor、Windsurf、OpenCode、Qwen代理等。
快速开始
安装和配置的一个命令:
npx @turtletech/ookcite-mcp setup此功能会自动检测您的MCP客户端(Claude Desktop、Claude Code、Cursor、Codex) 并为您编写配置。为更高的速率限制添加API密钥,以及 收集工具:
npx @turtletech/ookcite-mcp setup --key YOUR_API_KEY基本使用不需要API密钥(每天查找10次)。 注册 更多。
更改MCP配置后,重新启动客户端或重新加载其MCP服务器。 许多客户端不会热重新加载已运行的环境变量更改 stdio服务器。
安装(替代方法)
npm (推荐):
npm install -g @turtletech/ookcite-mcp货仓 (最快,没有Node.js):
cargo binstall ookcite-mcp货物安装 (来源):
cargo install ookcite-mcp预构建二进制文件:从下载
适用于Linux(x86_64,aarch64)、macOS(x86\_ 64,aarch 64)和Windows。
配置
如果你使用 setup你完了。否则,请在MCP客户端配置中添加:
{
"mcpServers": {
"ookcite": {
"command": "npx",
"args": ["-y", "@turtletech/ookcite-mcp"]
}
}
}使用API密钥:
{
"mcpServers": {
"ookcite": {
"command": "npx",
"args": ["-y", "@turtletech/ookcite-mcp"],
"env": {
"OOKCITE_API_KEY": "your_key_here"
}
}
}
}如果您是全局安装的(npm install -g 或 cargo install),您可以使用 "command": "ookcite-mcp" 直接代替npx。
常见配置文件位置:
| 客户端 | 配置文件 |
|---|---|
| 克劳德桌面(Linux) | ~/.config/Claude/claude_desktop_config.json |
| 克劳德桌面(macOS) | ~/Library/Application Support/Claude/claude_desktop_config.json |
| 克劳德代码 | .mcp.json (项目)或 ~/.claude/settings.json (全球) |
| 光标 | 设置>MCP服务器 |
| 食品法典委员会 | ~/.codex/config.toml |
对于Codex,CLI也提供了等效的全球注册:
codex mcp add ookcite --env OOKCITE_API_KEY=your_key_here -- npx -y @turtletech/ookcite-mcp然后重新启动Codex,使新的stdio服务器以更新的环境启动。
工具
查找和验证
| 工具 | 目的 |
|---|---|
validate_doi | 检查是否存在DOI(抗幻觉) |
lookup_isbn | 按ISBN查找一本书 |
reverse_lookup | 从杂乱的引文文本中查找论文 |
health_check | 检查API的可用性和运行状况 |
格式化
| 工具 | 目的 |
|---|---|
format_citation | 以2900多种CSL样式中的任何一种设置DOI格式 |
verify_references | 批量检查DOI列表 |
batch_format | 一次格式化多个引用 |
search_styles | 按名称查找CSL样式ID |
group_cite | 生成分组文本标记(例如\[1-3\]) |
收藏(需要登录)
收藏是一种登录功能。集 OOKCITE_API_KEY 使用这些工具。
| 工具 | 目的 |
|---|---|
list_collections | 列出已保存的引文集 |
add_to_collection | 添加引用(按DOI或自由文本) |
batch_add_to_collection | 一次添加多个引用 |
import_bibliography | 将BibTeX/RIS文件导入集合 |
export_collection | 将集合导出为BibTeX |
search_collection | 在收藏中搜索 |
check_duplicates | 检查重复条目 |
delete_collection | 删除收藏 |
update_collection | 更新名称、描述或样式 |
remove_from_collection | 删除特定条目 |
update_tags | 在集合上设置标签 |
reorder_collection | 重新排序条目 |
典型工作流程:
- 保持
references.bib或library.bib在项目的版本控制下 - 使用以下命令将该文件导入OokCite集合
import_bibliography - 使用
search_collection,check_duplicates,以及export_collection在修订过程中 - 将收藏视为审计/导出的伴侣,而不是您参考书目的唯一副本
共享和批量运营(需要学术/商业计划)
| 工具 | 目的 |
|---|---|
share_collection | 创建可共享链接 |
unshare_collection | 取消共享 |
view_shared | 按令牌查看共享集合 |
merge_collections | 合并多个集合 |
batch_move_entries | 在集合之间移动条目 |
计划和定价
| 级别 | 价格 | 查找次数/天 | 收藏 | 条目/收藏 |
|---|---|---|---|---|
| 匿名 | 免费 | 10 | 0 | -- |
| 免费 | 免费 | 30 | 1 | 100 |
| 学术 | 每月4美元 | 10000 | 5 | 500 |
| 商业 | 每月12美元 | 10000 | 10 | 2000 |
你收藏的论文有 免费且无限制 重新查找。 只有新的查找才会计入您的每日配额。论文免费 只要它们还在收藏中。
批量操作需要学术或商业计划。学术定价 面向获得认证的机构的学生、研究人员和教育工作者。
抗幻觉
将此添加到系统提示中:
在引用任何论文之前,使用validate_doi确认引用存在。 如果验证失败,则不包括引用。
对于修订工作流程,请添加:
将项目参考书目保存在本地 .bib 文件受版本控制。 使用OokCite集合进行验证、重复数据删除和导出。运作原理
MCP服务器连接到公共 OokCite API查找和格式化引文。这是一个围绕着OokCite的薄MCP包装 REST API,没有本地数据库,也没有严重的依赖关系。
注册 对于免费帐户(30次查找/天), 或者升级到学术(每月4美元)或商业(每月12美元)进行批量操作 以及更大的收藏。
文档
许可证
MIT。看见 许可证.
