- DATA
- METADATA
- CURATION
- HUMAN
Short answer
How can I automate bird recording retrieval?
You tell your AI which species or locations you need, and it uses Xeno-canto to find the matching audio files and metadata. This gives you a direct path to building training sets or research databases.
The outcomes
What you get from this task
The AI handles the heavy lifting of searching and filtering the Xeno-canto database.
DATA
Targeted audio files
The AI finds specific recordings based on your species or habitat requirements. You get the direct links to the audio files you need.
METADATA
Scientific context
Every recording comes with its associated metadata. Your AI pulls the location, date, and species info to keep your datasets organized.
CURATION
Filtered datasets
Instead of a random dump, the AI filters results by your specific parameters. This ensures the recordings actually match your research goals.
HUMAN
Manual verification
You still need to listen to the clips to confirm species accuracy. The AI finds the files, but you provide the final scientific validation.
The workflow
What your AI does when the request arrives.
The AI acts as a bridge between your research questions and the Xeno-canto repository.
Identify species
The AI interprets your request to find the correct scientific or common names for the birds you are studying.
search_recordingsQuery the database
Your agent uses the search tool to scan Xeno-canto for matching audio files and metadata entries.
search_recordingsFilter results
The AI narrows down the findings by applying your specific constraints like location or date ranges.
search_recordingsOrganize data
The AI compiles the URLs and metadata into a format you can use for your project.
search_recordings
Try it
Copy these to start.
Use these prompts to kick off your data collection.
Starting points
Swap out the species names and locations for the ones you actually need.
Xeno-canto Connector
You're all set. Choose your MCP client and follow the setup instructions.
https://edge.vinkius.com/vk_preview_fzxbvBmLSqlRId8iRVKYqFzwpCoU7DswgknVCENe/mcpClaude Desktop
Follow the steps below to connect in seconds.
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — Xeno-canto capabilities are ready to use.
{
"mcpServers": {
"xeno-canto-mcp": {
"url": "https://edge.vinkius.com/vk_preview_fzxbvBmLSqlRId8iRVKYqFzwpCoU7DswgknVCENe/mcp"
}
}
}Find all recordings for the species Turdus migratorius on Xeno-canto.
Search Xeno-canto for bird recordings in the Amazon rainforest from the last year.
Get a list of audio files for Melodization species with their metadata.
Find recordings of specific owl species and give me the URLs for the audio files.
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
Start here
Connect Xeno-canto once, then ask.
Just link the Connector to your AI client. Your credentials stay encrypted, and you can start querying Xeno-canto immediately.
Connect Xeno-canto to your AIFAQ
How this task behaves.
- 01
Can the AI download the audio files directly to my hard drive?
No. The AI retrieves the URLs and metadata from Xeno-canto, but you have to handle the actual file downloading.
- 02
Can the AI upload new recordings to Xeno-canto?
No. This Connector is only for searching and retrieving existing data through the search_recordings tool.
- 03
Does the AI verify if the bird call is correct?
No. The AI finds recordings that match your search terms, but it cannot listen to the audio to verify the species identity.
- 04
Can I filter by specific recording equipment used?
Yes, as long as that information is included in the metadata returned by the search tool.
- 05
Will the AI delete any data from Xeno-canto?
No. The AI has no capability to modify or delete any records on the Xeno-canto platform.
More questions about Xeno-canto? See everything the Xeno-canto Connector can do
Connect Xeno-canto to Claude, Cursor, ChatGPT & more
