mcp-服务器-birdstats
使用自然语言将您的 BirdNET-Pi 数据与 eBird 观测数据进行交叉引用
概述
此 MCP 插件允许您通过将 BirdNET-Pi/BirdWeather 检测与 eBird 的广泛数据库连接起来来分析它们。
Related MCP server: pokemon-api-server
特征
用于查询 birdnet-pi / birdweather 和 eBird 数据的自然语言界面
将 BirdWeather 探测结果与 eBird 观测结果进行交叉引用
使用 React 工件实现数据驱动的可视化
安装
克隆存储库:
git clone https://github.com/yourusername/mcp-server-birdstats.git
安装依赖项:
npm install
克劳德·康格
"mcp-birdstats": {
"command": "npx",
"args": ["-y", "mcp-birdstats"]
},
用法
该插件可处理关于鸟类检测数据的自然语言查询。示例查询:
“我的 BirdNET 听到了斯温森画眉的叫声——这不寻常吗?”
“本周我站最罕见的发现是什么?”
“按一天中的时间绘制我的检测图表”
“其他人在 eBird 上看到这些莺了吗?”
数据完整性
该插件严格遵守数据完整性原则:
仅使用实际的 API 响应数据
从不创建示例或估计数据
始终以百分比显示观察计数
数据不可用时清晰指示
核心逻辑
核心功能包含在src/index.txt下的单个文本文件中,其中包括:
BirdWeather API 交互
eBird API 交互
数据分析功能
类型定义
辅助实用程序
API 集成
BirdWeather API
站点统计
物种名录
检测记录
eBird API
最近的观察
值得注意的目击事件
热点数据
物种信息
执照
麻省理工学院
支持
对于问题和功能请求,请在 GitHub 存储库上打开问题。