Overview
Etsy Automation Manager is an MCP server for your own Etsy shops. An AI agent connected to it manages listings, stock and prices, photos, videos and digital files, shipping and return profiles, handles orders and reads reviews.
It works with several Etsy accounts and shops in different regions, and every change is previewed before it runs.
The term "Etsy" is a trademark of Etsy, Inc. This application uses the Etsy API but is not endorsed or certified by Etsy, Inc.
Who it is for
- Etsy sellers who want an AI agent to handle the shop admin.
- Sellers with several accounts or shops in different regions.
What it automates
- Draft listings built step by step: category, properties, details, media and stock, then you confirm before anything is published.
- Stock and price changes.
- Photos, videos and digital files for listings.
- Shipping, processing and return profiles.
- Order status updates, and reading orders, payments and reviews.
Built-in automation
- Every change is previewed first and runs only after you confirm.
- A guided prompt that walks the agent through creating a listing.
- Login per shop with OAuth 2 and PKCE; tokens stay on your machine in files only you can read.
Tech stack
Python 3.11, MCP Python SDK, httpx2, pydantic, Etsy Open API v3, OAuth 2 PKCE, uv, pytest.
Next
Planned, not built yet:
- Automatic product research.
- Template products: new listings from a saved product template.