Search songs by title
search_songsSearch songs by title on lyrics.com and get candidate results with artist, album, year, ID, and URL. Filter by artist to distinguish covers and obtain the correct ID for fetching lyrics.
Instructions
Find songs on lyrics.com by their title. Returns candidate songs with artist, album, year, and the lyrics.com id and URL. Use this when someone names a song and you need its id to call get_lyrics, or to tell covers and versions by different artists apart. An optional 'artist' narrows the list. lyrics.com searches titles and lyrics together, so results are ranked and filtered locally by title match; use match="strict" to keep only genuine title matches.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | ||
| limit | No | ||
| match | No | 'strict' keeps only results whose title matches the query as a whole title, ignoring suffixes such as '(Remastered)'. 'loose' keeps anything lyrics.com returned, best match first. | loose |
| title | Yes | Song title, or part of it. | |
| artist | No | Optional artist name, matched case-insensitively against each result. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | Yes | ||
| notes | Yes | ||
| title | Yes | ||
| source | Yes | ||
| results | Yes | ||
| has_more | Yes | ||
| next_page | Yes | ||
| filtered_out | Yes | ||
| artist_filter | Yes | ||
| raw_result_count | Yes |