mcp-сервер-birdstats
Связывайте данные BirdNET-Pi с наблюдениями eBird, используя естественный язык
Обзор
Этот плагин MCP позволяет анализировать обнаружения BirdNET-Pi/BirdWeather, подключая их к обширной базе данных eBird.
Функции
- Интерфейс на естественном языке для запросов к данным birdnet-pi / birdweather и eBird
- Перекрестная ссылка на обнаружения BirdWeather с наблюдениями eBird
- Визуализации на основе данных с артефактами React
Установка
- Клонируйте репозиторий:
- Установить зависимости:
Клод Конфиг
Использование
Плагин обрабатывает запросы на естественном языке о ваших данных по обнаружению птиц. Примеры запросов:
- «Мой BirdNET услышал свенсоновского дрозда. Это необычно?»
- «Какое самое редкое обнаружение моей станции на этой неделе?»
- «График моих обнаружений по времени суток»
- «Видут ли эти певуны на eBird?»
Целостность данных
Этот плагин строго придерживается принципов целостности данных:
- Использует только фактические данные ответа API
- Никогда не создает примеры или оценочные данные
- Всегда показывает количество наблюдений с процентами
- Четкое указание на отсутствие данных
Основная логика
Основная функциональность содержится в одном текстовом файле src/index.txt
который включает в себя:
- Взаимодействие API BirdWeather
- Взаимодействие API eBird
- Функции анализа данных
- Определения типов
- Вспомогательные утилиты
API-интеграция
API BirdWeather
- Статистика станции
- Списки видов
- Записи обнаружения
API eBird
- Недавние наблюдения
- Известные наблюдения
- Данные точек доступа
- Информация о видах
Лицензия
Массачусетский технологический институт
Поддерживать
Если у вас возникли проблемы или вы хотите предложить новые функции, пожалуйста, создайте запрос в репозитории 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
- -securityFlicense-qualityA Python-based server that enables accessing and analyzing bird detection data through the Model Context Protocol, offering features like filtering detections, accessing audio recordings, and generating reports.Last updated -3Python
- -securityAlicense-qualityA Model Context Protocol server that connects AI assistants like Claude to Moneybird accounting software, enabling management of contacts, financial data, products, and business operations through natural language.Last updated -1JavaScriptMIT License
- -securityAlicense-qualityProvides advanced analytical, research, and natural language processing capabilities through a Model Context Protocol server, enabling dataset analysis, decision analysis, and enhanced NLP features like entity recognition and fact extraction.Last updated -TypeScriptMIT License
- -securityAlicense-qualityProvides aviation weather information through a Model Context Protocol server, enabling access to METARs, TAFs, PIREPs, and route weather data for informational purposes only.Last updated -TypeScriptMIT License