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
- -securityAlicense-qualityAllows the AI to read from your Bear NotesLast updated -339MIT License
- -securityFlicense-qualityFetch Pokémon data from PokéAPILast updated -
- -securityAlicense-qualityConnects to Lightning Network nodes and enables natural language queries for channel information, providing both human-readable responses and structured JSON data through the Model Context Protocol.Last updated -3Apache 2.0
- -securityFlicense-qualityA Model Context Protocol server that allows AI assistants to access bird observation data, hotspots, and taxonomy information from eBird.Last updated -31