georgejeffers/etsy-mcp-server
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