MCP论文
](https://www.npmjs.com/package/papers-mcp) 
一个MCP服务器,用于搜索、提取和探索具有引文感知排名的学术论文。
- 使用Lucene查询语法搜索arXiv
- 将纸张内容提取为带有数学、数字和表格的干净Markdown
- 使用地点、年份过滤器和分页进行引文排名搜索
- 引文图遍历与相关论文发现
安装
克劳德代码
claude mcp add papers-mcp -- npx papers-mcp克劳德桌面/光标/风帆
添加到MCP客户端配置中:
{
"mcpServers": {
"papers-mcp": {
"command": "npx",
"args": ["-y", "papers-mcp"]
}
}
}配置文件位置:
- 克劳德桌面:
~/Library/Application Support/Claude/claude_desktop_config.json - 光标:
~/.cursor/mcp.json - 风浪:
~/.codeium/windsurf/mcp_config.json
工具
resolve-arxiv-id
按标题、作者或Lucene查询搜索arXiv以解析论文ID。
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
query | string | 是 | 论文标题、作者姓名或arXiv搜索查询 |
支持arXiv Lucene样式的字段前缀: ti:, au:, abs:, cat:, all:.
extract-paper
将纸张内容提取为干净的Markdown,并保留数学符号。
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
arxivId | string | Yes | arXiv ID(例如。, 1706.03762) |
level | enum | 否 | abstract, body (默认), appendix,或 all |
search-papers
搜索具有引文排名结果的论文,包括引文计数、地点、年份和arXiv ID(如果可用)。需要 BRIGHTDATA_API_TOKEN.
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
query | string | 是 | 搜索查询 |
yearLow | number | 否 | 最早出版年份 |
yearHigh | number | No | 最新出版年份 |
sortByDate | boolean | 否 | 按日期而不是相关性排序 |
start | number | No | 分页偏移量(0、10、20、…) |
find-citing-papers
按簇ID查找引用给定论文的论文(来自 search-papers 结果)。需要 BRIGHTDATA_API_TOKEN.
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
clusterId | string | 是 | 来自的群集ID search-papers 结果 |
start | number | No | 分页偏移量(0、10、20、…) |
find-related-papers
通过论文ID查找与主题相关的论文(来自 search-papers 结果)。需要 BRIGHTDATA_API_TOKEN.
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
paperId | string | 是 | 纸张ID来自 search-papers 结果 |
start | number | No | 分页偏移量(0、10、20、…) |
环境变量
| 变量 | 必需 | 由使用 |
|---|---|---|
BRIGHTDATA_API_TOKEN | 用于引文搜索工具 | search-papers, find-citing-papers, find-related-papers |
要在MCP配置中设置它,请添加 env 块:
{
"mcpServers": {
"papers-mcp": {
"command": "npx",
"args": ["-y", "papers-mcp"],
"env": {
"BRIGHTDATA_API_TOKEN": "your-token"
}
}
}
}许可证
麻省理工学院
