Record Collector
Find, identify, price, and buy music releases
Look up vinyl, CD, cassette, and box-set releases across Discogs and MusicBrainz. Identify specific pressings by catalog number, barcode, or matrix inscription. Check prices by condition, browse active Discogs listings, search global marketplaces for deals, and estimate collection value.
Search release catalogs for likely matching vinyl, CD, cassette, and box-set editions using artist, title, label, barcode, catalog number, country, and year clues.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "record-collector",
"skill": "search_releases",
"input": {
"artist": "Nirvana",
"title": "Nevermind",
"format": "lp",
"limit": 8
}
}' \
https://api.toolrouter.com/v1/tools/callGet a detailed release profile including tracklist, identifiers, labels, formats, notes, artwork, and current market stats. Use a Discogs or MusicBrainz release id, or resolve from a query.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "record-collector",
"skill": "release_details",
"input": {
"discogs_release_id": 7097051
}
}' \
https://api.toolrouter.com/v1/tools/callIdentify a specific vinyl pressing from catalog number, barcode, matrix/runout inscription, or partial info. Essential for distinguishing original pressings from reissues. Searches Discogs identifiers and cross-references matrix numbers.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "record-collector",
"skill": "identify_pressing",
"input": {
"catno": "BLP 1501"
}
}' \
https://api.toolrouter.com/v1/tools/callScore likely pressings and reissues from partial clues like barcode, catalog number, country, format, year, and label so you can identify the closest edition match.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "record-collector",
"skill": "edition_match",
"input": {
"artist": "Nirvana",
"title": "Nevermind",
"country": "CA",
"year": 1991,
"catalog_number": "DGCD-24425",
"limit": 6
}
}' \
https://api.toolrouter.com/v1/tools/callGet current market pricing for a release — lowest listed price, number of copies for sale, community demand stats (want/have ratio), and condition-based pricing from Mint through Poor when a personal access token is configured.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "record-collector",
"skill": "price_guide",
"input": {
"discogs_release_id": 249504
}
}' \
https://api.toolrouter.com/v1/tools/callFind active for-sale listings on the Discogs marketplace for a specific release. Shows number of copies available, lowest price, and a direct marketplace browse link.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "record-collector",
"skill": "marketplace_listings",
"input": {
"release_id": 249504
}
}' \
https://api.toolrouter.com/v1/tools/callSearch 20+ global resale and retail platforms for music releases — including Discogs, eBay, Bandcamp, Mercari, Yahoo Auctions Japan, Rakuten, Facebook Marketplace, Craigslist, and more. Use this to find deals, compare prices across regions, or discover copies not listed on Discogs.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "record-collector",
"skill": "market_search",
"input": {
"artist": "Nirvana",
"title": "Nevermind",
"format": "lp",
"condition": "used",
"regions": [
"GLOBAL"
],
"limit": 8
}
}' \
https://api.toolrouter.com/v1/tools/callBrowse an artist's full discography — albums, singles, compilations, and appearances. Shows release years, formats, labels, and community want/have stats. Requires an artist_id from search_releases.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "record-collector",
"skill": "artist_discography",
"input": {
"artist_id": 3840
}
}' \
https://api.toolrouter.com/v1/tools/callBrowse a record label's full release catalog. Accepts a label name (searches for the label automatically) or a Discogs label_id. Shows catalog numbers, artists, formats, and community demand.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "record-collector",
"skill": "label_catalog",
"input": {
"query": "Blue Note"
}
}' \
https://api.toolrouter.com/v1/tools/callEstimate the current value of a record collection from known release ids or item queries, with totals grouped by currency and line-level valuation details.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "record-collector",
"skill": "collection_value",
"input": {
"items": [
{
"discogs_release_id": 7097051,
"quantity": 1
},
{
"discogs_release_id": 249504,
"quantity": 2
}
]
}
}' \
https://api.toolrouter.com/v1/tools/callQuick Start
claude mcp add --transport stdio \
--env TOOLROUTER_API_KEY=YOUR_API_KEY \
toolrouter -- npx -y toolrouter-mcpcurl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{"tool":"record-collector","skill":"search_releases","input":{}}' \
https://api.toolrouter.com/v1/tools/call