MCP server for BirdWeather station detections, species, and stats.
Maintain this server? Claim it
This server only runs locally, from a package. Install it with the instructions on this page to try it.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
Run in a terminal
claude mcp add birdweather-mcp \ -- uvx birdweather-mcp==0.2.5
Environment
BIRDWEATHER_STATION_TOKEN (optional, not in the config above): Optional station REST API token (never logged).BIRDWEATHER_CACHE_TTL (optional, not in the config above): In-memory upstream cache TTL in seconds. Set 0 to disable.BIRDWEATHER_CACHE_MAX_ENTRIES (optional, not in the config above): Max cached GraphQL/REST responses.BIRDWEATHER_CACHE_ENABLED (optional, not in the config above): Set false/0/no/off to disable caching; true/1/yes/on to force on. Default: enabled when TTL > 0.BIRDWEATHER_MAX_RETRIES (optional, not in the config above): Retries with exponential backoff on HTTP 429/5xx and timeouts (min effective 1).We don't run packages, so we can't list this server's tools.