@striderlabs/mcp-etsy
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| etsy_search_productsA | Search for products on Etsy. Can filter by category (handmade, vintage, supplies), price range, and location. |
| etsy_get_item_detailsA | Get detailed information about a specific Etsy listing including seller info, reviews, shipping details, and available variations. |
| etsy_add_to_cartA | Add an item to the Etsy shopping cart. Requires being logged in. |
| etsy_view_cartA | View the current contents of the Etsy shopping cart. |
| etsy_get_favoritesA | View a user's favorited items and collections on Etsy. Requires being logged in. |
| etsy_add_to_favoritesA | Add an item to favorites on Etsy. Requires being logged in. |
| etsy_checkoutA | Proceed to checkout and purchase items in the cart. Requires being logged in with payment method configured. |
| etsy_track_ordersA | View and track orders on Etsy. Requires being logged in. |
| etsy_message_sellerA | Send a message to a seller on Etsy. Requires being logged in. |
| etsy_loginA | Log in to Etsy with credentials. Needed before operations that require authentication. |
| etsy_get_shop_infoB | Get information about an Etsy shop including ratings, policies, and all listings. |
| etsy_close_browserA | Close the browser instance and clean up resources. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 12 tools
Each tool maps to a clear, distinct action on a specific Etsy resource: search, item details, cart, favorites, checkout, orders, messaging, and shop info. Even related tools like get_item_details and get_shop_info are differentiated by scope (single item vs entire shop).
All tools use a consistent etsy_<verb>_<object> pattern with snake_case throughout. The verbs clearly indicate the action, and the object indicates the resource, making the toolset predictable and easy to navigate.
12 tools is well-scoped for an Etsy shopping and account automation server. Each tool covers a necessary step in the browsing, cart, checkout, favorites, order tracking, and messaging workflow without unnecessary duplication.
The core buyer journey is well covered: search, view details, add to cart, view cart, checkout, track orders, and message sellers. Minor gaps exist around removing items from the cart or favorites, but agents can still complete the primary shopping workflow.