86trust / 100

Paleobiology MCP Server

by paleobiology.caseyjhand.com in Search & web

MCP serverPassing, checked 8 h ago

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

https://paleobiology.caseyjhand.com/mcp

Last 30 days

All checks passedSome failedAll failedNot checked
Uptime
100%
Response time
261 ms typical, 261 ms slowest 5%
Last check
8 h ago
Next check
any minute now

How to call it

Add it to any MCP client that supports remote servers.

{
  "mcpServers": {
    "paleobiology-mcp-server": {
      "type": "http",
      "url": "https://paleobiology.caseyjhand.com/mcp"
    }
  }
}

7 tools

  • paleobiology_search_occurrences

    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

  • paleobiology_get_taxon

    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 th

  • 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 of

  • 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. Fil

  • 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 filt

  • 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.

Security scan

  • No findings. We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.

Recent checks

WhenResultHTTPTime
8 h agoPassed200261 ms