# IlyaGusev-academia_mcp

Search arXiv and ACL Anthology, find citations and references, and work with research PDFs. Useful when an agent needs sources for a research task.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 94
- Author: IlyaGusev
- License: Apache-2.0 · policy=link-only · description only; the file stays with the author
- Source: https://github.com/IlyaGusev/academia_mcp
- Updated: 2026-01-25
- HTML: https://affpapa.org/en/nevibecode/mcp/ilyagusev-academia-mcp

## What it does

The server searches arXiv and ACL Anthology, while its Semantic Scholar tools retrieve papers that cite or are cited by a selected arXiv paper. It can also search Hugging Face datasets and the web through Exa, Brave, or Tavily. Web search needs an API key for at least one of those providers.

Document tools fetch papers, extract text from PDFs, and compile LaTeX into PDFs. Set `WORKSPACE_DIR` for these file-based tools. LaTeX compilation also needs a LaTeX distribution, `pdflatex`, and `latexmk`; document QA and research proposal tools need `OPENROUTER_API_KEY`. The server requires Python 3.12 or later.

Choose `stdio`, `sse`, or `streamable-http` as the transport. HTTP transports can use token authentication, but tokens are stored in plaintext, so protect the token file.

## Requirements
- Remote server: `https://server.smithery.ai/@IlyaGusev/academia_mcp/mcp`

## Install

### Claude Code (native platform)

**Platform CLI: remote server**
```bash
claude mcp add --transport http ilyagusev-academia-mcp https://server.smithery.ai/@IlyaGusev/academia_mcp/mcp
```

### Codex

**Platform CLI: remote server**
```bash
codex mcp add ilyagusev-academia-mcp --url https://server.smithery.ai/@IlyaGusev/academia_mcp/mcp
```

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "ilyagusev-academia-mcp": {
            "url": "https://server.smithery.ai/@IlyaGusev/academia_mcp/mcp"
        }
    }
}
```

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "ilyagusev-academia-mcp": {
            "type": "http",
            "url": "https://server.smithery.ai/@IlyaGusev/academia_mcp/mcp"
        }
    }
}
```

### Gemini CLI

**Platform CLI: remote server**
```bash
gemini mcp add -t http ilyagusev-academia-mcp https://server.smithery.ai/@IlyaGusev/academia_mcp/mcp
```

## When to use it
- search arXiv and ACL Anthology for papers
- retrieve citations and references for an arXiv paper
- find datasets on Hugging Face
- extract PDF text or compile LaTeX into a PDF
- ask questions about documents with LLM tools

## Example prompts
- Search arXiv for papers on language models for machine translation.
- Find papers that cite arXiv paper 2301.00001.
- Read the PDF in `WORKSPACE_DIR` and answer questions about its contents.

## Similar
- [Zotero MCP](https://affpapa.org/en/nevibecode/mcp/zotero-mcp.md) — MCP server · ★ 5548
- [arxiv-mcp-server](https://affpapa.org/en/nevibecode/mcp/arxiv-mcp-server.md) — MCP server · ★ 3231
- [PaperBanana](https://affpapa.org/en/nevibecode/mcp/paperbanana.md) — MCP server · ★ 2417
- [MATLAB MCP Server](https://affpapa.org/en/nevibecode/mcp/matlab-mcp-server.md) — MCP server · ★ 1716
- [Hex Research](https://affpapa.org/en/nevibecode/mcp/hex-research.md) — MCP server · ★ 583
- [DocsAgent — Zotero, Obsidian & Apple Notes MCP Server](https://affpapa.org/en/nevibecode/mcp/docsagent-zotero-obsidian-apple-notes-mcp-server.md) — MCP server · ★ 578

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
