mcp-server-birdstats
自然言語を使用して、BirdNET-Pi データと eBird の観察結果を相互参照します。
概要
この MCP プラグインを使用すると、BirdNET-Pi/BirdWeather の検出を eBird の広範なデータベースに接続して分析できます。
Related MCP server: pokemon-api-server
特徴
birdnet-pi / birdweather、eBird データをクエリするための自然言語インターフェース
BirdWeatherの検出とeBirdの観測を相互参照する
React アーティファクトを使用したデータ駆動型の視覚化
インストール
リポジトリをクローンします。
依存関係をインストールします:
クロード・コンフィグ
使用法
このプラグインは、鳥類検出データに関する自然言語クエリを処理します。クエリの例:
「私のBirdNETがスウェインソンツグミの鳴き声を聞きました。これは珍しいことでしょうか?」
「今週、私のステーションで最も珍しい検出は何ですか?」
「検出結果を時間帯別にグラフ化する」
「他の人も eBird でこのウグイスを見ているのでしょうか?」
データの整合性
このプラグインはデータ整合性の原則に厳密に準拠しています。
実際のAPI応答データのみを使用する
例や推定データを作成しない
観測数を常にパーセンテージで表示します
データが利用できない場合は明確に表示
コアロジック
コア機能は、 src/index.txtの下の単一のテキスト ファイルに含まれており、次の内容が含まれます。
BirdWeather APIインタラクション
eBird APIインタラクション
データ分析機能
型定義
ヘルパーユーティリティ
API統合
バードウェザーAPI
駅の統計
種リスト
検出記録
eBird API
最近の観察
注目すべき目撃情報
ホットスポットデータ
種の情報
ライセンス
マサチューセッツ工科大学
サポート
問題や機能のリクエストについては、GitHub リポジトリで問題を開いてください。