Guida al connettore9 minuti di lettura37 tool MCP7 lingue

Come collegare Appstle Subscriptions a Gemini via MCP

Gestisci gli abbonamenti Shopify in Appstle da qualsiasi agente AI: contratti e clienti, ordini di rinnovo futuri e passati, pausa e ripresa, salto e riprogrammazione, frequenza e prossima data di addebito, aggiunta, sostituzione o rimozione di prodotti, sconti, indirizzo di consegna, selling plan, regole di sostituzione, attività di retention e ricavi per contratto. Annullamento e addebito immediato sono disattivati all'installazione.

HCA cura del team HelpCodeAggiornato 9 min di lettura Open source su GitHub

Nessuna carta di credito · 7 giorni di prova · Alternativa self-host disponibile

Appstle Subscriptions

Appstle Subscriptions

Manage Shopify subscriptions in Appstle from any AI agent: find subscription contracts and customers, see upcoming and past renewal orders, pause, resume or cancel, skip and reschedule orders, change frequency and next billing date, add, swap or remove products, apply discounts, update the delivery address, and read selling plans, swap rules, retention activity and revenue per subscription.

tool

37

Regione

INTL

Categoria

E-commerce

Autenticazione

API Key

Env vars richieste

APPSTLE_API_KEY
Installa con un clic su Cloud

7 giorni di prova gratuita · Nessuna carta di credito

  • Prova gratuita di 7 giorni
    Nessuna carta di credito
  • GDPR & SOC 2 ready
    Dati in UE, log di audit
  • Open source su GitHub
    Open source · AGPL-3.0
  • Funziona con ChatGPT, Claude, Gemini
    Qualsiasi client compatibile MCP

Salta l'installazione. Attivo in meno di 2 minuti.

Avvia una prova gratuita su cloud.anythingmcp.com, aggiungi Appstle Subscriptions con un clic, poi punta il tuo client AI (Claude, ChatGPT, Copilot o Cursor) all'endpoint MCP generato. Niente Docker, niente git clone, nessuna esperienza di sviluppo richiesta.

Inizia la prova gratuita

In breve

Gestisci gli abbonamenti Shopify in Appstle da qualsiasi agente AI: contratti e clienti, ordini di rinnovo futuri e passati, pausa e ripresa, salto e riprogrammazione, frequenza e prossima data di addebito, aggiunta, sostituzione o rimozione di prodotti, sconti, indirizzo di consegna, selling plan, regole di sostituzione, attività di retention e ricavi per contratto. Annullamento e addebito immediato sono disattivati all'installazione.

Prova a chiedere

Prompt di esempio per Appstle Subscriptions

Clicca su un prompt per copiarlo. Incollalo in Claude, ChatGPT, Cursor, Gemini, Copilot o OpenClaw per eseguirlo contro questo connettore.

Appstle Subscriptions · live via MCP
Condividi
Opus 4.7

Claude è un'AI e può sbagliare. Verifica sempre le risposte.

💡 Niente installazione? Vai direttamente su cloud.anythingmcp.com. Accedi, clicca Connectors → Appstle Subscriptions, inserisci le credenziali, genera una MCP API key e hai finito. Niente Docker, niente git clone, niente server locale.

Appstle Subscriptions + Gemini

Gestisci gli abbonamenti Shopify in Appstle da qualsiasi agente AI: contratti e clienti, ordini di rinnovo futuri e passati, pausa e ripresa, salto e riprogrammazione, frequenza e prossima data di addebito, aggiunta, sostituzione o rimozione di prodotti, sconti, indirizzo di consegna, selling plan, regole di sostituzione, attività di retention e ricavi per contratto. Annullamento e addebito immediato sono disattivati all'installazione.

Prerequisiti

Le istruzioni di setup complete sono incluse nel connettore stesso (visibili nello store quando lo selezioni). Le variabili d'ambiente richieste sono:

APPSTLE_API_KEY

Step 1 — Ottieni le credenziali

La configurazione richiede circa 2 minuti. Ti serve un negozio Shopify con l'app Appstle Subscriptions su un piano che include l'accesso API.

  1. Nell'admin di Shopify apri l'app Appstle Subscriptions, poi Settings, API Key Management.
  2. Crea una chiave API (fino a 10 per negozio) e incollala in APPSTLE_API_KEY. Il connettore la invia nell'header X-API-Key. La chiave dà pieno accesso agli abbonamenti del negozio, quindi tienila segreta.
  3. Installa il connettore ed esegui appstle_subscriptions_list_subscription_contracts: elenca i contratti di abbonamento e conferma la chiave.

