Beschreibung
@cyanheads/inaturalist-mcp-server ist ein Tool, das entwickelt wurde, um mit der umfangreichen Datenbank von iNaturalist zu interagieren, die über 380 Millionen georeferenzierte Bürgerwissenschaftsbeobachtungen umfasst. Es ermöglicht Benutzern, Wildtierbeobachtungen nach Gebiet, Datum, Taxon und Annotation zu durchsuchen. Benutzer können auch Identifikationsdiskussionen der Gemeinschaft lesen, Arten nach Gebiet bewerten und Phänologie chartieren. Der Server arbeitet im schlüssellosen, schreibgeschützten Modus, was ihn ohne Authentifizierung zugänglich macht. Er kann als stdio-Prozess, als lokaler Streamable HTTP-Server oder über einen öffentlich gehosteten Endpunkt betrieben werden.
Weiterlesen
Der Server basiert auf @cyanheads/mcp-ts-core und bietet stdio- und Streamable HTTP-Transporte, steckbare Authentifizierung und austauschbare Speicheroptionen. Er unterstützt strukturiertes Logging mit optionalem OpenTelemetry-Tracking. Das Tool bietet eine umfassende Abdeckung der iNaturalist v1 API, einschließlich Beobachtungen, Taxa, Orte, kontrollierte Begriffe und das Graphen ähnlicher Arten.
Der Server ist benutzerfreundlich gestaltet, mit angewandten Standardeinstellungen, die bei jedem Aufruf wiedergegeben werden, und Null-Treffer-Benachrichtigungen, die den wahrscheinlich verantwortlichen Filter benennen. Er gibt auch Trunkierungen bedingungslos bekannt, um Transparenz im Umgang mit Daten zu gewährleisten. Der Server ist selbstgesteuert mit einem Anforderungsbudget pro UTC-Tag, da die iNaturalist API keine Rate-Limit-Header zurückgibt.
Die Installation ist unkompliziert, mit Optionen für die lokale Entwicklung oder die Verwendung von Docker. Der Server benötigt Bun v1.4.0 oder höher oder Node.js ≥ 24.0.0. Es ist kein API-Schlüssel erforderlich, da die iNaturalist API schlüssellos ist. Zu den Konfigurationsoptionen gehören Transporttyp, HTTP-Serverport, Sitzungsmodus und Authentifizierungsmodus, unter anderem.
- KategorieWissenschaftliche Entdeckung & Laborwerkzeuge
- PreismodellOpen Source
- BereitstellungCloud, Lokal
- PlattformenNode.js, Bun
iNaturalist MCP Server's Kernfunktionen
Durchsuchen von Wildtierbeobachtungen nach Gebiet und Datum
Lesen von Identifikationsdiskussionen der Gemeinschaft
Bewertung von Arten nach Gebiet
Chartierung der Phänologie für Taxa
Schlüsselloser, schreibgeschützter Zugriff auf die iNaturalist API
Unterstützt stdio- und Streamable HTTP-Transporte
Steckbare Authentifizierungsoptionen
Austauschbare Speicherlösungen
Wie verwendet man iNaturalist MCP Server?
Konfigurieren: Richten Sie den Server mit den gewünschten Transport- und Speicheroptionen ein
Bereitstellen: Führen Sie den Server lokal oder über Docker aus
Verwenden: Greifen Sie über die Endpunkte des Servers auf iNaturalist-Daten zu
Optimieren: Passen Sie die Konfiguration für Leistung und Logging an
iNaturalist MCP Server's Anwendungsfälle
- Wildtierforschung
- Biodiversitätsstudien
- Naturschutzmaßnahmen
- Bildungsprojekte
- Bürgerwissenschaft







