MCP server for the Etsy API
Etsy becomes available to MCP clients through the etsy mcp server. MCP server for the Etsy API.
This project exposes a subset of the Etsy API through the Model Context Protocol. It allows tools to be called from an MCP client to retrieve shop data and manage listings.
Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| getShop | Fetch information about a shop. Required argument: shop_id. |
| getMe | Return basic info about the authenticated user, including user_id and shop_id. This endpoint takes no arguments. |
| getListingsByShop | List the listings in a shop. Supports an optional state parameter (e.g. active, draft). Requires shop_id. |
| createDraftListing | Create a new physical draft listing using POST /v3/application/shops/{shop_id}/listings. The tool accepts all fields supported by Etsy's createDraftListing endpoint. |
| uploadListingImage | Upload an image to a listing. Requires shop_id, listing_id and image_path. (Implementation is currently a placeholder.) |
| updateListing | Update an existing listing. Requires shop_id and listing_id. Optional fields include title, description and price. |
| getShopReceipts | |
| getShopSections | Retrieve the list of sections in a shop. Requires shop_id. |
| getShopSection | Retrieve a single shop section by shop_id and shop_section_id. |
| getSellerTaxonomyNodes | |
| getPropertiesByTaxonomyId | List product properties supported for a specific taxonomy node. Requires taxonomy_id. |
| Variable | Description | Required |
|---|---|---|
| ETSY_API_KEY | Credential the server authenticates with. | Yes |
| ETSY_SHARED_SECRET | Credential the server authenticates with. | Yes |
| ETSY_REFRESH_TOKEN | Credential the server authenticates with. | Yes |
Read, search and edit files inside allowed directories with the Model Context Protocol reference Filesystem server.
Retrieve version-aware library documentation and code examples with Context7 MCP, using resolve-library-id and query-docs.
Give your agent marketing superpowers. Layers Marketing MCP is the endpoint your coding agent calls to run growth for your product: onboarding, the competitive map, what to post, the plan, the…
A Model Context Protocol server for Zotero integration that allows Claude to interact with your Zotero library.
Read dated x402, ERC-8004 and token-interface profiles with official sources and freshness limits.
Arbitrary code execution and tool-use platform for LLMs by Riza