# Xeno-canto MCP for AI Agents AI Agent Connect

> Xeno-canto provides instant access to the world's largest collection of bird sound recordings through your AI agent. Search over 800,000 recordings by species, geographic location, or audio quality. It's a powerful way to identify calls, gather bioacoustic data, and explore global wildlife sounds without leaving your chat interface.

## Overview
- **Category:** audio-music
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/undefined/ai-agent-connect
- **Tags:** ornithology, bioacoustics, wildlife, bird-songs, nature

## Description

Xeno-canto connects your AI agent to a massive database of over 800,000 bird sound recordings from across the globe. If you're trying to find a specific bird call, you don't have to spend hours clicking through different websites or filtering through endless lists of audio files. You can just tell your agent what you're looking for, like a specific species in a certain country, and it will pull the relevant recordings for you. It handles the heavy lifting of digging through the metadata, giving you details on the location, the date, and the type of sound, whether it's a song or a call. This makes it a huge time-saver for anyone who needs to gather bioacoustic data or identify wildlife sounds quickly. Because it links to the Xeno-canto database, you get global coverage across thousands of species and subspecies. It's a straightforward way to get high-quality audio data into your workflow without the friction of manual searching. You can find this and many other useful connections in the Vinkius catalog to help keep your research organized and moving forward.

## Tools

### search_recordings
Use search_recordings to query the Xeno-canto database for bird sounds using filters like genus, country, or quality. This helps you find specific audio files quickly.

## Prompt Examples

**Prompt:** 
```
Find some high-quality recordings of birds from the Netherlands.
```

**Response:** 
```
I found several high-quality recordings from the Netherlands, including songs from the Gelderland and Utrecht regions. Would you like to see the specific species list?
```

**Prompt:** 
```
Search for Turdus genus recordings in France with grade A quality.
```

**Response:** 
```
I've found 15 high-quality (Grade A) recordings for the Turdus genus in France. These include species like Turdus philomelos and Turdus merula.
```

**Prompt:** 
```
Show me the next page of results for owl calls.
```

**Response:** 
```
Fetching the next set of results for owl calls. This page includes recordings of the Barn Owl and Tawny Owl from various global locations.
```

## Capabilities

### Filter by species and genus
Narrow down your search to specific birds or entire families of species.

### Sort by geographic location
Find recordings from specific countries, regions, or local areas.

### Filter by audio quality
Only see the best recordings by selecting specific quality grades.

### Retrieve detailed metadata
Get specific details like recording dates, recordist info, and sound types.

### Navigate large result sets
Move through thousands of results using built-in page management.

### Identify bird calls
Distinguish between different types of vocalizations like songs and calls.

## Use Cases

### Identifying a specific song
A researcher wants to know what a bird in the Netherlands sounds like and asks the agent to find recordings.

### Building a dataset
A data scientist needs 100 high-quality recordings of the genus Turdus in France for a machine learning model.

### Field research
An ornithologist needs to find specific calls of a rare species in a specific geographic region for a field guide.

### Educational exploration
A teacher wants to find various owl calls from different countries to show students how they differ.

## Benefits

- Skip manual browsing of the Xeno-canto website by using search_recordings to get results immediately.
- Get precise metadata like location and record date for every bird call found.
- Filter by quality grades to ensure your research uses only the best audio recordings.
- Access global wildlife data from every continent in a single query.
- Handle large datasets easily with built-in pagination for deep data analysis.

## How It Works

The bottom line is you get instant access to 800,000 bird recordings without ever leaving your chat window.

1. Subscribe to the Xeno-canto MCP on the Vinkius Marketplace.
2. Connect your preferred AI client to the Xeno-canto connection.
3. Ask your agent to find specific bird sounds using natural language.

## Frequently Asked Questions

**What is Xeno-canto MCP for AI Agents?**
Xeno-canto is a tool that lets your AI agent search a massive database of over 800,000 bird sound recordings. It helps you find specific audio files based on species, location, and quality.

**Can I find recordings for a specific bird genus?**
Yes, you can ask your agent to find recordings for a specific genus using the search_recordings tool. It will pull results from across the globe.

**Does it include metadata like location?**
Yes, the Connector retrieves metadata for every recording, including the country, date, and the type of sound, like a song or a call.

**Can I filter for high-quality audio?**
You can filter by quality grade to ensure you only get the best recordings. This is perfect for researchers who need clear audio for analysis.

**Is it suitable for building datasets?**
It's excellent for data scientists who need to collect large amounts of bioacoustic data for machine learning or environmental studies.

**How do I search for birds in a specific country?**
Just ask your agent to find bird sounds from a specific country. It will query the database and provide a list of available recordings.

**How can I find recordings of a specific bird species?**
Use the `search_recordings` tool with the species name or scientific name (e.g., 'Common Blackbird' or 'Turdus merula'). You can combine this with other filters like country or quality.

**Can I filter results by recording quality or location?**
Yes! The `search_recordings` tool supports Xeno-canto syntax. Use `cnt:france` for location or `q:A` for the highest quality recordings within your query string.

**Is there a limit to the number of results I can retrieve?**
The `search_recordings` tool returns results in pages. You can use the `page` parameter to navigate through the database, with each page containing up to 500 recordings.