説明
@cyanheads/inaturalist-mcp-serverは、3億8000万以上の地理参照された市民科学観察データベースと対話するために設計されたツールです。ユーザーは地域、日付、分類群、注釈によって野生動物の目撃情報を検索できます。ユーザーはコミュニティの同定スレッドを読み、地域ごとに種をランク付けし、フェノロジーをチャート化することもできます。このサーバーはキーなしの読み取り専用モードで動作し、認証なしでアクセス可能です。これは、stdioプロセス、ローカルStreamable HTTPサーバー、または公開ホストされたエンドポイントを介して実行できます。
続きを読む
このサーバーは@cyanheads/mcp-ts-coreに基づいて構築されており、stdioおよびStreamable HTTPトランスポート、プラグイン可能な認証、交換可能なストレージオプションを提供します。構造化ログをサポートし、オプションでOpenTelemetryトレースを提供します。このツールは、観察、分類群、場所、制御用語、類似種グラフを含むiNaturalist v1 APIの包括的なカバーを提供します。
このサーバーはエージェントフレンドリーに設計されており、すべての呼び出しで適用されたデフォルトが反映され、最も責任がある可能性のあるフィルターを示すゼロヒット通知があります。また、データ処理の透明性を確保するために、切り捨てを無条件に開示します。このサーバーは、iNaturalist APIがレート制限ヘッダーを返さないため、UTC日ごとのリクエスト予算で自己ペースで動作します。
インストールは簡単で、ローカル開発またはDockerを使用するオプションがあります。このサーバーはBun v1.4.0以上、またはNode.js ≥ 24.0.0が必要です。iNaturalist APIはキーなしであるため、APIキーは必要ありません。構成オプションには、トランスポートタイプ、HTTPサーバーポート、セッションモード、認証モードなどが含まれます。
- カテゴリー科学的発見・ラボツール
- 料金モデルオープンソース
- デプロイクラウド、ローカル
- プラットフォームNode.js, Bun
iNaturalist MCP Serverの主要機能
地域と日付で野生動物の目撃情報を検索
コミュニティの同定スレッドを読む
地域ごとに種をランク付け
分類群のフェノロジーをチャート化
iNaturalist APIへのキーなしの読み取り専用アクセス
stdioおよびStreamable HTTPトランスポートをサポート
プラグイン可能な認証オプション
交換可能なストレージソリューション
iNaturalist MCP Serverの使い方は?
構成: 希望するトランスポートとストレージオプションでサーバーを設定
デプロイ: サーバーをローカルまたはDocker経由で実行
使用: サーバーのエンドポイントを介してiNaturalistデータにアクセス
最適化: パフォーマンスとログのために構成を調整
iNaturalist MCP Serverの使用例
- 野生動物研究
- 生物多様性研究
- 保全活動
- 教育プロジェクト
- 市民科学







