Mcp Server Birdstats

Mcp Server Birdstats

🚀 mcp-server-birdstats

使用自然语言将 BirdNET - Pi 的数据与 eBird 观察结果进行交叉核对,助力鸟类数据深度分析

🚀 快速开始

此 MCP 插件允许您通过连接到 eBird 的庞大数据库来分析 BirdNET - Pi/BirdWeather 的检测情况。

✨ 主要特性

  • 提供自然语言接口,用于查询 birdnet - pi / birdweather 数据以及 eBird 数据。
  • 将 BirdWeather 的检测结果与 eBird 的观察记录进行交叉核对。
  • 基于数据的可视化界面,使用 React 组件。

📦 安装指南

  1. 克隆仓库:
git clone https://github.com/yourusername/mcp-server-birdstats.git
  1. 安装依赖项:
npm install

📚 详细文档

Claude 配置

"mcp-birdstats": {
"command": "npx",
"args": ["-y", "mcp-birdstats"]
},

使用说明

该插件处理关于您的鸟类检测数据的自然语言查询。示例查询包括:

  • "我的 BirdNET 侦听到一只灰腹 THRush,这很不寻常吗?"
  • "我站点本周最罕见的检测是什么?"
  • "按时间段图表显示我的检测结果"
  • "其他人是否在 eBird 上看到这些林莺?"

数据完整性

此插件严格遵守数据完整性原则:

  • 仅使用实际 API 响应数据。
  • 绝不创建示例或估计数据。
  • 总是显示观察次数及其百分比。
  • 清楚地指示何时没有可用数据。

核心逻辑

核心功能包含在 src/index.txt 单一文本文件中,其中包括:

  • BirdWeather API 交互
  • eBird API 交互
  • 数据分析函数
  • 类型定义
  • 辅助工具

API 集成

BirdWeather API

  • 站点统计信息
  • 物种列表
  • 检测记录

eBird API

  • 最近的观察结果
  • 显著的目击事件
  • 热点数据
  • 物种信息

📄 许可证

MIT

💡 使用建议

如需报告问题或提出功能请求,请在 GitHub 仓库中打开问题。

  • 0 关注
  • 0 收藏,18 浏览
  • system 提出于 2025-09-22 03:03

相似服务问题

相关AI产品