Inaturalist MCP Server
What it does
Search iNaturalist sightings, identification threads, phenology, and look-alike species.
- Connects Computer oder Cloud
- Account or key No key needed
- Category Suche & KI-Gedächtnis
Installation
Wähle die KI-App, die du nutzt, und kopiere die Einstellungen.
5/5 Prüfungen bestanden · Was du fragst, läuft über den Server des Anbieters (inaturalist.caseyjhand.com) · ✓ Befehle geprüft am 13. Nov. 2026
Zuerst: Welche KI nutzt du?
Wähle deine App, dann erscheinen die Schritte unten.
Klappt mit Claude · etwa 2 Min.
Kein Schlüssel, nichts zu installieren · Einmal auf claude.ai oder in der Desktop-App einrichten, dann im Chat nutzen · kostenlose Konten können 1 hinzufügen · bei Team/Enterprise fügt ein Owner ihn hinzu
Öffne die Connectors-Seite von Claude
CustomizeConnectors
Klicke „Add“ → „Custom“ → „Web“ und fülle diese 2 Felder aus
Kopiere jeden Wert in das gleichnamige Feld in Claude und klicke Continue
Name · NameInaturalist MCP ServerRemote MCP server URL · Adressehttps://inaturalist.caseyjhand.com/mcpKlicke auf der von Claude erkannten Anmelde-Seite auf Continue · wähle bei Authentication, was der Anbieter angibt (Sign in now, Sign in when needed oder No sign in), dann Add
Im Chat einschalten
+ConnectorsInaturalist MCP Server
Ausprobieren
Nutze Inaturalist MCP Server und sag mir, was du für mich tun kannst; zeig mir dann eine Sache✓ Wenn Claude sagt, dass es Inaturalist MCP Server nutzt, oder ein Werkzeug von Inaturalist MCP Server in der Antwort zeigt, bist du verbunden
Menünamen am 11. Nov. 2026 mit der Hilfe von Anthropic abgeglichen · dein Bildschirm kann je nach App-Version leicht abweichen
Klappt mit ChatGPT je nach Tarif
Volles MCP: ChatGPT Business, Enterprise oder Edu im Web · Pro: verbindet mit Lese-/Abrufrechten, Werkzeuge, die Daten ändern, gehen evtl. nicht · Plus: in der Doku nicht bestätigt; siehst du auf der Plugins-Seite eine Option für eigene MCP-Server, kannst du es versuchen · nur Web
In ChatGPT im Web die Seite zum Hinzufügen von MCP öffnen
Plugins+Add custom MCP server
Name und Adresse eintragen
Namen eingeben, Adresse unter Connection einfügen, Risikohinweis abhaken und Create as a plugin klicken
Name · NameInaturalist MCP ServerConnection · Adressehttps://inaturalist.caseyjhand.com/mcpInaturalist MCP Server im Chat auswählen
Neuen Chat öffnen und vor dem Tippen Inaturalist MCP Server aus deinen Plugins wählen
Ausprobieren
Nutze Inaturalist MCP Server und sag mir, was du für mich tun kannst; zeig mir dann eine Sache✓ Wenn ChatGPT sagt, dass es Inaturalist MCP Server nutzt, oder ein Werkzeug von Inaturalist MCP Server in der Antwort zeigt, bist du verbunden
Menünamen am 11. Nov. 2026 mit der Hilfe von OpenAI abgeglichen · dein Bildschirm kann je nach App-Version leicht abweichen
Klappt mit Claude Code · etwa 2 Min.
Kein Schlüssel, nichts zu installieren
Terminal öffnen
Mac: Command+Leertaste drücken und Terminal tippen · Windows: PowerShell öffnen
Diesen Befehl einfügen und Enter drücken
claude mcp add --transport http --scope user inaturalist https://inaturalist.caseyjhand.com/mcp/mcp in Claude Code eingeben
Inaturalist MCP Server sollte in der Liste als verbunden erscheinen
Ausprobieren
Nutze Inaturalist MCP Server und sag mir, was du für mich tun kannst; zeig mir dann eine Sache✓ Wenn Claude Code sagt, dass es Inaturalist MCP Server nutzt, oder ein Werkzeug von Inaturalist MCP Server in der Antwort zeigt, bist du verbunden
Menünamen am 11. Nov. 2026 mit der Hilfe von Anthropic abgeglichen · dein Bildschirm kann je nach App-Version leicht abweichen
Klappt mit Cursor · etwa 2 Min.
Kein Schlüssel, nichts zu installieren
KI-Chat in Cursor im Agent-Modus öffnen
Ausprobieren
Nutze Inaturalist MCP Server und sag mir, was du für mich tun kannst; zeig mir dann eine Sache✓ Wenn Cursor sagt, dass es Inaturalist MCP Server nutzt, oder ein Werkzeug von Inaturalist MCP Server in der Antwort zeigt, bist du verbunden
Menünamen am 11. Nov. 2026 mit der Hilfe von Cursor abgeglichen · dein Bildschirm kann je nach App-Version leicht abweichen
Klappt mit VS Code · etwa 2 Min.
Kein Schlüssel, nichts zu installieren
Mit diesem Button VS Code öffnen
VS Code fragt nach einer Bestätigung; klicke Install
KI-Chat in VS Code im Agent-Modus öffnen
Ausprobieren
Nutze Inaturalist MCP Server und sag mir, was du für mich tun kannst; zeig mir dann eine Sache✓ Wenn VS Code sagt, dass es Inaturalist MCP Server nutzt, oder ein Werkzeug von Inaturalist MCP Server in der Antwort zeigt, bist du verbunden
Menünamen am 11. Nov. 2026 mit der Hilfe von VS Code abgeglichen · dein Bildschirm kann je nach App-Version leicht abweichen
Andere Apps mit MCP, etwa Windsurf, Zed oder Gemini CLI, fügen Server unterschiedlich hinzu. Sieh in der App-Liste nach
Adresse für Apps, die über das Web verbinden
https://inaturalist.caseyjhand.com/mcpJSON-Einstellungen stehen unten unter „Für Entwickler“
Für Entwickler: Terminal-Befehle und JSON-Einstellungen
Über das Web
Claude Code
claude mcp add --transport http --scope user inaturalist https://inaturalist.caseyjhand.com/mcpCursor (~/.cursor/mcp.json)
{
"mcpServers": {
"inaturalist": {
"url": "https://inaturalist.caseyjhand.com/mcp"
}
}
}VS Code (mcp.json)
{
"servers": {
"inaturalist": {
"type": "http",
"url": "https://inaturalist.caseyjhand.com/mcp"
}
}
}Auf deinem Computer installiert
Claude Code
claude mcp add --scope user inaturalist --env MCP_LOG_LEVEL=your-value --env INATURALIST_CLAMP_LIMITS=your-value --env INATURALIST_USER_AGENT=your-value --env INATURALIST_MIN_REQUEST_INTERVAL_MS=your-value --env INATURALIST_MAX_CONCURRENT_REQUESTS=your-value --env INATURALIST_DAILY_REQUEST_BUDGET=your-value -- npx -y @cyanheads/inaturalist-mcp-serverClaude Desktop (claude_desktop_config.json)
{
"mcpServers": {
"inaturalist": {
"command": "npx",
"args": [
"-y",
"@cyanheads/inaturalist-mcp-server"
],
"env": {
"MCP_LOG_LEVEL": "your-value",
"INATURALIST_CLAMP_LIMITS": "your-value",
"INATURALIST_USER_AGENT": "your-value",
"INATURALIST_MIN_REQUEST_INTERVAL_MS": "your-value",
"INATURALIST_MAX_CONCURRENT_REQUESTS": "your-value",
"INATURALIST_DAILY_REQUEST_BUDGET": "your-value"
}
}
}
}Cursor (~/.cursor/mcp.json)
{
"mcpServers": {
"inaturalist": {
"command": "npx",
"args": [
"-y",
"@cyanheads/inaturalist-mcp-server"
],
"env": {
"MCP_LOG_LEVEL": "your-value",
"INATURALIST_CLAMP_LIMITS": "your-value",
"INATURALIST_USER_AGENT": "your-value",
"INATURALIST_MIN_REQUEST_INTERVAL_MS": "your-value",
"INATURALIST_MAX_CONCURRENT_REQUESTS": "your-value",
"INATURALIST_DAILY_REQUEST_BUDGET": "your-value"
}
}
}
}VS Code (mcp.json)
{
"servers": {
"inaturalist": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@cyanheads/inaturalist-mcp-server"
],
"env": {
"MCP_LOG_LEVEL": "your-value",
"INATURALIST_CLAMP_LIMITS": "your-value",
"INATURALIST_USER_AGENT": "your-value",
"INATURALIST_MIN_REQUEST_INTERVAL_MS": "your-value",
"INATURALIST_MAX_CONCURRENT_REQUESTS": "your-value",
"INATURALIST_DAILY_REQUEST_BUDGET": "your-value"
}
}
}
}Werte, die du selbst einträgst
MCP_LOG_LEVELenvSets the minimum log level for output (e.g., 'debug', 'info', 'warn').INATURALIST_CLAMP_LIMITSenvClamp oversized read limits and radius (20,040 km), and defer oversized by-id batches. Set false to restore strict rejection, including radius above 500 km.INATURALIST_USER_AGENTenvUser-Agent sent on every request to api.inaturalist.org. Defaults to the package name, its version, and the repository URL. Keep a contact URL in any override — the published terms ask for identifiab…INATURALIST_MIN_REQUEST_INTERVAL_MSenvMinimum spacing between outbound request starts, in milliseconds. The default holds the sustained rate near 54 requests per minute, under the 60 the upstream asks for and well under its 100 ceiling.INATURALIST_MAX_CONCURRENT_REQUESTSenvMaximum outbound requests in flight. Separate from the start interval: spacing bounds the sustained rate, this bounds the burst so one slow call does not stall the lane.INATURALIST_DAILY_REQUEST_BUDGETenvOutbound requests allowed per UTC day, counted in-process. The default sits under the 10,000 per day the upstream asks for, and exhaustion fails loudly rather than degrading silently. The counter is…
Diese Einstellungen werden aus dem Registry-Eintrag des Entwicklers erzeugt. Wenn in der README etwas anderes steht, folge der README.
Auf einen Blick
- Downloads pro Wochei
- 174/Wo.
- Verbindung
- Computer oder Cloud
- Neueste Versioni
- 0.3.3
- Kategoriei
- Suche & KI-Gedächtnis
- In der Registry veröffentlichti
- 11. Nov. 2026
- Code zuletzt geänderti
- 11. Nov. 2026
- Entwickler
- cyanheads
- Pakete
npm: @cyanheads/inaturalist-mcp-servernpm: @cyanheads/inaturalist-mcp-server- Registry-Status
- Aktiv
Welche Apps ihn nutzen können
Basierend darauf, wie sich dieser Server verbindet, und auf der eigenen Doku jeder App, geprüft am 10. Nov. 2026.
Verbinden sich über das Internet in
ClaudeChatGPTGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatOpen WebUIRaycast
Laufen auf deinem Computer in
ClaudeGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatRaycast
Was er kann
Tool-Namen und -Beschreibungen genau so, wie der Server sie am 12. Nov. 2026 gemeldet hat. Geschrieben hat sie der Entwickler, nicht wir; wir zeigen sie als reinen Text.
inaturalist_list_referenceLook up annotation attributes/values, quality grades, licences, ranks, iconic taxa, and conservation codes before filtering; unknown values can silently return nothing. Conservation codes decode the iucn level on taxon listings and, all but NE and DD, are the csi filter values, d
inaturalist_resolve_nameResolve organism, place, project, or observer names to identifiers. Taxon lookup matches word starts within a name, not only its beginning; other types use cross-kind search with limited spelling tolerance. Without page, candidates retain relevance order. Explicit taxon pages bro
inaturalist_find_placesResolve a place name to a place id, or list places covering a map area. Pass q to match a display-name prefix or all analyzed query terms within it, or all four of nelat, nelng, swlat and swlng for a map area — exactly one of the two, never both. Each result carries its bounding
inaturalist_search_observationsSearch 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
inaturalist_get_observationFetch 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 o
inaturalist_get_species_countsRank leaf taxa recorded in an area and period, most-observed first. Includes hybrids and coarser identifications; subspecies roll up to their species. 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
inaturalist_get_histogramBuild 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; absolute intervals (year, month, week, day, hour) bucket real dates and disclo
inaturalist_get_leaderboardRank 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 f
inaturalist_get_similar_speciesList related taxa ranked by observations carrying current identifications of both taxa. This is co-identification evidence, not a directional correction count or an exhaustive list of visually similar organisms. Scope it to an area in exactly one form (place_id, the lat/lng/radiu
inaturalist_get_taxonFetch 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. A taxon that overflows the response budget co
Basischecksi
Wir prüfen Informationen, die jeder sehen kann; den Code haben wir nicht gelesen. Checks, die nicht zutreffen, werden nicht mitgezählt. · Geprüft am 13. Nov. 2026
- ✓ Bestanden
Entwickler passt zum Repo
Der Registry-Name wurde mit dem GitHub-Konto cyanheads bestätigt, dem das Repo gehört
- ✓ Bestanden
Wird noch gepflegt
Code zuletzt geändert: vorgestern
- ✓ Bestanden
Hat eine Lizenz
Nutzt Apache-2.0
- ✓ Bestanden
Endpunkt antwortet
Antwort in 56 ms (HTTP 200)
- – Nicht zutreffend
Anmeldung mit OAuth
Keine Anmeldung nötig
- ✓ Bestanden
Keine versteckten Anweisungen in Tool-Beschreibungen
Wir haben 10 Tool-Beschreibungen gelesen und keine versteckten Anweisungen an die KI gefunden
Diskussion
Fragen, Tipps teilen oder melden, dass etwas nicht geht. Sortiert nach „hilfreich“.
Noch keine Beiträge. Stell die erste Frage oder teile einen Tipp.
Beiträge hier stammen von Nutzern, nicht vom PopNx-Team.
Nutzerbewertungen
Noch keine Bewertungen
Im Vergleich mit anderen in Suche & KI-Gedächtnisi
- Mehr Sterne als 82 % der anderen 6034 Server in dieser Kategorie
- Neuer in der Registry veröffentlicht als 95 % der anderen 6034 Server in dieser Kategorie
- Basischecks gleich gut wie oder besser als bei 100 % der anderen 6034 Server in dieser Kategorie
Verglichen mit allen aktiven Servern dieser Kategorie in der Registry. Sterne zählen nur, wenn dem Herausgeber das Repo gehört.
Häufige Fragen
Ist Inaturalist MCP Server sicher?
Er hat 5 von 5 zutreffenden Basischecks bestanden. Den Code haben wir nicht gelesen. Bevor du einen Schlüssel oder Token hinzufügst, sieh nach, welche Zugriffe der Server verlangt, und nutze einen Schlüssel, der nur die Berechtigungen hat, die du brauchst.
Welche Schlüssel oder Codes braucht er?
Die Registry nennt keinen erforderlichen Schlüssel, manche Server bitten dich aber bei der ersten Nutzung, dich anzumelden.
Läuft er auf meinem Computer oder in der Cloud?
Beides geht: Installiere ihn auf deinem Computer oder verbinde dich mit der Cloud-Version.
Wird er noch gepflegt?
Das GitHub-Repo wurde zuletzt vorgestern geändert, und die neueste Version (0.3.3) kam vorgestern in die Registry.
Welche Apps können ihn nutzen?
Apps, die MCP unterstützen, etwa Claude Desktop, Claude Code, Cursor und VS Code. Er verbindet sich per URL und funktioniert daher auch in Apps mit Remote-MCP, etwa ChatGPT im Web (volles MCP ab Business; Pro nur lesend).
Was kann ich stattdessen nutzen?
In derselben Kategorie: Context7, Codebase Memory, Ruflo
Andere in derselben Kategorie
Server derselben Kategorie von anderen Entwicklern, sortiert nach Sternen.
So liest du eine Karte:↓ Downloads pro Wochei★ GitHub-SterneiDrei Säulen: Bewertungen · Checks · NutzungiAktualisiert = neueste Version in der Registry veröffentlichti
Codebase Memory
Codebase knowledge graph for AI agents — 162 languages, sub-ms queries, 99% fewer tokens.
Ruflo
Agent teams, swarms, memory and hooks for Claude Code and Codex, served over MCP.
README vom Entwickler
README öffnen
Unverändert aus dem Repo des Entwicklers übernommen. PopNx MCP hat den Inhalt weder geprüft noch empfiehlt es ihn. HTML, Bilder und Skripte wurden entfernt. Links führen von dieser Website weg.
@cyanheads/inaturalist-mcp-server Search wildlife sightings, read identification threads, rank taxa by area, chart phenology, and find look-alike taxa from iNaturalist via MCP. STDIO or Streamable HTTP. 10 Tools • 2 Domain Resources • 1 Skill
Public Hosted Server: https://inaturalist.caseyjhand.com/mcp
Overview
iNaturalist's index of 387M+ georeferenced citizen-science observations of plants, animals, and fungi. Search sightings by area, date, taxon, and annotation; read the identification thread behind a record; chart when a taxon appears; rank the taxa of an area; and explore related taxa through shared identification evidence. No API key required.
Tools
| Tool | Description |
|---|---|
inaturalist_list_reference | Decode the controlled vocabularies the other tools filter on: annotation attributes and values, quality grades, licences, ranks, iconic taxa, conservation-status codes |
inaturalist_resolve_name | Resolve a common or scientific name to a taxon id, or a place, project, or observer name to its id, as ranked candidates |
inaturalist_find_places | Resolve a place name to a place id, or list the places covering a map area, each with its bounding box and containment chain |
inaturalist_search_observations | Search georeferenced sightings by area, date, taxon, quality grade, annotation, conservation status, observer, project, and licence |
inaturalist_get_observation | Fetch up to 10 observations by id with their community identification thread and consensus taxon |
inaturalist_get_species_counts | Rank the leaf taxa recorded in an area and period, most-observed first, optionally for one observer or project |
inaturalist_get_histogram | Build a phenology histogram for a taxon in an area: which months, weeks, or years it is recorded in |
inaturalist_get_leaderboard | Rank the most active observers or identifiers for an area, period, and taxon |
inaturalist_get_similar_species | Rank related taxa by observations carrying identifications of both taxa, for a genus-or-finer taxon |
inaturalist_get_taxon | Fetch a taxon profile: taxonomic path, conservation listings by authority, encyclopedia summary, photos, and children |
Resources
| Resource | Description |
|---|---|
inaturalist://taxa/{taxon_id} | Taxon profile by numeric taxon id, as injectable context |
inaturalist://observations/{observation_id} | One observation with its identification thread expanded, as injectable context |
Both resources mirror data also reachable through inaturalist_get_taxon and inaturalist_get_observation, for clients that don't surface MCP resources.
The published inaturalist-guide covers identifier provenance, matched cohorts, annotations, and evidence coverage across calls. It ships with npm, plugin, MCPB, and Docker installs; clients supporting MCP skill discovery can retrieve it directly. The SDK also exposes skill resources alongside the two domain resources.
Capability reference
inaturalist_list_reference tool
topicpicks one table:controlled_terms(fetched live),quality_grades,licenses,ranks,iconic_taxa, orconservation_status_codes;taxon_id, valid only withcontrolled_terms, addsobserved_usage, the annotation pairs recorded for that taxon with countssourceisupstreamorstatic; annotation attributes and their values carry numeric ids to pass asterm_idandterm_value_id, since labels repeat across attributes
inaturalist_resolve_name tool
qplustype:taxon(default; word-start name matching or exact numeric ID, with optionalrank) orplace/project/user/any(scored cross-kind search with limited spelling tolerance); appliedlimitup to 30, default 10- Omit
pagefor relevance-ranked suggestions. Explicit taxon name pages browse ascending taxon IDs from page 1; their multilingual match population can differ from autocomplete. Keep the limit fixed;page × applied limitmust stay within 10,000. Numeric taxon IDs have one page - Each candidate carries
kindandid, plusloginon users. A true miss returnsfound: falsewithguidance; an empty page beyond matching records retainsfound: true. Every reply disclosestotalCount,truncated,shown, andcap
inaturalist_find_places tool
- Exactly one of
q(display-name prefix or analyzed words) or all four ofnelat,nelng,swlat,swlng, otherwiseinvalid_geography;per_pageis forwarded on both arms, default 10, served maximum 20 per list. Strict mode accepts up to 30, then applies the same served ceiling qreturnsplaces[], a box returnsstandard[]andcommunity[]; each place carriesid,bbox,ancestor_place_ids,place_type,admin_level, andlocation, with boundary polygons stripped- Name autocomplete has no pagination; narrow the text or use a smaller map area to explore further matches.
capis the applied size for names and twice that size for a box's two lists, including empty replies
inaturalist_search_observations tool
- One area form plus
taxon_id,d1/d2,quality_grade,captive,term_id+term_value_id,iconic_taxa,hrank/lrank,csi,threatened/native/introduced/endemic,user_idoruser_login,project_id, andq+search_on; appliedper_pageup to 25, default 10; optionalsoundsfilters for audio-bearing records, whileincludeexpandsphotos,annotations,sounds(identification threads live oninaturalist_get_observation) pagewalks the first 10,000 results; past that, order byiddescending and pass each page'snext_cursorascursor. Returnstotal_results(a live estimate) andhas_more, and echoesapplied_filterslicense/photo_licensetake the seven CC codes, OR-joined;photo_licensematches any photo under the code, independent of the record's ownlicense_code- The complete serialized reply stays within 50,000 UTF-8 bytes by returning a prefix of whole records. Ordered
deferredobservation IDs identify the suffix; fetch them withinaturalist_get_observationand the sameincludebefore following the upstream page continuation acc_belowaccepts positive fractional metres up to 2,147,483,647 and selects measured accuracy strictly below the threshold, excluding missing accuracy.obscurationacceptsobscured,private, andnone; it checks both observer and taxon geoprivacy, withnonerequiring both to be open/unset.monthaccepts observed calendar months 1–12created_d1/created_d2independently bound upload dates;updated_sinceaccepts a calendar date or ISO datetime with timezone.identificationsselectsmost_agree,some_agree, ormost_disagree. Search, by-id records, and observation resources preserve nullablecreated_atandupdated_atstrings
inaturalist_get_observation tool
- Submit 1–100
observation_ids: duplicates are removed in first-seen order, the first ten distinct IDs are attempted in one upstream request, and the rest return indeferred; with limit clamping disabled, at most ten submitted IDs are accepted.includedefaults to["identifications"], withcomments,photos,annotations, andsoundsavailable - Resolved records come back in
observationsin request order, attempted misses inunresolved; fails asnot_foundonly when none resolve and nothing is deferred. Addscommunity_taxon,description, and filledobservation_fields; strings remain complete, so detail replies have no universal byte ceiling - Identifications, comments, and observation fields share a 40-entry budget: each record keeps
max(4, floor(40 / records returned))entries per array and reports*_totalbeside*_shown
inaturalist_get_species_counts tool
- Counts leaf taxa, including hybrids and coarser identifications; subspecies roll up to their species.
total_resultscounts taxa, and thespeciesfield retains its upstream name. introduced,native,threatened,endemic,csi,hrank/lrank, and observedmonth(integer array, 1–12) are shared with search.rankselects one exact rank; equal rank-band bounds select a level, including both species and hybrid at level 10. Conservation codes match global listings plus listings at exactlyplace_id, excluding ancestor-place listings. Status flags describe the observation's indexed taxon at its location.- One area form plus the search filters for taxon, dates, quality grade, captive, annotations, iconic taxa, observer, and project; applied
per_pageup to 50, default 25, withpageoffset - Rows carry
position(absolute, counted from page 1),taxon_id, andobservation_count;truncationCeilingis the last count shown, which nothing off the page exceeds
inaturalist_get_histogram tool
interval:month_of_year(default) orweek_of_yearfor a seasonal curve, oryear/month/week/day/hourfor absolute dates;date_fieldobserved(default) orcreated;taxon_idoptional, and an annotation pair (Life Stage1= Larva6) oriconic_taxanarrows the curve- Returns up to 25,000 buckets in order, zeros included, with
truncated/shown/cap.totalsums every upstream bucket in the histogram window, including omitted rows; it is not an all-time taxon count. The row cap is no byte guarantee d1/d2bound observation dates;created_d1/created_d2separately bound upload dates.date_fieldselects which date is bucketed without changing either filter pair- Absolute intervals supply only the selected family's missing lower bound, anchored to its upper bound or today UTC: year/month subtract 100 calendar years