NestDaddy

Paleobiology Mcp Server

io.github.cyanheads/paleobiology-mcp-server · v0.5.0

Search fossil occurrences, taxon ranges, diversity through deep time, and the geologic time scale.

Connect Remote server

Terminal
claude mcp add --transport http paleobiology-mcp-server https://paleobiology.caseyjhand.com/mcp
~/.cursor/mcp.json
{
  "mcpServers": {
    "paleobiology-mcp-server": {
      "url": "https://paleobiology.caseyjhand.com/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "paleobiology-mcp-server": {
      "type": "http",
      "url": "https://paleobiology.caseyjhand.com/mcp"
    }
  }
}
Claude Desktop
Settings > Connectors > Add custom connector
URL: https://paleobiology.caseyjhand.com/mcp

Tools 8 found in our last check

  • paleobiology_search_occurrences

    Search fossil occurrences by clade-inclusive base_name or base_id, exact taxon_name, interval or max_ma/min_ma, modern geographic bounds, country, formation, environment, or collection_no. At least one filter is required. Formation matches PBDB stored names and preserves list/wi…

  • paleobiology_get_taxon

    Resolve a taxon by name (e.g. "Tyrannosaurus") or integer taxon_no. The matched name, rank, parent, occurrence count and first/last appearance range describe taxon_no; accepted_no, accepted_name and accepted_rank identify PBDB's accepted taxon separately, and status carries its…

  • paleobiology_get_diversity

    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 o…

  • paleobiology_list_intervals

    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…

  • paleobiology_search_collections

    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. Fi…

  • paleobiology_get_references

    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…

  • paleobiology_dataframe_query

    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 fil…

  • paleobiology_dataframe_describe

    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.

Details

Endpointhttps://paleobiology.caseyjhand.com/mcp (Streamable HTTP)
Package@cyanheads/[email protected] (NPM, stdio)
Package@cyanheads/[email protected] (NPM, streamable-http)
First published1 Nov 2026
Last updated1 Nov 2026
Registry nameio.github.cyanheads/paleobiology-mcp-server

More search and web servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.