← Back to Blog
EtsyNovember 12, 202617 min read

Etsy MCP Server Explained — What It Is and How It Works

etsy mcpetsy mcp servermodel context protocol etsymakebox mcpetsy ai assistantconnect etsy to claudeetsy chatgpt pluginetsy ai toolsai listing approvaletsy seo with ai

What is an Etsy MCP server? See how MakeBox MCP lets Claude or ChatGPT research, draft and edit listings only with your approval. Every tool explained.

makebox.ai / blog / etsy-mcp-server-explained
Etsy MCP Server Explained — What It Is and How It Works

You've probably pasted an Etsy listing into an AI chat, asked for better tags, and then copied the answer back into Shop Manager one field at a time. It works, sort of. But the assistant is guessing: it can't see search data, it doesn't know what competing listings use, and it can't check the listing it just rewrote.

An Etsy MCP server closes that gap. It gives your AI assistant a set of real Etsy tools, such as keyword lookups, competitor research and access to your own listings, that it can call in the middle of a conversation. Anything that would change your shop waits for your approval.

This guide explains what MCP is in plain English, how the MakeBox MCP server works, what it can and can't access, how approvals keep you in control, and what every tool does. No coding required. For demos and setup in one place, see the MakeBox Etsy MCP hub.

1unedited photo of the real item required in every listing (Etsy, Oct 2026)
13tags per listing, each up to 20 characters
20photos allowed per listing

What is an Etsy MCP server?

MCP stands for Model Context Protocol. It's an open standard that lets an AI assistant discover and call tools from a connected service. Instead of you describing your shop, the AI asks the service for real data and acts on it within limits you control.

An Etsy MCP server is a service that speaks this protocol and offers Etsy-related tools. The MakeBox MCP server lives at https://mcp.makebox.ai/mcp. When you connect it to Claude, ChatGPT or Codex, your assistant gains tools for keyword and competitor research, listing review and drafts, and, after you connect your shop, supported changes to your own listings.

