MCP server
Inaturalist
io.github.cyanheads/inaturalist-mcp-server
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
Search iNaturalist sightings, identification threads, phenology, and look-alike species.
Working at last checkAbout 10,122 tokens per request once connected10 tools
https://inaturalist.caseyjhand.com/mcp
At a glance
- Type
- MCP server
- Publisher
- Not verified
- Status
- Working at last check
- Tools
- 10
- Token cost
- About 10,122 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 inaturalist-mcp-server https://inaturalist.caseyjhand.com/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.inaturalist-mcp-server] url = "https://inaturalist.caseyjhand.com/mcp"
Gemini CLI
{"mcpServers":{"inaturalist-mcp-server":{"httpUrl":"https://inaturalist.caseyjhand.com/mcp"}}}
Cursor
{"mcpServers":{"inaturalist-mcp-server":{"url":"https://inaturalist.caseyjhand.com/mcp"}}}
VS Code
{"servers":{"inaturalist-mcp-server":{"type":"http","url":"https://inaturalist.caseyjhand.com/mcp"}}}
Antigravity
agy mcp add inaturalist-mcp-server https://inaturalist.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":"inaturalist-mcp-server","server_url":"https://inaturalist.caseyjhand.com/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"inaturalist-mcp-server","server_url":"https://inaturalist.caseyjhand.com/mcp"}
Tools
inaturalist_find_places~539 tokens
Resolve a place name to a place id, or list the places containing a map area. Pass q to match a place-name PREFIX, or all four of nelat, nelng, swlat and swlng to list every place covering that box — exactly one of the two, never both. Each result carries the bounding box, place type, and containmeninaturalist_get_histogram~1544 tokens
Build a phenology histogram for a taxon in an area — which months, weeks, or years it is recorded in. The default month_of_year interval answers "when does this bloom or appear here" in twelve buckets; the absolute intervals (year, month, week, day, hour) bucket real dates and upstream applies a definaturalist_get_leaderboard~1043 tokens
Rank the most active observers or identifiers for an area, period, and taxon — who knows this place or this group. kind selects which: observers are ranked by how many observations they recorded, identifiers by how many identifications they made. An area is given in exactly one form: place_id, the linaturalist_get_observation~565 tokens
Fetch up to 10 distinct observations by id with their community identification thread — who identified what, whether each identification agrees, and the consensus taxon the community landed on. The whole attempted batch costs one upstream request. Records come back in requested order; remaining distinaturalist_get_similar_species~1037 tokens
List the taxa this one is most often misidentified as, ranked by how many times identifiers made the correction — the field-identification check before committing to a look-alike. Scope it to an area in exactly one form (place_id, the lat/lng/radius triple in kilometres, or a four-corner bounding boinaturalist_get_species_counts~1459 tokens
Rank the distinct species recorded in an area and period, most-observed first — the "what lives here" answer, without paging through individual sightings. An area is given in exactly one form: place_id, the lat/lng/radius triple in kilometres, or a four-corner bounding box. Narrow to a clade by passinaturalist_get_taxon~403 tokens
Fetch a taxon profile: the taxonomic path, per-authority conservation listings, the encyclopedia summary, the photo gallery, immediate children, and observation counts. Resolve a name to a taxon id with inaturalist_resolve_name first. The upstream record is 95 KB for a common species, so it is projeinaturalist_list_reference~284 tokens
Look up annotation attributes/values, quality grades, licences, ranks, iconic taxa, and conservation codes before filtering; unknown values can silently return nothing. Conservation codes are the normalised csi filter, distinct from authority-specific taxon status text. With topic controlled_terms ainaturalist_resolve_name~516 tokens
Resolve a common or scientific name to a taxon id, or a place, project, or observer name to its id. Returns ranked candidates carrying the identifiers every other tool takes. A miss is a result rather than a failure: found comes back false with guidance naming why. Taxon lookup matches a name PREFIXinaturalist_search_observations~2732 tokens
Search georeferenced wildlife sightings by area, date, taxon, quality grade, annotation, conservation status, observer, project, and licence. Returns a projected record per sighting with coordinates, licence, first photo, and identification counts. An area is given in exactly one form — place_id, th
Browse
Related MCP servers
- Inaturalist
iNaturalist MCP — citizen-science species observations (free, no auth for read-only) - Theaslangroupllc Pulsenetwork
914 paid market-data & token-safety endpoints — keyless x402 USDC: Base, Solana, XRPL, +8 chains - Bluesky
Search Bluesky posts and feeds; read profiles, threads, and trends. STDIO or Streamable HTTP. - Kindwise Identification
Identify plants, crop diseases, insects, and mushrooms from photos. Free IP-limited trial. - SoChain
Live Bitcoin, Litecoin, Dogecoin and Zcash data: balances, transactions, blocks, fees, prices. - JobSlop
Check US job listings for ghost-job warning signs: look up a job link, search jobs, company reports. - Fold Laboratories Art Catalogue
Original art from galleries and artists: search, details, delivered prices and checkout links. - ZEN SecDB
ZEN SecDB MCP server for CVE intelligence, CVSS/EPSS scoring, advisories, SSVC, and package audits.
Badge for your README
[](https://aptlynx.net/servers/io.github.cyanheads/inaturalist-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