Advanced connection
Use your library through MCP
Connect BirdSafe search to an MCP-compatible AI client without placing account passwords in configuration files.
Before you begin
- A signed-in BirdSafe account with access to the feature
- Node.js 18 or later
- An MCP Key generated in BirdSafe Settings—not a Twitter/X password or payment key
Connect the service
Run the connection command in a terminal. Replace the example with your own MCP Key.
npx birdsafe-mcp-service@latest connect --key mcp_sk_xxxConfigure a client
An MCP-compatible client starts the BirdSafe service and points it at the production API. Prefer the client's secure environment-variable or secret store.
BIRDSAFE_MCP_KEY=mcp_sk_xxx
BIRDSAFE_API_BASE=https://api.birdsafe.nan0.in
birdsafe-mcp-serviceVerify and revoke
- Ask for a save you can independently confirm
- Regenerate or inspect the MCP Key after a 401
- Immediately revoke and rotate a leaked key
- Never commit a real key to Git
Data boundaries
MCP exposes only the search and actions BirdSafe currently supports. Conversation history and logs created by the AI client are governed by that client's privacy policy. Review its retention settings before connecting.