Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
DISCOGS_TOKENYesYour Discogs personal access token. Required to authenticate with the Discogs API.
EBAY_CLIENT_IDNoeBay production App ID (Client ID). Optional; enables eBay search.
DISCOGS_USERNAMEYesYour Discogs username. Required for identity and collection operations.
DISCOGS_USER_AGENTNoUser agent string sent to Discogs API. Defaults to mcp-vinylshopper/0.3.0.mcp-vinylshopper/0.3.0
EBAY_CLIENT_SECRETNoeBay production Cert ID (Client Secret). Optional; enables eBay search.
EBAY_MARKETPLACE_IDNoeBay marketplace identifier. Defaults to EBAY_US.EBAY_US

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
discogs_identityA

Verify authentication and return the authenticated Discogs identity.

search_databaseA

Search Discogs releases, masters, artists, or labels with optional catalog filters.

get_releaseA

Get full details for a Discogs release, including tracklist, formats, labels, and identifiers.

get_masterC

Get full details for a Discogs master release.

get_master_versionsB

List release versions belonging to a Discogs master.

get_artistC

Get Discogs artist details.

get_artist_releasesC

List releases associated with a Discogs artist.

get_labelC

Get Discogs label details.

get_price_suggestionsC

Get marketplace price suggestions by media and sleeve condition for a release.

get_marketplace_statsB

Get marketplace listing count and lowest price for a release.

get_collectionC

List releases in a Discogs user's collection folder.

get_wantlistB

List releases in a Discogs user's wantlist.

discogs_api_requestA

Call any JSON Discogs API v2 endpoint. Use named tools when available. Checkout and payment are not API endpoints.

get_user_profileC

Get a Discogs user profile.

edit_user_profileC

Edit the authenticated user's supported public profile fields.

get_user_listsC

List a Discogs user's public lists.

get_listC

Get a Discogs list and its entries.

get_label_releasesC

List releases associated with a Discogs label.

get_collection_foldersC

List collection folders.

create_collection_folderC

Create a collection folder.

rename_collection_folderC

Rename a collection folder.

delete_collection_folderB

Delete a collection folder. Its releases are moved to Uncategorized by Discogs.

find_collection_releaseB

Find every collection instance of a release across folders.

add_to_collectionA

Add one copy of a release to a collection folder and return its instance ID.

edit_collection_instanceC

Move and/or rate one exact collection copy.

remove_collection_instanceC

Remove one exact copy from a collection.

get_collection_fieldsC

List custom collection fields.

set_collection_fieldB

Set a custom field value on one exact collection copy.

get_collection_valueC

Get the authenticated user's collection value estimate.

add_to_wantlistC

Add or update a release in a user's wantlist.

remove_from_wantlistB

Remove a release from a user's wantlist.

get_release_ratingC

Get a user's rating for a release.

set_release_ratingA

Set the authenticated user's rating for a release.

delete_release_ratingB

Delete the authenticated user's rating for a release.

get_inventoryC

List a Discogs seller's marketplace inventory.

get_listingC

Get a marketplace listing.

create_listingC

Create a marketplace seller listing.

edit_listingC

Edit a marketplace seller listing.

delete_listingC

Delete a marketplace seller listing.

get_ordersC

List authenticated marketplace purchases and sales.

get_orderB

Get an authenticated marketplace order.

edit_orderB

Update the status or shipping details of an existing marketplace order.

get_order_messagesC

List messages on an authenticated marketplace order.

post_order_messageB

Post a message on an authenticated marketplace order.

get_feeA

Calculate the Discogs marketplace fee for a price and currency.

get_currency_exchange_ratesA

Get Discogs marketplace currency exchange rates.

ebay_api_statusA

Verify eBay Browse API application authentication without exposing credentials.

search_ebay_vinylC

Search active eBay vinyl listings and return prices, sellers, condition, location, and shipping information.

get_ebay_itemB

Get current details for a specific eBay Browse API item ID.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/justinmaldonado/MCP_VinylShopper'

If you have feedback or need assistance with the MCP directory API, please join our Discord server