etsy-mcp-server

georgejeffers/etsy-mcp-server

3.3

If you are the rightful owner of etsy-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

An MCP server for interacting with the Etsy API, handling authentication and API calls for managing Etsy shop functionalities.

Tools

Functions exposed to the LLM to take actions

authenticate

Initiates the OAuth2 authentication flow with Etsy.

set_default_shop

Fetches your Etsy shops and sets the first one found as the default for this session.

get_default_shop

Gets the currently configured default Etsy shop ID and name.

get_listings

Get all active listings for a shop.

get_shop_details

Get details for a specific shop.

create_listing

Creates a new Etsy listing.

list_shop_shipping_profiles

Lists all shipping profiles for a given shop.

create_shop_shipping_profile

Creates a new shipping profile for a shop.

upload_listing_image

Uploads an image from a predefined local server directory and associates it with an Etsy listing.

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources