eBird's own endpoints want region codes and species codes; here you name the place and the bird. The documented examples lean on Taiwanese locations, but nothing in the setup is region-specific — the key and the API cover everywhere eBird does.
A bridge to the eBird API, the citizen-science database of bird observations. You ask where a species has been seen lately or what has turned up in a region, and the server turns that into the right eBird query.
- Recent observations for a place, recent records of one species in a place, and notable or rare sightings for a region
- Checklists: the top contributors in an area on a date, every checklist submitted somewhere on a given day, the most recent submissions, summary statistics, and the detail of one checklist by its ID
- Hotspots for a region, and birding hotspots within a radius of a point
- Taxonomy lookups for a species, including its subspecies
An eBird API key, requested from ebird.org after creating an account, passed as EBIRD_API_KEY. Python, then clone the repository, install from requirements.txt and point the client at server.py with an absolute path to your Python executable. Published on PyPI as ebird-mcp-server, version 0.1.0.
