KosmoKrator

ecommerce

Etsy MCP, CLI, and Lua Integration for AI Agents

Etsy integration docs for AI agents: MCP gateway setup, Etsy CLI commands, Lua API reference, credentials, and function schemas.

6 functions 5 read 1 write Manual OAuth token auth

Etsy for agents

Credentials can be configured manually in web or CLI hosts.

Use this integration from Lua code mode, the headless integrations CLI, or the KosmoKrator MCP gateway. The same package metadata powers all three surfaces.

Machine-Readable Metadata
integration_slug
etsy
route_slug
etsy
package
etsy
auth_strategy
oauth2_manual_token Manual OAuth token
cli_setup_supported
true
cli_runtime_supported
true
mcp_gateway_supported
true
lua_supported
true
supports_multi_account
true

Quick Links

Etsy MCP Client Matrix

Use these pages when a specific agent client or framework needs copy-pasteable MCP setup for Etsy.

Etsy CLI Matrix

Use these pages for direct Etsy CLI workflows in scripts, CI, cron, and agent wrappers.

Function Catalog

FunctionTypeParametersDescription
etsy.etsy_list_listings Read read 3 List all listings in the Etsy shop. Returns paginated results with optional state filtering (active, draft, inactive, expired).
etsy.etsy_get_listing Read read 1 Get full details for a specific Etsy listing, including title, description, price, images, and state.
etsy.etsy_create_listing Write write 10 Create a new listing in the Etsy shop. Requires a title, description, price, quantity, and shipping profile ID.
etsy.etsy_list_orders Read read 4 List orders (receipts) for the Etsy shop. Returns paginated order data including buyer info, items, and totals.
etsy.etsy_get_listing_inventory Read read 1 Get the inventory (products, offerings, and pricing) for a specific Etsy listing.
etsy.etsy_get_current_user Read read 0 Get the profile of the currently authenticated Etsy user, including user ID and primary shop info.