Il connettore usa la Appstle Subscriptions Admin API (https://subscription-admin.appstle.com/api/external/v2).

Cosa legge: i contratti di abbonamento con stato, cliente, prossima data di addebito, intervallo di addebito e di consegna, prodotti e importo dell'ordine, cercabili per stato, date, nome o email del cliente, numero d'ordine, prodotto, variante, selling plan o importo. Il contratto completo come lo tiene Shopify, con id delle righe, id degli sconti, metodo e indirizzo di consegna e metodo di pagamento. I clienti con abbonamenti, con profilo, metodi di pagamento e contratti. Gli ordini futuri (QUEUED) con i loro id di billing attempt, gli ordini di rinnovo passati (riusciti, falliti e saltati; gli ordini iniziali del checkout non sono inclusi) e il tracking dell'ultimo ordine. I gruppi di abbonamento e i selling plan, le regole di sostituzione dei prodotti, i metodi di consegna a cui un contratto può passare, ricavi e ciclo di addebito attuale per contratto, un report di tutto il negozio sui tentativi di addebito dei rinnovi per stato (SUCCESS per i ricavi, FAILURE per i pagamenti falliti) e le attività di retention: ogni volta che un cliente ha attraversato il flusso di annullamento o pausa, con il motivo e se ha accettato l'offerta di retention.

Cosa scrive: mette in pausa (PAUSED) o riprende (ACTIVE) un abbonamento, sposta la prossima data di addebito, cambia la frequenza di addebito e di consegna, salta, ripristina o riprogramma un ordine futuro, aggiunge, modifica, sostituisce o rimuove prodotti, cambia il selling plan, applica un codice sconto Shopify o uno sconto personalizzato e rimuove sconti, cambia l'indirizzo di consegna e la nota dell'ordine, e fa inviare da Shopify al cliente un link per aggiornare il metodo di pagamento. Può anche creare un link di accesso temporaneo al portale clienti; quel link accede come il cliente, quindi dallo solo a quel cliente. Queste modifiche toccano abbonamenti reali e di solito mandano un'email al cliente, quindi l'AI dice cosa cambierà e aspetta il tuo sì.

Disattivati all'installazione: appstle_subscriptions_cancel_contract (ferma tutti gli addebiti e le consegne futuri; un contratto annullato non si può riprendere) e appstle_subscriptions_bill_order_now (addebita subito la carta del cliente; l'esito compare più tardi negli ordini passati). Un admin li attiva quando servono al team.

Formati dei dati: gli id di contratti, clienti, billing attempt, gruppi, prodotti e varianti sono numerici. Gli id delle righe e degli sconti sono id GraphQL completi di Shopify come gid://shopify/SubscriptionLine/..., e l'AI li passa esattamente come li riceve. Le date sono ISO 8601 con fuso orario (2026-11-01T00:00:00Z). Gli importi sono nella valuta del negozio. Gli stati dei contratti sono ACTIVE, PAUSED e CANCELLED; i billing attempt sono QUEUED, SUCCESS, FAILURE, SKIPPED e altri. Un nuovo indirizzo di consegna si invia completo, non solo il campo cambiato.

Paginazione: i tool di elenco accettano page (da 0) e size (default 20, al massimo 2000). Il totale è in _headers.x-total-count. sort accetta una colonna del database in snake_case con la direzione, ad es. next_billing_date,asc. appstle_subscriptions_get_customer pagina i contratti del cliente con cursor.

Errori comuni: 401 o 403 significa chiave API errata o revocata, oppure un piano Appstle senza accesso API. 400 spiega una modifica rifiutata, ad es. una data nel passato, una riga sotto il minimo dell'abbonamento o un ordine non più QUEUED. 404 è un id sconosciuto. 429 è un limite di frequenza: attendi e riprova.

Il connettore non crea nuovi abbonamenti, non modifica gruppi di abbonamento, selling plan o regole di sostituzione e non cambia da sé il metodo di pagamento: invia al cliente il link per aggiornarlo.

Step 2 — Installa l'adapter

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

Step 3 — Aggiungi il connettore in Gemini

L'URL del tuo server: in AnythingMCP apri MCP Servers → il server su cui si trova questo connettore e copia il suo URL (https://cloud.anythingmcp.com/mcp/…). Usalo ovunque questa guida mostra YOUR_SERVER_ID.

Gemini CLI legge i server MCP da ~/.gemini/settings.json (su Windows %USERPROFILE%\.gemini\settings.json). Aggiungi:

{
  "mcpServers": {
    "anythingmcp": {
      "httpUrl": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
      "headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
    }
  }
}
  1. Crea una chiave API MCP in AnythingMCP da MCP Servers → il tuo server → API keys e incollala al posto di YOUR_MCP_API_KEY.
  2. Salva il file e riavvia gemini.
  3. Esegui /mcp in Gemini CLI (oppure gemini mcp list dal terminale): anythingmcp dovrebbe risultare connesso.
  4. Inizia a scrivere prompt: Gemini CLI ora può chiamare i tool di Appstle Subscriptions.

Tool disponibili

ToolWhat it does
appstle_subscriptions_list_subscription_contractsList and search subscription contracts of the shop: contract id, status, customer name and email, next billing date, billing and delivery…
appstle_subscriptions_get_contractOne subscription contract as Shopify holds it: status, next billing date, billing and delivery policy, lines (with the line ids the line…
appstle_subscriptions_get_contract_analyticsRevenue analytics of one contract: total revenue generated, number of successful orders and the formatted revenue
appstle_subscriptions_get_contract_current_cycleCurrent billing cycle number of a contract (how many successful billings so far, the initial order counting as 1)
appstle_subscriptions_get_contract_fulfillmentsFulfillment of the latest successful order of a contract: shipment status, tracking numbers and links, delivery estimate and fulfilled line…
appstle_subscriptions_get_delivery_optionsDelivery methods a contract can switch to, based on its address and products (shipping, local delivery, pickup)
appstle_subscriptions_list_upcoming_ordersUpcoming (QUEUED) orders of a contract or a customer, by billing date: billing attempt id, billing date and status
appstle_subscriptions_list_past_ordersPast (processed) renewal orders of the shop, a contract or a customer: successful, failed and skipped billing attempts with order id and…
appstle_subscriptions_get_past_orders_reportReport of renewal billing attempts across the shop by status (e.g
appstle_subscriptions_list_customersCustomers that have subscriptions, with name, email, number of subscriptions and their status
appstle_subscriptions_get_customerOne customer with profile (name, email, phone, addresses), payment methods and a page of their subscription contracts
appstle_subscriptions_list_customer_subscriptionsAll valid (active, paused or otherwise not deleted) subscription contracts of one customer with full details: status, products, billing and…
appstle_subscriptions_get_customer_portal_linkCreate a time-limited link to the customer portal where a customer manages their own subscriptions
appstle_subscriptions_list_subscription_groupsSubscription groups (Shopify selling plan groups) with their selling plans (frequency, discount, prepaid settings) and the products and…
appstle_subscriptions_get_subscription_groupOne subscription group (selling plan group) by id with its plans and products
appstle_subscriptions_list_selling_plansEvery selling plan across all subscription groups in one flat list: selling plan id and name, frequency, discount and group
appstle_subscriptions_list_product_swapsProduct swap automations of the shop: rules that replace products in subscription orders after a number of cycles, with source and…
appstle_subscriptions_list_retention_activitiesCustomer retention activities: each time a customer went through the cancel or pause flow, with the reason, the retention offer shown and…
appstle_subscriptions_update_contract_statusPause (PAUSED) or resume (ACTIVE) a subscription
appstle_subscriptions_cancel_contractCancel a subscription contract now: all future billing and deliveries stop and the customer gets the cancellation email if enabled
appstle_subscriptions_update_next_billing_dateMove the next billing (order) date of a contract
appstle_subscriptions_update_billing_intervalChange how often the customer is charged, e.g. every 2 WEEK or every 1 MONTH
appstle_subscriptions_update_delivery_intervalChange how often the subscription is delivered (for prepaid plans this can differ from billing)
appstle_subscriptions_skip_orderSkip one upcoming (QUEUED) order by its billing attempt id; it stays listed as SKIPPED and later orders are not affected
appstle_subscriptions_skip_upcoming_orderSkip the next upcoming order of a contract without knowing its billing attempt id
appstle_subscriptions_unskip_orderRestore a skipped order to QUEUED so it is billed and shipped again; only possible before its billing date
appstle_subscriptions_reschedule_orderMove one upcoming order to another date; optionally shift the later orders by the same offset
appstle_subscriptions_bill_order_nowCharge an upcoming order now instead of on its billing date
appstle_subscriptions_add_line_itemAdd a product variant to a subscription, recurring or only for the next order
appstle_subscriptions_update_line_itemChange a product in a subscription: its quantity, price, variant (swap to another product or flavour) and/or selling plan (frequency), in…
appstle_subscriptions_remove_line_itemRemove a product from a subscription
appstle_subscriptions_apply_discount_codeApply an existing Shopify discount code to the future orders of a subscription
appstle_subscriptions_add_custom_discountGive a subscription a manual discount: PERCENTAGE (percentage), FIXED amount off or a fixed PRICE (amount), optionally for a limited number…
appstle_subscriptions_remove_discountRemove a discount from a subscription; future orders are priced without it
appstle_subscriptions_update_shipping_addressChange the delivery address (or delivery method type) of a subscription for future orders
appstle_subscriptions_update_order_noteSet the note added to every future order of a subscription (empty text clears it)
appstle_subscriptions_send_payment_method_update_emailHave Shopify email the customer a secure link to update the payment method of a subscription (e.g. after a failed payment)

Esempi di prompt

  • "Quali abbonamenti vengono addebitati nei prossimi 7 giorni? Elenca cliente, prodotti e importo."
  • "Trova gli abbonamenti di [email protected] e salta il suo prossimo ordine."
  • "Mostra i pagamenti di rinnovo falliti degli ultimi 30 giorni e, dopo la mia conferma, manda a ogni cliente l'email per aggiornare il metodo di pagamento."
  • "Perché i clienti hanno annullato il mese scorso? Riassumi le attività di retention per motivo e offerta accettata."
  • "Imposta il contratto 123456 sulla consegna ogni 2 mesi e sostituisci il caffè con la variante decaffeinata. Mostrami prima il contratto."

FAQ

Dove cerca i server MCP Gemini CLI? In ~/.gemini/settings.json per il tuo utente, oppure in .gemini/settings.json dentro un progetto. gemini mcp list mostra ogni server e se si connette.

Prossimi passi

Questa guida ti è stata utile?

Il tuo agente Appstle Subscriptions è a un clic di distanza.

Installa il connettore, incolla la chiave, chiedi a Gemini. 7 giorni gratis, senza carta di credito.

Guide correlate

Connettori

Appstle Subscriptions su MCP: abbonamenti Shopify, rinnovi, salti e abbandoni in qualsiasi agente AI

Gestisci gli abbonamenti Shopify in Appstle da qualsiasi agente AI: contratti e clienti, ordini di rinnovo futuri e passati, pausa e ripresa, salto e riprogrammazione, frequenza e prossima data di addebito, aggiunta, sostituzione o rimozione di prodotti, sconti, indirizzo di consegna, selling plan, regole di sostituzione, attività di retention e ricavi per contratto. Annullamento e addebito immediato sono disattivati all'installazione.

Connettori

Come collegare Appstle Subscriptions a ChatGPT via MCP

Gestisci gli abbonamenti Shopify in Appstle da qualsiasi agente AI: contratti e clienti, ordini di rinnovo futuri e passati, pausa e ripresa, salto e riprogrammazione, frequenza e prossima data di addebito, aggiunta, sostituzione o rimozione di prodotti, sconti, indirizzo di consegna, selling plan, regole di sostituzione, attività di retention e ricavi per contratto. Annullamento e addebito immediato sono disattivati all'installazione.

Connettori

Come collegare Appstle Subscriptions a Claude via MCP

Gestisci gli abbonamenti Shopify in Appstle da qualsiasi agente AI: contratti e clienti, ordini di rinnovo futuri e passati, pausa e ripresa, salto e riprogrammazione, frequenza e prossima data di addebito, aggiunta, sostituzione o rimozione di prodotti, sconti, indirizzo di consegna, selling plan, regole di sostituzione, attività di retention e ricavi per contratto. Annullamento e addebito immediato sono disattivati all'installazione.

Connettori

Come collegare Appstle Subscriptions a Microsoft Copilot via MCP

Gestisci gli abbonamenti Shopify in Appstle da qualsiasi agente AI: contratti e clienti, ordini di rinnovo futuri e passati, pausa e ripresa, salto e riprogrammazione, frequenza e prossima data di addebito, aggiunta, sostituzione o rimozione di prodotti, sconti, indirizzo di consegna, selling plan, regole di sostituzione, attività di retention e ricavi per contratto. Annullamento e addebito immediato sono disattivati all'installazione.

Connettori

Come collegare Appstle Subscriptions a Cursor via MCP

Gestisci gli abbonamenti Shopify in Appstle da qualsiasi agente AI: contratti e clienti, ordini di rinnovo futuri e passati, pausa e ripresa, salto e riprogrammazione, frequenza e prossima data di addebito, aggiunta, sostituzione o rimozione di prodotti, sconti, indirizzo di consegna, selling plan, regole di sostituzione, attività di retention e ricavi per contratto. Annullamento e addebito immediato sono disattivati all'installazione.

Connettori

Come collegare Appstle Subscriptions a Meta Muse via MCP

Gestisci gli abbonamenti Shopify in Appstle da qualsiasi agente AI: contratti e clienti, ordini di rinnovo futuri e passati, pausa e ripresa, salto e riprogrammazione, frequenza e prossima data di addebito, aggiunta, sostituzione o rimozione di prodotti, sconti, indirizzo di consegna, selling plan, regole di sostituzione, attività di retention e ricavi per contratto. Annullamento e addebito immediato sono disattivati all'installazione.