hbg/mcp-paperswithcode
简介
这是一个将 PapersWithCode 论文库接入 AI 助手的 MCP 插件。它解决了大模型在跟踪前沿 AI 论文时存在的时效性差、无法精准定位 SOTA(当前最佳)指标的痛点。开发者无需在浏览器和对话框之间来回切换,直接通过 MCP 接口即可让 AI 实时检索最新的学术论文及其对应的代码实现。上手难度极低,配置好 API 后即可在支持 MCP 的客户端中使用,是科研人员和算法工程师跟踪技术趋势的高效补丁。
核心亮点
- 实时检索 PapersWithCode 最新论文及代码
- 快速定位 SOTA 指标,无需手动翻阅网页
- 打通学术论文与实际工程实现的检索链路
- 低门槛配置,直接增强 AI 的科研调研能力
完整文档
mcp-paperswithcode

🦾 功能特性
> 允许 AI 助手查找和阅读论文,并查看相关的代码仓库以获取更多上下文。
该 MCP server 提供了一个 Model Context Protocol (MCP) 客户端,用于对接 PapersWithCode API。
它包含了用于搜索、检索和解析研究论文、作者、数据集、会议等信息的工具。
🚀 快速上手
通过 Smithery 安装
通过 Smithery 为 Claude Desktop 自动安装 mcp-paperswithcode:
bash
npx -y @smithery/cli install @hbg/mcp-paperswithcode --client claude📚 Paper Tools
search_papers
使用可选过滤器搜索论文。
abstract(str, optional): 按摘要文本过滤。
title(str, optional): 按标题文本过滤。
arxiv_id(str, optional): 按 ArXiv ID 过滤。
get_paper
通过 ID 获取论文的元数据。
paper_id(str): 论文 ID。
read_paper_from_url
根据给定的 URL 提取论文的可读文本。
paper_url(str): 论文的 PDF 或 HTML 直接链接。
list_paper_results
列出与论文相关的 benchmark 结果。
paper_id(str): 论文 ID。
list_paper_tasks
列出与论文相关的任务。
paper_id(str): 论文 ID。
list_paper_methods
列出论文中讨论的方法。
paper_id(str): 论文 ID。
list_paper_repositories
列出与论文关联的代码仓库。
paper_id(str): 论文 ID。
list_paper_datasets
列出论文中提到或使用的数据集。
paper_id(str): 论文 ID。
🧠 Research Area Tools
search_research_areas
按名称搜索研究领域。
name(str): 研究领域的部分或全部名称。
get_research_area
获取特定研究领域的元数据。
area_id(str): 领域 ID。
list_research_area_tasks
列出与研究领域相关的任务。
area_id(str): 领域 ID。
👨🔬 Author Tools
search_authors
按全名搜索作者。
full_name(str): 作者的全名。###get_paper_author
author_id(str): 作者 ID。
list_papers_by_author_id
通过 ID 列出该作者编写的所有论文。
author_id(str): 作者 ID。
list_papers_by_author_name
通过姓名搜索并返回第一个匹配作者的论文。
author_name(str): 作者全名。
🎓 Conference Tools
list_conferences
列出会议,可选按名称过滤。
conference_name(str, optional): 全名或部分名称。
get_conference
获取特定会议的元数据。
conference_id(str): 会议 ID。
list_conference_proceedings
列出某个会议下的所有论文集(proceedings)。
conference_id(str): 会议 ID。
get_conference_proceeding
获取特定论文集的详细信息。
conference_id(str): 会议 ID。
proceeding_id(str): 论文集 ID。
list_conference_papers
列出特定论文集中的所有论文。
conference_id(str): 会议 ID。
proceeding_id(str): 论文集 ID。