インストール不要。2分以内に動きます。
cloud.anythingmcp.com で無料トライアルを開始し、Etsy をワンクリックで追加して、AI クライアント(Claude、ChatGPT、Copilot、Cursor)を生成された MCP エンドポイントに向けるだけ。Docker も git clone も、開発経験も不要です。
概要
あらゆる AI エージェントから Etsy ショップを運営:出品の下書きを作成し、編集して公開、写真の追加、価格と在庫の設定、注文への追跡番号の追加、さらに出品・注文・領収書・レビューの読み取り。リフレッシュトークンの自動ローテーション付き OAuth2 + x-api-key による二重認証。
こう聞いてみよう
Etsy のサンプルプロンプト
プロンプトをクリックでコピー。Claude / ChatGPT / Cursor / Gemini / Copilot / OpenClaw に貼り付けて、このコネクターで実行できます。
Claude は AI のため誤ることがあります。回答をご確認ください。
💡 インストール不要? cloud.anythingmcp.com を直接利用してください。 サインインし、Connectors → Etsy をクリック、認証情報を貼り付け、MCP API キーを発行 — 完了です。Docker も
git cloneもローカルサーバーも不要。
Etsy + Gemini
あらゆる AI エージェントから Etsy ショップを運営:出品の下書きを作成し、編集して公開、写真の追加、価格と在庫の設定、注文への追跡番号の追加、さらに出品・注文・領収書・レビューの読み取り。リフレッシュトークンの自動ローテーション付き OAuth2 + x-api-key による二重認証。
前提条件
完全なセットアップ手順はコネクタ自体に組み込まれています (ストアでコネクタを選択すると表示)。必要な環境変数:
ETSY_CLIENT_ID, ETSY_CLIENT_SECRET
ステップ 1 — 認証情報を取得
You authorize it once, in AnythingMCP; from then on the short-lived access token (1 hour) is renewed automatically, and the refresh token Etsy replaces on every renewal is stored for you.
Setup:
- Register an app at https://www.etsy.com/developers/your-apps → Create New App.
- In the app's settings, add this callback URL:
https://cloud.anythingmcp.com/api/mcp-oauth/callbackon AnythingMCP Cloud, or<your AnythingMCP server URL>/api/mcp-oauth/callbackwhen you host AnythingMCP yourself. Etsy compares it character for character (https, upper/lower case, no trailing slash).
…(continued in the in-app connector instructions)
ステップ 2 — アダプターをインストール
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
ステップ 3 — Gemini にコネクタを追加
サーバーURL: AnythingMCP で MCP Servers を開き、このコネクタがあるサーバーを選んで URL(
https://cloud.anythingmcp.com/mcp/…)をコピーします。このガイドでYOUR_SERVER_IDと表示されている箇所に使ってください。
Gemini CLI は ~/.gemini/settings.json (Windows は %APPDATA%\gemini\settings.json) から MCP サーバを読み込みます。追加:
{
"mcpServers": {
"anythingmcp": {
"httpUrl": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
"headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
}
}
}
- AnythingMCP の MCP Servers → 対象のサーバー → API keys で MCP API key を取得。
- ファイルを保存し
geminiを再起動。 - Gemini CLI で
/mcpを実行 —Etsyが利用可能として表示されます。 - Vertex AI Studio: 同じ Bearer ヘッダーで
https://cloud.anythingmcp.com/mcp/YOUR_SERVER_IDをリクエストのtools配列に渡してください。
利用可能なツール
| Tool | What it does |
|---|---|
etsy_get_authenticated_user | Return the user the OAuth token belongs to |
etsy_get_user_shops | List shops owned by the user |
etsy_get_shop | Fetch one shop by shop_id with full details (announcement, sale message, etc.) |
etsy_get_shop_listings_active | List active listings in a shop |
etsy_get_listing | Fetch one listing by listing_id with full details |
etsy_get_shop_receipts | List orders (receipts) for the shop |
etsy_get_shop_receipt | Fetch one receipt with buyer info, transactions[], shipping address |
etsy_get_shop_reviews | List reviews (transactions with feedback) for the shop |
etsy_get_listings_by_shop_section | List listings filtered by a shop section |
etsy_get_listings_by_shop | Listings of your own shop by state (active, inactive, sold_out, draft, removed, expired), as the shop owner sees them |
etsy_list_seller_taxonomy | The full tree of Etsy seller categories (id, name, children) |
etsy_list_taxonomy_properties | Properties (size, colour, material…) and their allowed values for one seller category |
etsy_list_shipping_profiles | The shop's shipping profiles |
etsy_list_processing_profiles | The shop's processing profiles (Etsy calls them readiness states: ready to ship or made to order, with processing times) |
etsy_list_return_policies | The shop's return policies |
etsy_list_shop_sections | The shop's sections, to file a listing under one with shop_section_id |
etsy_read_listing_inventory | Products, prices, quantities and SKUs of a listing, per variation |
etsy_create_listing_draft | Create a listing as a draft (not visible to buyers) |
etsy_edit_listing | Change a listing: title, description, tags, category, shipping, section, or state. state=active publishes a draft (it needs at least one… |
etsy_set_listing_inventory | Set price, quantity and SKU of a listing, per variation |
etsy_add_listing_image | Add a photo to a listing from a public image URL (JPG, PNG or GIF, up to 10 MB). rank 1 is the main photo |
etsy_add_order_tracking | Mark an order (receipt) as shipped with its tracking code |
FAQ
Gemini 1.5 Pro / 2.x は MCP をサポートしますか? はい — Gemini CLI ≥ 0.4 と Vertex AI tools API は Bearer ヘッダー付きの httpUrl MCP コネクタを受け入れます。
次のステップ
このガイドは役に立ちましたか?