Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

ArXiv + Semantic Scholar Server

БесплатноНе проверен

Enables searching academic papers, exploring citation graphs, and discovering related research via ArXiv and Semantic Scholar APIs.

GitHubEmbed

Описание

Enables searching academic papers, exploring citation graphs, and discovering related research via ArXiv and Semantic Scholar APIs.

README

An MCP server that gives Claude (or any MCP client) the ability to search academic papers, explore citation graphs, and discover related research.

Tools

Tool Source Description
search_papers ArXiv Keyword search with category filters and sort options
get_paper_details Semantic Scholar Full metadata, abstract, TL;DR, citation counts
get_citations Semantic Scholar Papers that cite a given paper
get_references Semantic Scholar Papers referenced by a given paper
get_author Semantic Scholar Author profile with h-index, paper/citation counts
search_author Semantic Scholar Find authors by name
get_author_papers Semantic Scholar List an author's publications
find_related Semantic Scholar Recommended similar papers

Quick Start

1. Install dependencies

# Using uv (recommended)
cd arxiv-scholar-mcp
uv venv
source .venv/bin/activate   # or .venv\Scripts\activate on Windows
uv pip install -e .

# Or using pip
pip install -e .

2. (Optional) Set a Semantic Scholar API key

Without a key, you share rate limits with all unauthenticated users. Request a free key at https://www.semanticscholar.org/product/api#api-key-form

export SEMANTIC_SCHOLAR_API_KEY="your-key-here"

3. Configure Claude Desktop

Add this to your claude_desktop_config.json:

Using uv (recommended):

{
  "mcpServers": {
    "arxiv-scholar": {
      "command": "uv",
      "args": [
        "--directory", "/ABSOLUTE/PATH/TO/arxiv-scholar-mcp",
        "run", "server.py"
      ],
      "env": {
        "SEMANTIC_SCHOLAR_API_KEY": "your-key-here"
      }
    }
  }
}

Using python directly:

{
  "mcpServers": {
    "arxiv-scholar": {
      "command": "/ABSOLUTE/PATH/TO/arxiv-scholar-mcp/.venv/bin/python",
      "args": ["/ABSOLUTE/PATH/TO/arxiv-scholar-mcp/server.py"],
      "env": {
        "SEMANTIC_SCHOLAR_API_KEY": "your-key-here"
      }
    }
  }
}

4. Restart Claude Desktop

The tools should now appear in your Claude Desktop conversation.

Example Prompts

  • "Search ArXiv for recent papers on diffusion models for protein design"
  • "Get details on ArXiv:2301.12345"
  • "Who cites the 'Attention Is All You Need' paper?"
  • "Find papers related to DOI:10.48550/arXiv.1706.03762"
  • "Look up author Yann LeCun and show me his top papers"
  • "What are the references in ArXiv:2303.08774?"

Paper ID Formats

The Semantic Scholar tools accept multiple identifier formats:

Format Example
S2 Paper ID 649def34f8be52c8b66281af98ae884c09aef38b
ArXiv ID ArXiv:2301.12345
DOI DOI:10.1038/s41586-021-03819-2
Corpus ID CorpusID:12345678

Testing

You can test the server directly using the MCP Inspector:

cd arxiv-scholar-mcp
npx @modelcontextprotocol/inspector uv run server.py

License

MIT


Thank you to arXiv for use of its open access interoperability. Data source: Semantic Scholar API (https://www.semanticscholar.org/product/api)

from github.com/RaggedR/mcp

Установка ArXiv + Semantic Scholar Server

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/RaggedR/mcp

FAQ

ArXiv + Semantic Scholar Server MCP бесплатный?

Да, ArXiv + Semantic Scholar Server MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для ArXiv + Semantic Scholar Server?

Нет, ArXiv + Semantic Scholar Server работает без API-ключей и переменных окружения.

ArXiv + Semantic Scholar Server — hosted или self-hosted?

Доступен hosted-вариант: Unyly запускает сервер в облаке, локальная установка не обязательна.

Как установить ArXiv + Semantic Scholar Server в Claude Desktop, Claude Code или Cursor?

Открой ArXiv + Semantic Scholar Server на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare ArXiv + Semantic Scholar Server with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории development