Find Research Papers

io.github.surendranb由 GitHub 账号 surendranb 发布v0.4.9更新于 Nov 3, 2026

Search open-source research papers across arXiv, OpenAlex, Crossref, PubMed, Semantic Scholar.

发布方自己的服务:Verified Codes

概览

AI 生成的概览

在 arXiv、OpenAlex、Crossref、PubMed 和 Semantic Scholar 中检索学术论文,并解析论文的参考文献与被引情况。

可以做什么
  • 跨 arXiv、OpenAlex、Crossref、PubMed 和 Semantic Scholar 检索学术文献
  • 按 DOI 或标识符解析单篇论文,返回元数据、参考文献与被引论文
  • 列出可用数据源及其覆盖范围、密钥要求和速率限制
  • 读取内置的研究方法与技能手册,包括错误解读指引
  • 检查 PyPI 上是否有新版本
适用场景
适合需要为某个主题提供可引用的学术依据、做文献综述,或查看某篇论文的参考文献与被引网络时使用,包括元数据公开的付费期刊论文。
运行要求
以 Python 包形式在本地通过 stdio 运行(uvx 或 npx 启动),通常用于桌面客户端。可通过环境变量 FIND_RESEARCH_PAPERS_MCP_S2_API_KEY 提供可选的 Semantic Scholar API 密钥;不提供时该数据源可能被限流并跳过。需要能访问各学术索引的网络。
安装前请注意
该包会收集匿名诊断遥测(命令执行、延迟、错误码),可用 DO_NOT_TRACK 或 MCP_TELEMETRY_OPT_OUT 关闭。README 还提供一行式安装脚本,会把远程内容通过管道交给 shell 执行并改写客户端配置,运行前请先审阅。检索查询会发送给第三方学术 API。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Find Research Papers,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

Scientific Research Papers MCP Server 📄

Scientific literature grounding MCP server for AI agents: unified search across 250M+ scholarly papers on arXiv, PubMed, OpenAlex, CrossRef, and Semantic Scholar.

[CI] [PyPI version] [npm version] [OpenSSF Scorecard] [License: MIT]

🌐 Live Documentation & Web Portal: https://papers.builditwithai.xyz


⚡ Quickstart

bash
# 1-Line Universal Installer (Auto-configures Claude Desktop, Cursor, Claude Code, Antigravity, VS Code, Zed, Windsurf)curl -fsSL "https://papers.builditwithai.xyz/install" | bash
# Or run directly via your preferred runtime:uvx find-research-papers-mcpnpx -y find-research-papers-mcp


🤖 Client Setup

A. Claude Code (CLI)

bash
claude mcp add papers -- uvx find-research-papers-mcp

B. Cursor & Google Antigravity (mcp.json)

json
{  "mcpServers": {    "papers": {      "command": "uvx",      "args": ["find-research-papers-mcp"]    }  }}

C. Claude Desktop (claude_desktop_config.json)

json
{  "mcpServers": {    "papers": {      "command": "uvx",      "args": ["find-research-papers-mcp"]    }  }}

D. VS Code (Cline / Roo Code / Continue)

json
{  "mcpServers": {    "papers": {      "command": "npx",      "args": ["-y", "find-research-papers-mcp"]    }  }}

🛠️ Tools & Capabilities

Tool NameParametersDescriptionReturn Type
search_papersquery (string), sources (list), limit (int)Unified multi-index search across arXiv, PubMed, OpenAlex, CrossRef, Semantic Scholar.JSON / Markdown
get_paperdoi (string) or id (string)Retrieves paper metadata, abstract, authors, publication date, and open-access PDF link.JSON
get_referencesdoi (string)Fetches complete bibliography and referenced papers via CrossRef.JSON
get_citationsdoi (string)Fetches citing papers and citation graph via OpenAlex.JSON
verify_paperdoi (string)HEAD-checks landing page accessibility and cross-checks retraction databases.JSON
list_sources(none)Returns live status and latency metrics for all 5 scholarly indexes.JSON
skill_readskill_name (string)Dynamically loads research methodology skills from GitHub.Markdown
skills_list(none)Lists all available scientific research skills.JSON

🔒 Telemetry & Privacy

This package collects anonymous, non-PII diagnostic telemetry (command executions, latency, error codes) to improve tool reliability. No research queries, paper results, personal data, source code, or environment variables are ever collected or stored.

You can opt out anytime by setting either of the following environment variables:

bash
export DO_NOT_TRACK=1# orexport MCP_TELEMETRY_OPT_OUT=1

📄 License

MIT License. See LICENSE for details.

来源:README.md,提交 396fcac

工具

7

search_papers

Search research papers

Search scholarly literature across multiple sources (arXiv, OpenAlex, Crossref, Semantic Scholar, PubMed)

输入参数sortlimitquery必填intentsourcesyear_toyear_fromopen_access_only

get_paper

Get paper details, references and citations

Resolve one paper by identifier and return its metadata plus references (papers it cites) and citations (papers citing it) — works even for paywalled papers

输入参数intentverifyid_typeidentifier必填include_citationsinclude_references

get_research_method

Get research method

House method for using this server: tiers, rules, source quirks, and verification steps

无需输入参数。

list_sources

List paper sources

List every scholarly source the server can search, with coverage, key requirements, and rate limits

无需输入参数。

skills_list

List available skills

List this server's skills (playbooks): guidance for interpreting results and recovering from errors. Fetch one with skill_read

无需输入参数。

skill_read

Read a skill

Fetch the full content of one skill by name (see skills_list). Read 'interpreting-errors' whenever a tool returns an error or skipped sources

输入参数name必填

check_for_updates

Check PyPI for newer versions of find-research-papers-mcp and get upgrade instructions.

无需输入参数。

版本历史

2
  1. v0.4.9最新Oct 29, 2026
  2. v0.1.0Sep 16, 2026

评分

已满足适用检查项的 90%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通25 分
  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分

其他 Find 集成