Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@eBird MCP Servershow me recent bird sightings in New York"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
eBird MCP Server
An MCP (Model Context Protocol) server that provides access to the eBird API 2.0.
Setup
1. Get an eBird API Key
Get your API key at: https://ebird.org/api/keygen
2. Install Dependencies
3. Build
4. Configure Claude Code
Add the server to your Claude Code configuration:
Or manually add to your Claude Code settings (.claude/settings.json):
Available Tools
Observations
Tool | Description |
| Get recent bird observations in a region |
| Get recent notable/rare observations |
| Get observations of a specific species |
| Get observations near a lat/lng |
| Get species observations near a location |
| Find nearest locations with a species |
| Get notable observations near a location |
| Get observations from a specific date |
Products
Tool | Description |
| Get top 100 contributors on a date |
| Get recently submitted checklists |
| Get checklists from a specific date |
| Get stats for a region on a date |
| Get all species recorded in a region |
| Get details of a specific checklist |
Reference Data
Tool | Description |
| Get neighboring regions |
| Get birding hotspots in a region |
| Get hotspots near a location |
| Get info about a specific hotspot |
| Get the eBird taxonomy |
| Get subspecies for a species |
| Get available language codes |
| Get taxonomy versions |
| Get species groups |
| Get info about a region |
| Get sub-regions within a region |
Region Codes
Country: 2-letter code (e.g.,
US,CA,GB)State/Province: Country-State (e.g.,
US-NY,CA-BC)County: Country-State-County (e.g.,
US-NY-109)Location: L-code (e.g.,
L99381)
Species Codes
Species use 6-letter codes (e.g., cangoo for Canada Goose, barswa for Barn Swallow). Use get_taxonomy to find codes.