The chain a researcher actually walks — find the paper, follow its citations, read the PDF, check whether a dataset exists — happens in one place, without losing the thread between sources.
A research server for papers and datasets: arXiv search and download, ACL Anthology search, Semantic Scholar citations and references, Hugging Face dataset search, and web search through Exa, Brave or Tavily, plus a page crawler, LaTeX compilation and PDF reading.
- arXiv searched and a paper downloaded for reading in full
- ACL Anthology searched for computational-linguistics work
- A paper's citations and its references pulled from Semantic Scholar
- Hugging Face datasets searched by what you need them to contain
- The open web searched, through Exa or a general search tool
- A specific page fetched and read when a search result is not enough
Python 3.12 or newer; pip install academia-mcp. It speaks stdio, SSE or streamable HTTP, defaulting to HTTP on port 5056. Web search needs a key for whichever provider you use — Exa, Brave or Tavily — and token authentication for the HTTP transports is available but off by default.
One command — pip3 install academia-mcp
