Provides access to Etsy API data via MCP endpoints for searching, listing details, shop info, and reviews.
Configuration
View docs{
"mcpServers": {
"administrativetrick-etsy-mcp-server": {
"command": "npx",
"args": [
"-y",
"etsy-mcp-server"
],
"env": {
"ETSY_API_KEY": "YOUR_ETSY_API_KEY"
}
}
}
}You set up an MCP server that bridges to Etsy API v3, enabling your AI assistants to search for listings, view shop data, fetch listing details, and discover trending items—all through a simple MCP client workflow. This server is read-only, meaning you can explore public Etsy data without modifying anything on Etsy.
Connect your MCP client to the Etsy MCP Server to perform read-only operations. You can search active listings, retrieve detailed listing information, fetch shop data and reviews, and discover trending items. Use the client to call endpoints like search_listings, get_listing_details, get_shop_by_name, get_shop_listings, search_shops, get_trending_listings, and get_shop_reviews. Ensure you provide required parameters (for example, keywords for searches or listing_id for details) and optional filters (like price ranges or pagination) as supported by your client.
Prerequisites: Node.js 18 or higher and an Etsy API key.
Install from npm (if published):
npm install -g etsy-mcp-serverConfigure how you run the MCP server by using either a local runtime or a hosted runtime that your MCP client can reach.
If you install via npm, you can start immediately with your API key set in the environment. You may also run a local build from source if you prefer.
The server operates in read-only mode, using public Etsy data only. OAuth or authenticated actions are not implemented in this server.
Search active Etsy listings with filters such as keywords, price range, and pagination to retrieve matching items.
Fetch detailed information for a specific listing, including optional related data like shop, images, and inventory.
Retrieve information about a shop using its name or slug.
Get all active listings from a specific shop with optional pagination and sorting.
Search for Etsy shops by name with optional pagination.
Get currently trending or popular listings on Etsy.
Retrieve reviews for a specific shop with optional date range and pagination.