Skip to content
← Directory

mcp · Global

ebird-mcp-server

A Model Context Protocol (MCP) server for the eBird API, allowing Claude and other AI assistants to access bird observation data, hotspots, and taxonomy information. Easy integration with Claude Desktop.

Claim this listing

Represent ebird-mcp-server? Send a claim for review so we can discuss listing updates. Claims do not automatically grant ownership or verification.

Explore paid sponsorship →

What's in it

Data offered docs-verified
Recent bird observations in a region or location · Recent observations of specific bird species in a region · Notable bird observations in a region · Observations near a location (lat/lng radius) · Notable observations near a location · Birding hotspots in a region · Birding hotspots near a location · eBird taxonomy information (species list and forms)
Coverage llm-inferred
Global per entry metadata; region codes such as US, US-NY or L123456 (locations) are used in queries · Recent observations only; look-back set by 'back' parameter, default 14 days
Formats llm-inferred
JSON · MCP stdio
Access docs-verified
API key required: eBird API key from the eBird API Key Request page (https://ebird.org/api/keygen). Server code licence: MIT. eBird data licence not stated in docs.

Useful for

Use cases llm-inferred
Nearby recent bird records within a set radius of a site for ecological baseline context in an EIA or planning appraisal · Checking recent records of a target species near a proposed development footprint using ebird_get_nearby_observations_for_species · Identifying birding hotspots near a site to inform survey location or access planning
Audience llm-inferred
ecologists · ecological consultants · planners · GIS analysts

Limitations

Constraints llm-inferred
Requires an eBird API key, supplied via --api-key or the EBIRD_API_KEY environment variable · Results capped by maxResults (default 100) and look-back window (back, default 14 days) · Provisional observations are included by default (includeProvisional default true) · Requires Node.js v14 or later · Setup instructions focus on Claude Desktop; other MCP clients use a separate install script · No rate limits or data update frequency stated in docs · Entry metadata 'tools' field lists parameter names (e.g. back, maxResults), not tool names
Licence
Unknown — check provider terms
Authentication
API key via env: EBIRD_API_KEY, YOUR_EBIRD_API_KEY (auto-extracted from README)
GitHub stars
7
Last commit
02/05/2025
Last successful page check
14/10/2026
Page health
healthy
Package
npm:ebird-mcp-server
Verification
Not independently verified

Auto-extracted, unverified fields: tools, install, auth. Check upstream documentation.

Provenance & evidence

Tools/install/auth auto-extracted from README; quality score heuristic (stars, recency, tool count, licence).

Metadata observed 15/10/2026 · research sweep: github-search

ebird-mcp-server | TerraMCP