Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
ETSY_API_KEYYesYour Etsy API key (keystring) from the Etsy Developer Portal.
ETSY_ACCESS_TOKENNoYour OAuth access token for write operations. Optional; only needed for write/update operations.

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
etsy_listings_listC

List active Etsy listings with optional filters

etsy_listing_getB

Get a single Etsy listing by ID

etsy_listings_get_by_idsA

Get multiple Etsy listings by an array of listing IDs

etsy_listings_list_by_shopC

List all listings belonging to a specific shop

etsy_listing_createC

Create a new listing in a shop

etsy_listing_updateC

Update an existing listing

etsy_listing_deleteC

Delete a listing from a shop

etsy_listings_featuredC

List featured listings for a shop

etsy_listing_images_listB

List all images for a listing

etsy_listing_image_getC

Get a specific image for a listing

etsy_listing_image_deleteB

Delete an image from a listing

etsy_listing_image_uploadC

Upload an image to a listing via URL or base64. Rank 1 is the primary image.

etsy_listing_images_reorderC

Reorder images for a listing by providing an ordered array of listing_image_ids

etsy_listing_videos_listA

List all videos for a listing

etsy_listing_video_getC

Get a specific video for a listing

etsy_listing_video_uploadC

Upload a video to a listing

etsy_listing_video_deleteB

Remove a video from a listing

etsy_listing_inventory_getA

Get the inventory/products for a listing (variations, prices, quantities, SKUs)

etsy_listing_inventory_updateB

Update the inventory for a listing — set products, prices, quantities and SKUs

etsy_listing_properties_listC

List all properties/attributes set on a listing

etsy_listing_property_getC

Get a specific property for a listing

etsy_listing_property_updateC

Update a property/attribute on a listing

etsy_listing_property_deleteB

Delete a property from a listing

etsy_listing_files_listB

List all digital download files attached to a listing

etsy_listing_file_getC

Get a specific digital file attached to a listing

etsy_listing_file_uploadB

Upload a digital download file to a listing

etsy_listing_file_deleteB

Delete a digital file from a listing

etsy_listing_translations_listB

List all translations for a listing

etsy_listing_translation_getB

Get a translation for a listing by language

etsy_listing_translation_createC

Create a translation for a listing

etsy_listing_translation_updateC

Update a translation for a listing

etsy_listing_variation_images_getB

Get variation images (images linked to specific product variations) for a listing

etsy_listing_variation_images_updateC

Update (associate) variation images for a listing

etsy_shop_getA

Get a shop by ID or shop name

etsy_shop_updateC

Update a shop's profile information

etsy_shops_by_ownerB

Get all shops owned by a specific user

etsy_shop_findB

Search for shops by name keyword

etsy_shop_sections_listA

List all sections in a shop

etsy_shop_section_getC

Get a specific section in a shop

etsy_shop_section_createC

Create a new section in a shop

etsy_shop_section_updateC

Update a shop section

etsy_shop_section_deleteC

Delete a section from a shop

etsy_shop_about_getB

Get the About page information for a shop

etsy_shop_production_partners_listA

List all production partners for a shop

etsy_shop_production_partner_createB

Create a new production partner for a shop

etsy_shop_production_partner_updateC

Update a production partner for a shop

etsy_shop_production_partner_deleteA

Delete a production partner from a shop

etsy_shop_return_policies_listB

List all return policies for a shop

etsy_shop_return_policy_getC

Get a specific return policy for a shop

etsy_shop_return_policy_createC

Create a new return policy for a shop

etsy_shop_return_policy_updateC

Update a return policy for a shop

etsy_shop_return_policy_deleteB

Delete a return policy from a shop

etsy_shop_shipping_profiles_listC

List all shipping profiles for a shop

etsy_shop_shipping_profile_getC

Get a specific shipping profile

etsy_shop_shipping_profile_createC

Create a shipping profile for a shop

etsy_shop_shipping_profile_updateC

Update a shipping profile

etsy_shop_shipping_profile_deleteC

Delete a shipping profile from a shop

etsy_shipping_profile_destinations_listA

List all destinations for a shipping profile

etsy_shipping_profile_destination_createC

Create a destination entry for a shipping profile

etsy_shipping_profile_destination_updateC

Update a destination for a shipping profile

etsy_shipping_profile_destination_deleteC

Delete a destination from a shipping profile

etsy_shipping_profile_upgrades_listC

List all upgrades for a shipping profile

etsy_shipping_profile_upgrade_createC

Create a shipping upgrade for a profile

etsy_shipping_profile_upgrade_updateC

Update a shipping upgrade

etsy_shipping_profile_upgrade_deleteB

Delete a shipping upgrade from a profile

etsy_receipts_listC

List all receipts (orders) for a shop

etsy_receipt_getC

Get a single receipt by ID

etsy_receipt_updateC

Update a receipt — mark as shipped, add a seller note, etc.

etsy_receipt_transactions_listC

List all transactions for a shop

etsy_receipt_transaction_getA

Get a single transaction by ID

etsy_receipt_transactions_by_receiptB

List all transactions for a specific receipt

etsy_receipt_shipments_listC

List all shipments for a receipt

etsy_receipt_shipment_createB

Create a shipment / add tracking to a receipt

etsy_payments_listC

List all payments for a shop

etsy_payment_getC

Get a specific payment by ID

etsy_payments_by_receiptA

Get payments associated with a specific receipt

etsy_payment_ledger_entries_listC

List financial ledger entries for a shop

etsy_payment_ledger_entry_getC

Get a specific ledger entry

etsy_payment_account_getB

Get payment account info for a shop (balance, currency, etc.)

etsy_shop_reviews_listC

List reviews for a shop

etsy_listing_reviews_listC

List reviews for a specific listing

etsy_user_getA

Get a user by ID

etsy_user_meA

Get the currently authenticated user

etsy_user_addresses_listB

List all addresses for a user

etsy_user_address_getC

Get a specific address for a user

etsy_user_address_deleteC

Delete a user address

etsy_taxonomy_seller_listA

List all seller taxonomy nodes (categories for listings)

etsy_taxonomy_node_getC

Get a specific taxonomy node by ID

etsy_taxonomy_properties_listB

List all properties for a taxonomy node

etsy_taxonomy_properties_getB

Get all available properties (attributes) for a specific taxonomy node

etsy_taxonomy_property_scalesA

Get scales for a taxonomy property (e.g. weight units, dimension units)

etsy_buyer_taxonomy_listA

List all buyer taxonomy nodes (categories for browsing/discovery)

etsy_buyer_taxonomy_node_getA

Get a specific buyer taxonomy node by ID

etsy_listings_searchC

Search all Etsy listings with full filter support

etsy_shop_listings_searchC

Search listings within a specific shop

etsy_shop_listings_by_sectionC

List listings within a specific shop section

etsy_user_favorite_listings_listB

List a user's favorited listings

etsy_user_favorite_listing_getB

Check if a specific listing is in a user's favorites

etsy_user_favorite_listing_addB

Add a listing to a user's favorites

etsy_user_favorite_listing_removeB

Remove a listing from a user's favorites

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/BusyBee3333/etsy-mcp-2026-complete'

If you have feedback or need assistance with the MCP directory API, please join our Discord server