mcp-server-birdstats
自然言語を使用して、BirdNET-Pi データと eBird の観察結果を相互参照します。
概要
この MCP プラグインを使用すると、BirdNET-Pi/BirdWeather の検出を eBird の広範なデータベースに接続して分析できます。
特徴
- birdnet-pi / birdweather、eBird データをクエリするための自然言語インターフェース
- BirdWeatherの検出とeBirdの観測を相互参照する
- React アーティファクトを使用したデータ駆動型の視覚化
インストール
- リポジトリをクローンします。
- 依存関係をインストールします:
クロード・コンフィグ
使用法
このプラグインは、鳥類検出データに関する自然言語クエリを処理します。クエリの例:
- 「私のBirdNETがスウェインソンツグミの鳴き声を聞きました。これは珍しいことでしょうか?」
- 「今週、私のステーションで最も珍しい検出は何ですか?」
- 「検出結果を時間帯別にグラフ化する」
- 「他の人も eBird でこのウグイスを見ているのでしょうか?」
データの整合性
このプラグインはデータ整合性の原則に厳密に準拠しています。
- 実際のAPI応答データのみを使用する
- 例や推定データを作成しない
- 観測数を常にパーセンテージで表示します
- データが利用できない場合は明確に表示
コアロジック
コア機能は、 src/index.txt
の下の単一のテキスト ファイルに含まれており、次の内容が含まれます。
- BirdWeather APIインタラクション
- eBird APIインタラクション
- データ分析機能
- 型定義
- ヘルパーユーティリティ
API統合
バードウェザーAPI
- 駅の統計
- 種リスト
- 検出記録
eBird API
- 最近の観察
- 注目すべき目撃情報
- ホットスポットデータ
- 種の情報
ライセンス
マサチューセッツ工科大学
サポート
問題や機能のリクエストについては、GitHub リポジトリで問題を開いてください。
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.
自然言語を使用して、BirdNET-Pi データと eBird の観察結果を相互参照します。
Related MCP Servers
- -securityAlicense-qualityAllows the AI to read from your Bear NotesLast updated -634JavaScriptMIT License
- -securityFlicense-qualityFetch Pokémon data from PokéAPILast updated -Python
- -securityAlicense-qualityConnects to Lightning Network nodes and enables natural language queries for channel information, providing both human-readable responses and structured JSON data through the Model Context Protocol.Last updated -3TypeScriptApache 2.0
- -securityFlicense-qualityA Model Context Protocol server that allows AI assistants to access bird observation data, hotspots, and taxonomy information from eBird.Last updated -31JavaScript