io.github.cyanheads/paleobiology-mcp-server
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided description
Search fossil occurrences, taxon ranges, diversity through deep time, and the geologic time scale.
Summary by lookupd
Searches fossil occurrences, collections, and taxon ranges, plus diversity curves and the geologic time scale, with SQL analysis over…
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http paleobiology-mcp-server https://paleobiology.caseyjhand.com/mcp
Claude Code, npm package (stdio)
claude mcp add paleobiology-mcp-server -- npx -y @cyanheads/paleobiology-mcp-server
Claude Code, npm package (stdio)
claude mcp add paleobiology-mcp-server -- npx -y @cyanheads/paleobiology-mcp-server
Codex, remote (streamable-http)
codex mcp add paleobiology-mcp-server --url https://paleobiology.caseyjhand.com/mcp
Codex, npm package (stdio)
codex mcp add paleobiology-mcp-server -- npx -y @cyanheads/paleobiology-mcp-server
Codex, npm package (stdio)
codex mcp add paleobiology-mcp-server -- npx -y @cyanheads/paleobiology-mcp-server
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"paleobiology-mcp-server": {
"url": "https://paleobiology.caseyjhand.com/mcp"
}
}
}Cursor, npm package (stdio) → .cursor/mcp.json
{
"mcpServers": {
"paleobiology-mcp-server": {
"command": "npx",
"args": [
"-y",
"@cyanheads/paleobiology-mcp-server"
]
}
}
}Cursor, npm package (stdio) → .cursor/mcp.json
{
"mcpServers": {
"paleobiology-mcp-server": {
"command": "npx",
"args": [
"-y",
"@cyanheads/paleobiology-mcp-server"
]
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (8 tools)
Publisher-provided text
paleobiology_search_occurrencesSearch fossil occurrences by clade-inclusive base_name or base_id, exact taxon_name, interval or max_ma/min_ma, modern geographic bounds, country, formation, enpaleobiology_get_taxonResolve a taxon by name (e.g. "Tyrannosaurus") or integer taxon_no. The matched name, rank, parent, occurrence count and first/last appearance range describe tapaleobiology_get_diversityCompute a diversity / origination / extinction curve for a clade across geologic time, binned by period, epoch, or age — answers "plot dinosaur genus diversitypaleobiology_list_intervalsLook 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 repaleobiology_search_collectionsFind fossil collections (localities) by area and geologic time — "what has been dug up here, and from what rock." Each locality returns its location, age (namedpaleobiology_get_referencesResolve PBDB reference_no values — the source publication on every paleobiology_search_occurrences and paleobiology_search_collections row — to full citations wpaleobiology_dataframe_queryRun 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 setpaleobiology_dataframe_describeList the tables and their columns staged on a DataCanvas by paleobiology_search_occurrences. Call this before paleobiology_dataframe_query to discover the exact
Details
- Version: 0.5.0
- Transports: streamable-http, stdio
- Uptime (7 days): 100%
- Median latency: 665 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/cyanheads/paleobiology-mcp-server
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.github.cyanheads/paleobiology-mcp-server)
- 62141 servers
- Last crawl: 2026-11-11T18:39:04.612Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp