MCP server
Paleobiology
io.github.cyanheads/paleobiology-mcp-server
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
Search fossil occurrences, taxon ranges, diversity through deep time, and the geologic time scale.
Working at last checkAbout 5,334 tokens per request once connected8 tools
https://paleobiology.caseyjhand.com/mcp
At a glance
- Type
- MCP server
- Publisher
- Not verified
- Status
- Working at last check
- Tools
- 8
- Token cost
- About 5,334 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http paleobiology-mcp-server https://paleobiology.caseyjhand.com/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.paleobiology-mcp-server] url = "https://paleobiology.caseyjhand.com/mcp"
Gemini CLI
{"mcpServers":{"paleobiology-mcp-server":{"httpUrl":"https://paleobiology.caseyjhand.com/mcp"}}}
Cursor
{"mcpServers":{"paleobiology-mcp-server":{"url":"https://paleobiology.caseyjhand.com/mcp"}}}
VS Code
{"servers":{"paleobiology-mcp-server":{"type":"http","url":"https://paleobiology.caseyjhand.com/mcp"}}}
Antigravity
agy mcp add paleobiology-mcp-server https://paleobiology.caseyjhand.com/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"paleobiology-mcp-server","server_url":"https://paleobiology.caseyjhand.com/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"paleobiology-mcp-server","server_url":"https://paleobiology.caseyjhand.com/mcp"}
Tools
paleobiology_dataframe_describe~167 tokens
List the tables and their columns staged on a DataCanvas by paleobiology_search_occurrences. Call this before paleobiology_dataframe_query to discover the exact table_name and column names to reference in SQL.paleobiology_dataframe_query~422 tokens
Run a read-only SQL SELECT against occurrence result sets staged on a DataCanvas by paleobiology_search_occurrences. This is how you analyze a large fossil set without re-fetching it: count occurrences by early_interval, group by formation, country (cc), or accepted_name, or filter by a paleo/modernpaleobiology_get_diversity~711 tokens
Compute a diversity / origination / extinction curve for a clade across geologic time, binned by period, epoch, or age — answers "plot dinosaur genus diversity across the Mesozoic." Pass a clade-inclusive base_name (or base_id, the same clade by resolved taxon id — exactly one of the two) and boundpaleobiology_get_references~330 tokens
Resolve PBDB reference_no values — the source publication on every paleobiology_search_occurrences and paleobiology_search_collections row — to full citations with authors, year, title, publication, volume, pages, and DOI. Pass the ids from a page of rows in one call: the first 25 distinct ids are rpaleobiology_get_taxon~511 tokens
Resolve a taxon by name (e.g. "Tyrannosaurus") or by integer taxon_no to its accepted name, rank, higher classification, immediate parent, fossil occurrence count, and first/last appearance (FAD/LAD) range in millions of years — "when did this clade exist, and what is it." Run this first to resolvepaleobiology_list_intervals~546 tokens
Look up the geologic time scale — eons, eras, periods, epochs, and ages with their absolute-age boundaries in millions of years (Ma) and nesting. This is the reference that grounds every temporal filter on the other tools and translates a named interval like "Late Cretaceous" to its 100.5–66.0 Ma bopaleobiology_search_collections~1073 tokens
Find fossil collections (localities) by area and geologic time — "what has been dug up here, and from what rock." Each locality returns its location, age (named interval and Ma), formation and strata, lithology, depositional environment, and the count of co-occurring fossils. Filter by a clade-inclupaleobiology_search_occurrences~1574 tokens
Search fossil occurrences filtered by taxon, geologic time, geography, and depositional environment — the flagship. Use base_name for a clade and all its descendants (what "Tyrannosaurus occurrences" usually means), base_id for that same clade by resolved taxon id, or taxon_name for an exact taxon.
Browse
Related MCP servers
- Paleobiodb
Paleobiology Database (PBDB) MCP — the global fossil record. Keyless. - Obis
OBIS (Ocean Biodiversity Information System) MCP. - Gbif Biodiversity
Search GBIF species taxonomy, occurrence records, datasets, and publishers. - Gbif
GBIF MCP — wraps the Global Biodiversity Information Facility API v1 (free, no auth) - FlightFinder Aviation Safety Data
Aviation accident narratives from 128 official authorities, plus FAA wildlife, laser and drone data - Trillboards DOOH Advertising
757,000+ screens reachable through Trillboards and 29,000+ screens registered on our own network. - Gov Uk Content
GOV.UK Content + Search APIs. - Idigbio
iDigBio biodiversity specimen MCP.
Badge for your README
[](https://aptlynx.net/servers/io.github.cyanheads/paleobiology-mcp-server)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents