Funzionalità beta - Il merchant MCP è in beta e gli account vengono abilitati da una waitlist. Richiedi l’accesso, oppure scrivi a mcp@storekit.com.
Endpoint
Ogni richiesta crea un nuovo server MCP legato all’account autenticato, gestisce un messaggio e si chiude. Nulla viene ricordato tra le chiamate; una conversazione porta con sé gli ID dei locali e degli ordini.
Strumenti
Diciotto strumenti, tutti limitati all’account autenticato. Sedici sono di sola lettura (readOnlyHint: true); create-discount-code e create-payment-link sono scritture. Il riferimento completo degli input è in Strumenti.
Non esistono strumenti che modifichino ordini, menu, locali, utenti o impostazioni.
Contratto in breve
- Ogni successo è un envelope
{ data, meta }, restituito sia comestructuredContentsia come JSON nel primo blocco di testo. Ogni strumento pubblica unoutputSchemacorrispondente. Consulta Formato della risposta. - Gli errori sono risultati
isError: truesolo testo che portano un envelope{ error }con uncodestabile. Consulta Errori. - Gli importi monetari sono in unità minori con un codice valuta esplicito. Le date sono ISO strict. Le query limitate a un locale usano di default il fuso orario del locale, quelle a livello di account usano UTC.
- La paginazione parte da pagina 1, è limitata a 100 righe, e riporta
hasMore/nextPageda un lookahead di una riga anziché dai totali.
Limiti
Riferimento
Autenticazione
Discovery OAuth e sign-in, come viene scelto l’account.
Strumenti
Ogni strumento con i suoi input, i default e la base delle date.
Formato della risposta
L’envelope, la paginazione, le date, i fusi orari e la valuta.
Errori
Codici di errore, regole di retry e le forme che i client devono gestire.