
Crossref MCP Server

2025.03.27
0
JavaScript学术研究文献检索数据整合内容生成
Crossref MCP Server 是一个用于与 Crossref API 交互的模型上下文协议(MCP)服务器。它提供了搜索学术作品、获取作品详情等功能,适用于学术研究、文献检索等场景。
View on GitHub
Overview
基本能力
产品定位
Crossref MCP Server 是一个用于与 Crossref API 交互的 MCP 服务器,主要用于学术作品的搜索和详情获取。
核心功能
- 按标题搜索作品:通过标题关键词搜索 Crossref 中的学术作品。
- 按作者搜索作品:通过作者名称搜索 Crossref 中的学术作品。
- 通过 DOI 获取作品详情:使用 DOI(数字对象标识符)获取特定作品的详细信息。
适用场景
- 学术研究:快速查找相关学术文献。
- 文献检索:通过标题或作者检索特定作品。
- 数据整合:将 Crossref 数据整合到其他应用或服务中。
工具列表
- Search by Title:通过标题关键词搜索作品。
- Search by Author:通过作者名称搜索作品。
- Get Work by DOI:通过 DOI 获取作品详情。
常见问题解答
- 如何安装:使用
npx
命令安装@botanicastudios/crossref-mcp
。 - 如何测试:运行
npm test
执行测试套件。 - 响应格式:所有响应均为 JSON 格式,包含状态、查询参数和结果。
使用教程
使用依赖
无特殊依赖,直接通过 npx
安装即可。
安装教程
{
"mcpServers": {
"crossref": {
"command": "npx",
"args": [
"-y",
"@botanicastudios/crossref-mcp"
]
}
}
}
调试方式
- 运行测试:
npm test
- 测试结构:测试包括模拟数据、模拟处理函数和测试用例,覆盖所有工具和场景。
- 扩展测试:可以通过添加模拟数据和测试用例来扩展测试。