Skip to main content
Glama
mubashir1osmani

nasa-ads-mcp

nasa-ads-mcp

MCP server for the NASA ADS Astrophysics Data System.

Setup

  1. Get an API token: https://ui.adsabs.harvard.edu/user/settings/token

  2. export ADS_API_TOKEN=...

  3. Install: uv sync (or pip install -e .)

Run

# HTTP (default, binds to :8766)
nasa-ads-mcp

# stdio (for local MCP clients like Claude Desktop)
NASA_ADS_MCP_TRANSPORT=stdio nasa-ads-mcp

Env vars: NASA_ADS_MCP_HOST, NASA_ADS_MCP_PORT, NASA_ADS_MCP_TRANSPORT, ADS_API_TOKEN.

Tools

Tool

Purpose

search

ADS query syntax — author:"^einstein" year:1915, property:refereed, etc.

get_paper / get_abstract

Full record / abstract by bibcode

get_references / get_citations

Outbound / inbound citation lists

bigquery

Batch fetch up to ~2000 bibcodes

metrics

h-index, reads, tori, i10 for a set

export_bibtex / export_refs

BibTeX (or endnote/ris/aastex/…)

resolve_links

arXiv, PDF, DOI, data product links

author_network / paper_network

Visualization graphs

Prompts

  • lit_review(topic, years) — themed literature review

  • citation_chase(bibcode, depth) — walk the citation graph

  • bib_export(query, n, format) — ADS query → bibliography file

F
license - not found
-
quality - not tested
C
maintenance

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/mubashir1osmani/nasa-ads'

If you have feedback or need assistance with the MCP directory API, please join our Discord server