Asta MCP Academic Paper Search Skill
Routing and safe-defaults playbook for Ai2's Asta MCP (Semantic Scholar) tools, covering paper search, citation traversal, and author discovery.
EducationIntermediate★ 179⑂ 5AI score 9/10Last updated: Jul 16, 2026
What it does
- Maps research intents (topic search, title/DOI lookup, forward citations, author lookup, evidence snippets) to the correct Asta MCP tool.
- Documents per-tool parameter quirks:
get_author_papersusespaper_fields(notfields),get_citationsrejectsvenues,snippet_searchusesinserted_beforeand comma-separatedpaper_ids. - Prevents context blowups: never request
citations/referencesviafields, and override the large default limits (1000 author papers, 100 citations, 50 search hits, 20 snippets). - Ships field presets for metadata lookup, ranking tables, and DOI/export handoff, plus four workflows: topic discovery, seed-paper expansion, author deep-dive, and evidence retrieval.
- Adds output rules (name the tool used, table of up to 10 results, offer follow-ups) and response handling for 429s, null abstracts, and fuzzy date filters.
Who it's for
- Researchers, grad students, and R&D engineers doing literature reviews.
- Users of MCP-capable hosts (Claude Code, Codex, Cursor, Windsurf) with the Asta server registered.
- Anyone automating citation-graph exploration or author disambiguation.
Example uses
- "Show 20 mixture-of-experts routing papers since 2023 ranked by citations" →
search_papers_by_relevancewith a date range andcitationCountinfields. - "Find follow-up work citing this arXiv paper" →
get_paperto verify the seed, thenget_citationswith a small limit and paperId dedupe. - "Get this author's h-index and recent publications" →
search_authors_by_namewith ORCID/hIndex fields explicitly requested, thenget_author_papers(limit=50).
· · · Install guide · · ·
Try it now, no install
Paste this into Claude to use the skill without installing anything.
Read the instructions in this file and follow them to help me: https://raw.githubusercontent.com/Agents365-ai/asta-skill/HEAD/skills/asta-skill/SKILL.md What I want: (describe your task here)
If Claude can't open the link, open it yourself and paste the contents instead.
↓ If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.
Install in the Claude app (no terminal)
- Download the ZIP with the button below.
- In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
- Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Install in Claude Code
Let Claude do it — paste this into Claude Code
Install the skill I found on Claude Skill Mart. Copy the skills/asta-skill folder from the GitHub repo Agents365-ai/asta-skill into my ~/.claude/skills/asta-skill/. When it's done, tell me in one line what this skill can do.
Install with a command instead
git clone https://github.com/Agents365-ai/asta-skill.git && mkdir -p ~/.claude/skills && cp -r asta-skill/skills/asta-skill ~/.claude/skills/asta-skill⚠ This is a third-party skill. Check the source repository before installing.
- Request an Asta API key using the form linked in the skill.
- Export it in your shell:
export ASTA_API_KEY="your_key"(add to ~/.zshrc or ~/.bashrc to persist). - Register the MCP server:
claude mcp add -t http -s user asta https://asta-tools.allen.ai/mcp/v1 -H "x-api-key: $ASTA_API_KEY" - Clone the repo:
git clone https://github.com/Agents365-ai/asta-skill.git - Install the skill:
mkdir -p ~/.claude/skills && cp -r asta-skill/skills/asta-skill ~/.claude/skills/asta-skill - Restart Claude Code and run
/mcpto confirm the asta tools are listed. - Test with a prompt like "find recent papers on graph neural networks since 2022".
View source on GitHub ↗License: MIT