允许AI助手查找并阅读论文,并查看相关的代码仓库以获取更多上下文信息。
此MCP服务器提供了一个与PapersWithCode API交互的Model Context Protocol (MCP)客户端。
它包括搜索、检索和解析研究论文、作者、数据集、会议等信息的工具。
要通过Smithery自动安装mcp-paperswithcode到Claude Desktop:
npx -y @smithery/cli install @hbg/mcp-paperswithcode --client claude
search_papers使用可选过滤器搜索论文。
abstract (str, 可选): 按摘要文本过滤。title (str, 可选): 按标题文本过滤。arxiv_id (str, 可选): 按ArXiv ID过滤。get_paper通过ID获取论文的元数据。
paper_id (str): 论文ID。read_paper_from_url从给定的URL中提取论文的可读文本。
paper_url (str): 直接指向PDF或HTML格式论文的URL。list_paper_results列出与论文关联的基准测试结果。
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。search_research_areas按名称搜索研究领域。
name (str): 研究领域的部分或完整名称。get_research_area获取特定研究领域的元数据。
area_id (str): 领域ID。list_research_area_tasks列出与研究领域关联的任务。
area_id (str): 领域ID。search_authors按全名搜索作者。
full_name (str): 作者的全名。get_paper_author通过ID获取作者的元数据。
author_id (str): 作者ID。list_papers_by_author_id通过ID列出作者的所有论文。
author_id (str): 作者ID。list_papers_by_author_name按名称搜索并返回匹配的第一个作者的论文。
author_name (str): 作者的全名。list_conferences列出会议,可选地按名称过滤。
conference_name (str, 可选): 完整或部分名称。get_conference获取特定会议的元数据。
conference_id (str): 会议ID。list_conference_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。