Integrations
Required runtime environment for the eBird MCP server, enabling the server to process requests and interact with the eBird API.
Used to install and run the eBird MCP server package, facilitating easy setup and deployment.
eBird MCP Server
Ein Model Context Protocol (MCP)-Server zur Integration mit der eBird-API. Dieser Server ermöglicht KI-Assistenten wie Claude den Zugriff auf Vogelbeobachtungsdaten, Hotspots und Taxonomieinformationen von eBird.
Schnelleinrichtung für Claude Desktop
Fügen Sie diese Konfiguration zu Ihrer Claude Desktop-Konfigurationsdatei hinzu ( ~/Library/Application Support/Claude/claude_desktop_config.json
):
Stellen Sie Folgendes sicher:
- Ersetzen Sie
YOUR_EBIRD_API_KEY
durch Ihren tatsächlichen eBird-API-Schlüssel - Erstellen Sie die Konfigurationsdatei, falls sie nicht vorhanden ist
- Installieren Sie das Paket global mit
npm install -g ebird-mcp-server
falls Sie dies noch nicht getan haben - Starten Sie Claude Desktop neu, nachdem Sie die Änderungen gespeichert haben
Hinweis : Sie können einen eBird-API-Schlüssel von eBird API Key Request erhalten.
Merkmale
Der eBird MCP-Server bietet Zugriff auf die folgenden eBird-Daten:
- Aktuelle Vogelbeobachtungen in einer Region
- Aktuelle Beobachtungen bestimmter Vogelarten
- Bemerkenswerte Vogelbeobachtungen in einer Region
- Beobachtungen in der Nähe eines Standorts
- Bemerkenswerte Beobachtungen in der Nähe eines Ortes
- Vogelbeobachtungs-Hotspots in einer Region
- Hotspots in der Nähe eines Standorts
- Informationen zur eBird-Taxonomie
Voraussetzungen
- Node.js (v14 oder höher)
- Ein eBird-API-Schlüssel (erhalten Sie einen über die eBird-API-Schlüsselanforderung )
Installation
Für Claude Desktop
- Klonen Sie dieses Repository oder laden Sie die Dateien herunter
- Führen Sie das Setup-Skript von Claude Desktop aus:
- Starten Sie Claude Desktop neu
Für andere MCP-Clients
- Klonen Sie dieses Repository oder laden Sie die Dateien herunter
- Führen Sie das Installationsskript aus:
- Der Server ist nun installiert und kann ausgeführt werden mit:
Manuelle Installation
- Klonen Sie dieses Repository oder laden Sie die Dateien herunter
- Installieren Sie Abhängigkeiten:
- Führen Sie den Server aus:
Verfügbare Tools
ebird_get_recent_observations
Erhalten Sie aktuelle Vogelbeobachtungen in einer Region oder an einem Ort.
Parameter:
regionCode
(erforderlich): Regionalcode (z. B. US, US-NY, L123456)back
: Anzahl der Tage zurück, um nach Beobachtungen zu suchen (Standard: 14)maxResults
: Maximale Anzahl der zurückzugebenden Ergebnisse (Standard: 100)includeProvisional
: Vorläufige Beobachtungen einschließen (Standard: true)hotspot
: Nur Beobachtungen von Hotspots einschließen (Standard: false)detail
: Detaillierungsgrad der Ergebnisse („einfach“ oder „vollständig“, Standard: „einfach“)
ebird_erhält_aktuelle_Beobachtungen_für_Arten
Erhalten Sie aktuelle Beobachtungen einer bestimmten Vogelart in einer Region.
Parameter:
regionCode
(erforderlich): Regionalcode (z. B. US, US-NY, L123456)speciesCode
(erforderlich): eBird-Artencode (z. B. amecro für Amerikanische Krähe)back
: Anzahl der Tage zurück, um nach Beobachtungen zu suchen (Standard: 14)maxResults
: Maximale Anzahl der zurückzugebenden Ergebnisse (Standard: 100)includeProvisional
: Vorläufige Beobachtungen einschließen (Standard: true)hotspot
: Nur Beobachtungen von Hotspots einschließen (Standard: false)
ebird_get_notable_observations
Machen Sie bemerkenswerte Vogelbeobachtungen in einer Region.
Parameter:
regionCode
(erforderlich): Regionalcode (z. B. US, US-NY, L123456)back
: Anzahl der Tage zurück, um nach Beobachtungen zu suchen (Standard: 14)maxResults
: Maximale Anzahl der zurückzugebenden Ergebnisse (Standard: 100)detail
: Detaillierungsgrad der Ergebnisse („einfach“ oder „vollständig“, Standard: „einfach“)
ebird_get_nearby_observations
Erhalten Sie aktuelle Vogelbeobachtungen in der Nähe eines Standorts.
Parameter:
lat
(erforderlich): Breitengradkoordinatelng
(erforderlich): Längengradkoordinatedist
: Entfernung in Kilometern vom Breiten-/Längenpunkt (Standard: 25)back
: Anzahl der Tage zurück, um nach Beobachtungen zu suchen (Standard: 14)maxResults
: Maximale Anzahl der zurückzugebenden Ergebnisse (Standard: 100)includeProvisional
: Vorläufige Beobachtungen einschließen (Standard: true)hotspot
: Nur Beobachtungen von Hotspots einschließen (Standard: false)detail
: Detaillierungsgrad der Ergebnisse („einfach“ oder „vollständig“, Standard: „einfach“)
ebird_get_nearby_notable_observations
Machen Sie bemerkenswerte Vogelbeobachtungen in der Nähe eines Standorts.
Parameter:
lat
(erforderlich): Breitengradkoordinatelng
(erforderlich): Längengradkoordinatedist
: Entfernung in Kilometern vom Breiten-/Längenpunkt (Standard: 25)back
: Anzahl der Tage zurück, um nach Beobachtungen zu suchen (Standard: 14)maxResults
: Maximale Anzahl der zurückzugebenden Ergebnisse (Standard: 100)detail
: Detaillierungsgrad der Ergebnisse („einfach“ oder „vollständig“, Standard: „einfach“)
ebird_erhalten_Artenbeobachtungen_in_der_Nähe
Erhalten Sie aktuelle Beobachtungen einer bestimmten Vogelart in der Nähe eines Standorts.
Parameter:
lat
(erforderlich): Breitengradkoordinatelng
(erforderlich): LängengradkoordinatespeciesCode
(erforderlich): eBird-Artencode (z. B. amecro für Amerikanische Krähe)dist
: Entfernung in Kilometern vom Breiten-/Längenpunkt (Standard: 25)back
: Anzahl der Tage zurück, um nach Beobachtungen zu suchen (Standard: 14)maxResults
: Maximale Anzahl der zurückzugebenden Ergebnisse (Standard: 100)includeProvisional
: Vorläufige Beobachtungen einschließen (Standard: true)
ebird_get_hotspots
Finden Sie Vogelbeobachtungs-Hotspots in einer Region.
Parameter:
regionCode
(erforderlich): Regionalcode (z. B. US, US-NY)back
: Anzahl der Tage zurück, um nach Hotspot-Aktivität zu suchen (Standard: 14)includeProvisional
: Vorläufige Beobachtungen einschließen (Standard: true)
ebird_get_nearby_hotspots
Holen Sie sich Vogelbeobachtungs-Hotspots in der Nähe eines Standorts.
Parameter:
lat
(erforderlich): Breitengradkoordinatelng
(erforderlich): Längengradkoordinatedist
: Entfernung in Kilometern vom Breiten-/Längenpunkt (Standard: 25)back
: Anzahl der Tage zurück, um nach Hotspot-Aktivität zu suchen (Standard: 14)includeProvisional
: Vorläufige Beobachtungen einschließen (Standard: true)
ebird_get_taxonomy
Holen Sie sich Informationen zur eBird-Taxonomie.
Parameter:
locale
: Sprache für allgemeine Namen (Standard: „en“)cat
: Taxonomische Kategorie, nach der gefiltert werden soll (Standard: „Art“)fmt
: Antwortformat (Standard: „json“)
ebird_get_taxonomy_forms
Holen Sie sich eBird-Taxonomieformulare für eine bestimmte Art.
Parameter:
speciesCode
(erforderlich): eBird-Artencode
Testen
Um den eBird MCP-Server zu testen, legen Sie Ihren eBird-API-Schlüssel als Umgebungsvariable fest und führen Sie das Testskript aus:
Debug-Modus
So aktivieren Sie den Debug-Modus und zeigen die detaillierte Protokollierung an:
Lizenz
MIT
Danksagung
- eBird für die Bereitstellung der API
- Cornell Lab of Ornithology für seine Arbeit zum Vogelschutz
- Model Context Protocol für das API-Integrationsframework
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Ein Model Context Protocol-Server, der KI-Assistenten den Zugriff auf Vogelbeobachtungsdaten, Hotspots und Taxonomieinformationen von eBird ermöglicht.
- Schnelleinrichtung für Claude Desktop
- Merkmale
- Voraussetzungen
- Installation
- Verfügbare Tools
- ebird_get_recent_observations
- ebird_erhält_aktuelle_Beobachtungen_für_Arten
- ebird_get_notable_observations
- ebird_get_nearby_observations
- ebird_get_nearby_notable_observations
- ebird_erhalten_Artenbeobachtungen_in_der_Nähe
- ebird_get_hotspots
- ebird_get_nearby_hotspots
- ebird_get_taxonomy
- ebird_get_taxonomy_forms
- Testen
- Debug-Modus
- Lizenz
- Danksagung
Related MCP Servers
- -securityFlicense-qualityA versatile Model Context Protocol server that enables AI assistants to manage calendars, track tasks, handle emails, search the web, and control smart home devices.Last updated -2Python
- -securityFlicense-qualityA Model Context Protocol server that provides persistent task management capabilities for AI assistants, allowing them to create, update, and track tasks beyond their usual context limitations.Last updated -1TypeScript
- -securityAlicense-qualityA Model Context Protocol server that connects AI assistants like Claude to Moneybird accounting software, enabling management of contacts, financial data, products, and business operations through natural language.Last updated -1JavaScriptMIT License
- -securityAlicense-qualityA customizable Model Context Protocol server implementation that enables AI models to interact with external tools including weather queries, Google search, and camera control functionality.Last updated -8PythonApache 2.0