rogercost/ebird-mcp
3.2
If you are the rightful owner of ebird-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The eBird-MCP server provides an interface to access the eBird API through Model Context Protocol (MCP) servers, making it accessible to Language Model Models (LLMs).
ebird-mcp
An mcp server that makes the eBird API accessible to LLMs.
Setup
- Install the required packages:
pip install -r requirements.txt
- Set the
EBIRD_API_KEY
environment variable with your eBird API key.
Running the Server
To run the MCP server, execute the following command in a terminal:
python mcp_server.py
Demonstration Use Case: Gemini CLI
- Install the Gemini CLI using the instructions here: https://github.com/google-gemini/gemini-cli
- Run
gemini
in this project's root directory. It should pick up the MCP configuration in ./.gemini/settings.json which tells it to use the running MCP server.
Example Interaction
āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā®
ā > Use ebird to list the top 10 hotspots in Rhode Island that were visited in the past 3 days. ā
ā°āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāÆ
⦠Here are the top 10 hotspots in Rhode Island visited in the past 3 days:
1. Apponaug Cove
2. Beavertail State Park
3. Big River Management Area
4. Block Island-Point Judith Ferry
5. Bowen's Wharf
6. Brickyard Pond & Veterans Memorial Park
7. Brown University Campus
8. Castle Hill
9. Diamond Hill Reservoir, Cumberland
10. Doug Rayner Wildlife Refuge at Nockum Hill