Three parties are involved:

  • You and your assistant. You type requests in plain language in Claude, ChatGPT or Codex.
  • The MCP server (MakeBox). It holds the tools, the keyword data and your MakeBox account. Your assistant calls it when it needs something.
  • Etsy. MakeBox reaches your shop only through your own Etsy OAuth connection, and only for actions you approve.
  • 💡 An MCP server is a connection, not an Etsy ranking feature. It makes your assistant better informed and saves you copy-paste; it doesn't change how Etsy search treats your shop.

    Copy-paste prompting vs. an assistant with Etsy MCP

    The difference is easiest to see side by side.

    TaskCopy-paste promptingAssistant with Etsy MCP
    Keyword ideasGuessed from the model's general knowledgePulled from the MakeBox keyword database, labeled as estimates
    Competitor tagsYou paste them in manuallyThe assistant looks up public listings and their tags
    Your current listingYou copy every field into the chatThe assistant reads the listing directly after you connect Etsy
    Making the changeYou paste each field back into Shop ManagerYou approve the exact values; MakeBox applies them through your Etsy connection
    Record of changesWhatever you rememberChanges are logged; supported edits can be reverted

    An Etsy MCP connection works in both directions. Your request travels from the assistant to MakeBox, and your shop's data travels back: MakeBox reads your listings, tags and shop stats from Etsy and returns them to the chat as information. Changes travel the other way, from MakeBox to Etsy, only after you approve them. In the animation below, the blue line is your shop data coming back from Etsy; the green line is the approved change going out.

    Keyword databasesearch demand · competition
    Top-seller tagspublic Etsy listings
    AI rewritetitle · tags · description
    MakeBox MCPmcp.makebox.ai/mcp
    optimize_listing
    push_listing_to_etsy
    get_listing
    Claude● MakeBox
    ✓Used MakeBox · optimize_listing
    Suggested title
    Sage & Cedarwood Soy Candle, Hand Poured Herbal Gift
    sage candlesoy candleherbal gift+10
    ApproveApproved ✓Edit
    Your Etsy shopexample
    Candle
    Sage & Cedarwood Soy Candle, Hand Poured Herbal Gift
    sage candlesoy candlecedarwoodhand pouredherbal gift
    ✓Updated on Etsy
    38
    ↺ undo anytime · revert_change
    your requestyour shop dataresult
    1You askplain words
    2Your AI callsa MakeBox tool
    3MakeBox reads your shop& researches the SEO
    4You approvein the chat
    5Etsy updatesyour listing
    Illustrative animation · example data

    What Etsy says about AI, and why it shapes how MCP should work

    Etsy tightened its AI guidance in October 2026, and any AI workflow has to fit inside it.

    According to Etsy's Seller Handbook update on AI use on Etsy, bot-generated listings made without any human involvement aren't allowed. Etsy says those listings will be removed, and the shop itself may be removed too. Etsy's separate page on AI creations adds that every item must involve "direct, individual human prompting, curation, and creative input." It also prohibits mass-automated generation of listings through scripts without individualized human oversight.

    The October 2026 update also covers photos and content:

  • Most listings need at least one unedited photo of the actual item against a real background. It needn't be first, and a video doesn't replace it.
  • Other photos can be edited, including with AI, if the product stays accurate.
  • If you used AI to edit any photo, Etsy recommends noting it in the description. If the item itself was created with AI, you must disclose that.
  • AI-generated functional guides, such as patterns, recipes and instructions, are no longer allowed.
  • Etsy plans proactive enforcement in early 2027, with advance notice.
  • So a good Etsy MCP setup is built around review: the assistant researches and drafts; you decide. Etsy's own AI seller tools follow the same principle. In its article on how Etsy uses AI to support sellers, Etsy describes them as optional tools you review, edit and approve.

    How the MakeBox MCP server works, step by step

  • 1.You connect your assistant. In Claude you install the MakeBox for Etsy plugin (Customize → Plugins) and add a custom connector named MakeBox with the URL https://mcp.makebox.ai/mcp (Customize → Connectors). In ChatGPT or Codex you open the official MakeBox for Etsy plugin card, choose Install plugin, then Connect. Full walkthroughs are in our guides to connecting Etsy to Claude and using ChatGPT and Codex with Etsy.
  • 2.You sign in with OAuth. A MakeBox page on app.makebox.ai asks you to approve the connection, with a message like "Claude wants to connect to MakeBox." Your assistant never sees your password, and you can disconnect anytime from your MakeBox account page.
  • 3.Your assistant discovers the tools. Through MCP it learns what each tool is called and what it does. You don't have to memorize tool names.
  • 4.You ask in plain language. "Find my weakest listings" or "research keywords for a lavender soy candle." The assistant decides which tools to call.
  • 5.Read tools return data; write tools return proposals. Research and reading come back as information. Suggested edits come back as drafts for you to review.
  • 6.You approve, and MakeBox applies it. Approved changes go to Etsy through your own Etsy OAuth connection. Changes are logged, and supported edits can be reverted.
  • A worked example

    Say a candle shop wants to improve one listing. The conversation might start like this:

    Review my listing "Lavender Soy Candle 8 oz" and suggest a clearer title,
    a stronger first paragraph for the description, and 13 tags.
    Use MakeBox keyword data and compare 3 competing listings.
    Show me the exact proposed values before you change anything.

    Behind the scenes, the assistant typically calls:

  • get_listing to read your current title, description and tags;
  • search_keywords and check_keywords for estimated demand and competition;
  • search_top_listings and competitor_tags to see what similar public listings use;
  • optimize_listing, which returns a suggestion and doesn't save anything.
  • You then see the current title next to the new one, the tags, and why each phrase fits. If you say "Apply the title and tags, keep my description," the assistant uses update_listing or push_listing_to_etsy to apply exactly what you approved. If you change your mind later, revert_change can roll back a supported edit.

    What the MakeBox Etsy MCP can and can't access

    Access comes in three levels. Each level needs something more from you.

    LevelWhat you needWhat your assistant can do
    ResearchMakeBox Pro or Studio (no shop connection)Research keywords, niches and public competitor listings and shops
    Read your shopPro or Studio + your Etsy shop connected in MakeBoxRead your listings, orders and shop stats; audit your shop
    Change your shopAll of the above + your approval of each changeCreate drafts, edit listings, add photos and alt text, translate, run bulk SEO

    Points people often get wrong:

  • Installing is free; using tools isn't. Installing the plugin and connecting MakeBox works on any plan. Using the MCP tools, including reads, needs an active Pro or Studio plan. Your AI app may have its own plan or workspace requirements, separate from MakeBox.
  • You can research without a shop. Keyword, niche and public competitor research works with Pro or Studio before you connect Etsy at all.
  • The assistant doesn't invent product facts. For physical items, MakeBox asks for real dimensions before it creates a draft. Materials, sizes and shipping come from you.
  • What it can't do

  • It can't see your Etsy or MakeBox password. Sign-in happens through OAuth.
  • It can't generate product images or video. Use your own photos and follow Etsy's photo rules.
  • It can't guarantee rankings or sales. Keyword numbers are estimates.
  • It can't publish or change anything without your confirmation.
  • It only has the tools listed below. As of this writing, that list has no tools for messaging buyers, issuing refunds or changing payment settings.
  • 💡 If you're unsure what your assistant can reach, ask it directly: "List the MakeBox tools you have access to and what each one does." Assistants can read the tool list the server provides.

    Security and approvals: how you stay in control

    Three habits are built into the tools: propose first, quote before spending, keep an undo path.

    You approve every change

    You see the shop, the listing and the exact proposed values first. Nothing reaches Etsy until you confirm.

    ↺

    Check and undo

    Changes are logged, supported edits can be reverted, and you can verify the result on Etsy.

    Research before you connect a shop

    With Pro or Studio, keyword and public competitor research works without connecting your own Etsy shop.

    Illustrative animation · example data
  • Separate sign-ins. You authorize your assistant on app.makebox.ai through OAuth. MakeBox, in turn, uses your own Etsy OAuth connection for shop actions. Your assistant holds neither password.
  • Proposals before changes. optimize_listing returns a suggestion that isn't saved. create_listing creates a draft from content you've approved and publishes only with your approval.
  • Quotes before paid work. Bulk SEO starts with quote_bulk_seo, and translation starts with quote_translation, so you see the cost before anything runs. AI alt text drafts from generate_alt_text use your plan allowance.
  • An undo path. revert_change rolls back supported single edits, and undo_bulk_edit reverses a bulk job.
  • An off switch. Disconnect from your MakeBox account page anytime, or turn the connector off for a single chat.
  • A pre-approval checklist

    Run through this before you say "yes, apply it."

  • Is it the right shop and the right listing?
  • Is every fact true (materials, dimensions, quantities, shipping)?
  • Does the title name the item first and read naturally?
  • Are there 13 distinct tags, each 20 characters or fewer, not repeating your categories or attributes?
  • If any photo was edited with AI, is that noted in the description, and is one unedited photo still in the listing?
  • Do you know how to revert this if it doesn't work?
  • A good standing instruction to paste at the start of any session:

    For this whole conversation: never change anything on Etsy until I reply
    "approved". For every proposed change, show the listing, the field, the
    current value and the new value. Flag any fact you are not sure about
    instead of guessing.

    Every MakeBox MCP tool explained in plain English

    You'll rarely call a tool by name, but knowing what exists helps you ask better questions. You can also browse live demos on the Etsy MCP page.

    Account and status

    get_account_status checks your MakeBox account, plan and whether a shop is connected. It's the first thing to ask about when something seems off: "Check my MakeBox account status. Is my shop connected?"

    Market research

    ToolWhat it doesTry asking
    search_keywordsFinds keyword phrases related to your product, with search estimates"Find keywords for a hand-thrown ceramic mug."
    check_keywordsChecks specific phrases you already have in mind"Check these 5 phrases and tell me which look strongest."
    competitor_tagsShows the tags used by competing public listings"What tags do top listings for 'birth flower necklace' use?"
    search_top_listingsFinds top public listings for a search phrase"Show the top listings for 'personalized dog bandana'."
    analyze_competitor_listingBreaks down one public listing's title, tags and presentation"Analyze this competitor listing and tell me what it does well."

    Shop and niche insight

    ToolWhat it doesTry asking
    analyze_shopAudits a shop's listings for strengths and gaps"Audit my shop and list the top 5 issues."
    get_shop_statsSummarizes your shop's stats"Summarize my shop stats for the last month."
    find_shops_in_my_nicheFinds other shops selling similar items"Find 5 shops in my niche and compare their pricing."
    monitor_shopWatches a shop where monitoring is supported"Start monitoring this shop and tell me what it tracks."

    Your listings and orders

    ToolWhat it doesTry asking
    list_listingsLists the listings in your connected shop"List my active listings with their titles and tag counts."
    get_listingReads one listing in full"Show me everything on my 'Moon Phase Print' listing."
    list_ordersLists your recent orders"Which of my items sold most often recently?"

    Writing, editing and creating

    ToolWhat it doesTry asking
    optimize_listingSuggests a better title, description and tags (not saved)"Suggest SEO improvements for this listing."
    update_listing / push_listing_to_etsyApply the changes you approved"Apply the new title and tags only."
    create_listingCreates a draft from content you approved; asks for real dimensions on physical items; publishes only with approval"Create a draft from these facts and tell me what's missing."
    clone_listing_as_newCopies an existing listing as a new one to edit"Clone my blue mug listing as a starting point for the green one."

    Photos and alt text

    ToolWhat it doesTry asking
    get_upload_linkGives you a link to upload photos, or video (MP4, MOV or M4V up to 100 MB)"Give me an upload link for 6 new photos."
    add_photos_to_listingAttaches uploaded photos to a listing"Add the uploaded photos to my draft."
    generate_alt_textDrafts alt text per photo with AI (uses your allowance)"Draft alt text for each photo; I'll review it."
    set_photo_alt_textSaves alt text you wrote or approved"Save this alt text on photo 2."

    Etsy allows up to 250 characters of alt text per image, and its Help Center notes that stuffing your shop name, title or tags into alt text gives no extra SEO benefit. Describe what's actually in the photo.

    Translations

    ToolWhat it doesTry asking
    list_shop_languagesShows the languages enabled in your shop"Which languages is my shop set up for?"
    quote_translationQuotes the cost before translating"Quote translating my top 10 listings into German."
    translate_listingTranslates a published listing after the quote"Go ahead with the German translation for listing 1."
    set_listing_translationSaves your own translation"Save my French title and description on this listing."

    Bulk SEO and the safety net

    ToolWhat it doesTry asking
    quote_bulk_seoQuotes a bulk SEO job before it runs"Quote a bulk SEO pass on my 40 lowest-viewed listings."
    start_bulk_seoStarts the job and prepares suggestions for review"Start the job and show me each suggestion."
    push_bulk_seo_jobPushes the suggestions you approved to Etsy"Push only the ones I marked approved."
    revert_changeRolls back a supported single change"Revert yesterday's title change on the mug listing."
    undo_bulk_editReverses a bulk job"Undo the bulk edit from this morning."

    Three real workflows, with prompts to copy

    Example details are illustrative; swap in your own product.

    1. Research a product idea before you list it

    You don't need a connected shop for this, only Pro or Studio.

    I'm thinking of selling hand-stamped brass bookmarks. Using MakeBox:
    1) find 15 keyword phrases with estimated demand and competition,
    2) show the top 5 public listings and the tags they share,
    3) tell me which phrases look underused. Label all numbers as estimates.

    For a deeper method, see our guide to researching competitor tags and prices.

    2. Create a draft from photos and facts

    Create a draft listing for this ceramic planter. Confirmed facts:
    stoneware, hand-glazed, drainage hole, 4.5 in tall, 5 in wide, ships
    in 2-3 business days. Use my photos. List anything that's missing
    before you create the draft, and don't publish it.

    If a needed fact is missing, the assistant should flag it instead of guessing.

    3. A careful bulk SEO pass

    Quote a bulk SEO pass on my 30 listings with the lowest views.
    After I approve the quote, start the job and show me each suggestion
    side by side with the current version. I'll approve them one by one.

    Quote first, review every suggestion, push only approved ones: that's the human oversight Etsy asks for. Our bulk catalog SEO workflow covers how to choose which listings to fix first.

    What changed in 2026

  • October 2026 AI rules. One unedited photo per listing, no bot-generated listings, no AI functional guides, disclosure for AI creations, AI-image guidance in the listing form and a new report reason for misleading AI imagery.
  • November 5, 2026. Etsy updated its Listing Image Requirements, which spell out what you can and can't edit.
  • Early 2027. Etsy plans proactive enforcement, with advance notice. California's SB 1050, effective January 1, 2027, may require disclosure of AI synthetic performers in listing images or videos.
  • September 2026 Etsy updates. A test "quick list form" that suggests titles, tags and attributes from photos and descriptions, an expanded AI Stats assistant beta, up to three variations, and shared access for team members.
  • AI shopping. Through partnerships with OpenAI, Google and Microsoft, some Etsy listings can now be purchased directly in ChatGPT, Gemini, Google AI Mode and Copilot, for US shoppers only and in USD.
  • 💡 Etsy's own research found that many active buyers can't tell which items involve AI-generated content, and that this confusion is a top-three barrier to shopping more often. Clear, honest listings are part of the fix.

    Common mistakes with an Etsy MCP setup

  • Letting the assistant "just do it." Approving changes without reading them defeats the point and clashes with Etsy's human-oversight rules.
  • Treating keyword numbers as facts. Demand and competition figures are estimates. Use them to compare phrases, not to predict sales.
  • Feeding it vague product details. If you don't give real materials and dimensions, a good assistant will stop and ask. A careless prompt invites guesses.
  • Expecting image generation from the connector. The MakeBox MCP connector doesn't create images or video. Plan your photos separately and keep one unedited photo in every listing.
  • Forgetting AI disclosure. If AI edited a photo, note it in the description. If the item itself is an AI creation, disclose it.
  • Key takeaways

  • An Etsy MCP server gives your AI assistant real tools (research, your listings, approved edits) through the open Model Context Protocol.
  • The MakeBox MCP server lives at https://mcp.makebox.ai/mcp and works with Claude, ChatGPT and Codex.
  • Installing and connecting is free on any plan; using the tools needs MakeBox Pro or Studio.
  • You can research keywords and public competitors without connecting a shop. Reading and changing your listings needs your Etsy connection, and every change needs your approval.
  • Etsy's October 2026 rules require human involvement in every listing, so per-change review isn't a nice-to-have. It's the rule.
  • The connector doesn't generate images, and no tool can guarantee rankings or sales.
  • FAQ

    What is an Etsy MCP server?

    It's a service that uses the Model Context Protocol, an open standard, to give an AI assistant tools for working with Etsy. The MakeBox MCP server lets Claude, ChatGPT or Codex research keywords and competitors, read your listings once your shop is connected, and prepare changes you approve. It's a connection, not an Etsy ranking feature.

    Is the MakeBox Etsy MCP safe to connect to my shop?

    Sign-in uses OAuth on app.makebox.ai, so your assistant never sees your password. Shop actions go through your own Etsy OAuth connection, nothing reaches Etsy without your approval, changes are logged, and supported edits can be reverted. You can disconnect anytime from your MakeBox account page.

    Does the Etsy MCP server cost money?

    Installing the plugin and connecting MakeBox is free on any plan. Using the MCP tools, including research and reading, needs an active MakeBox Pro or Studio plan. Your AI app may have its own plan or workspace requirements.

    Can an MCP server post listings to Etsy automatically?

    Not without you. The create_listing tool makes a draft from content you approved and publishes only with your approval. Etsy prohibits bot-generated listings without human involvement, so per-listing review protects your shop as well.

    Can the MakeBox MCP connector create product photos?

    No. The connector doesn't generate images or video. You can upload your own photos and video (MP4, MOV or M4V up to 100 MB) and add them to a listing, and every listing still needs at least one unedited photo of the real item.

    Why can't my assistant see my Etsy shop?

    Check that the connector is enabled for the current chat, that you're signed in to the right MakeBox account, that your Etsy shop is connected in MakeBox, and that your plan is Pro or Studio. Start a new chat or refresh the connector after making changes.

    Will using an Etsy MCP improve my search ranking?

    Not by itself. It helps you write clearer, more relevant listings faster, but Etsy ranking depends on many factors, including relevancy, listing quality, customer service and conversion. No tool can guarantee results.

    Want to talk through your setup?

    Get in touch and I'll walk through what would actually move the needle for your shop or business.