Academia MCP
JSON →Search for scientific publications across ArXiv, ACL Anthology, HuggingFace Datasets, and Semantic Scholar.
Install
pip3 install academia-mcp Tools · 21
- arxiv_search Query arXiv with field-specific queries and filters.
- arxiv_download Fetch a paper by ID and convert to structured text (HTML/PDF modes).
- anthology_search Search ACL Anthology with fielded queries and optional date filtering.
- hf_datasets_search Find Hugging Face datasets with filters and sorting.
- s2_get_citations List papers citing a given arXiv paper (Semantic Scholar Graph).
- s2_get_references List papers referenced by a given arXiv paper.
- visit_webpage Fetch and normalize a web page.
- web_search Unified search wrapper; available when at least one of Exa/Brave/Tavily keys is set.
- exa_web_search Provider-specific search using Exa.
- brave_web_search Provider-specific search using Brave.
- tavily_web_search Provider-specific search using Tavily.
- get_latex_templates_list Enumerate built-in LaTeX templates.
- get_latex_template Fetch a built-in LaTeX template.
- compile_latex Compile LaTeX to PDF in WORKSPACE_DIR.
- read_pdf Extract text per page from a PDF.
- download_pdf_paper Download a PDF paper (requires LLM + workspace).
- review_pdf_paper Download and optionally review a PDF paper (requires LLM + workspace).
- document_qa Answer questions over provided document chunks (requires LLM).
- extract_bitflip_info Extract bitflip information (requires LLM).
- generate_research_proposals Generate research proposals (requires LLM).
- score_research_proposals Score research proposals (requires LLM).
Environment variables
OPENROUTER_API_KEYEXA_API_KEYBRAVE_API_KEYTAVILY_API_KEYBASE_URL
Links
★ 89 GitHub stars