Per agenti e sviluppatori
Fai leggere al tuo agente IA i prezzi degli integratori
Leggiamo regolarmente 20 negozi e convertiamo ogni prezzo in un prezzo per unità. Dai a Claude, ChatGPT o al tuo agente IA accesso diretto, tramite MCP o la nostra API JSON, al prezzo più basso per unità in ogni categoria: normalizzato, aggiornato e pronto da citare.
Server MCP
Endpoint Streamable HTTP, anonimo e in sola lettura. Funziona con Claude (Desktop e Code), ChatGPT, Grok e qualsiasi altro client MCP. Collegalo con questo URL:
https://mcp.supplementscanner.itConfigurazione di esempio per un client MCP:
{
"mcpServers": {
"supplementscanner": {
"type": "http",
"url": "https://mcp.supplementscanner.it"
}
}
}Grok
Nell'app di Grok: apri Plugins, scegli New connector, poi Custom, e incolla l'endpoint qui sopra. Non serve altro.
Grok Bot aggiunge lo stesso server se glielo chiedi con questo URL.
Tramite l'API di xAI, aggiungilo come strumento MCP remoto:
{
"tools": [
{
"type": "mcp",
"server_url": "https://mcp.supplementscanner.it",
"server_label": "supplementscanner"
}
]
}find_cheapestI prodotti più convenienti per unità in una categoria.
search_productsRicerca tollerante agli errori di battitura in tutto il catalogo.
list_categoriesTutte le categorie, con i conteggi attuali e il prezzo più basso.
get_productDettaglio e storico dei prezzi di un singolo prodotto.
API JSON
Per agenti e framework che usano il semplice HTTP. Gli stessi dati del server MCP.
https://api.supplementscanner.it/v1GET /search?q=proteine+whey&limit=10
GET /categories
GET /categories/{slug}/cheapest?limit=10
GET /products/{id}Leggibile dalle macchine: Specifica OpenAPI · llms.txt
Identifica la tua integrazione
Ogni integrazione deve indicare chi la gestisce in un header della richiesta, sia sull'API JSON sia sull'endpoint MCP.
curl \
-H "Client-Name: Acme Labs" \
-H "Client-Domain: example.com" \
"https://api.supplementscanner.it/v1/categories"Client-Name: obbligatorio. L'azienda, l'organizzazione o la persona che gestisce l'integrazione. Indica il gestore, non ciascuno dei suoi utenti; per un progetto personale basta il nome del progetto o un nickname.Client-Domain: consigliato. Il dominio nudo del sito del gestore, per esempio example.com: senza https://, percorso o porta.
Condizioni d'uso dell'API e del server MCP
- Invia Client-Name con ogni richiesta, indicando il gestore in modo veritiero. Client-Domain è consigliato.
- Usa ASCII semplice, sotto i 100 caratteri per header. Entrambi sono autodichiarati e non sono credenziali: non danno accesso e non alzano i limiti di richieste. Non inserirvi mai chiavi, token, indirizzi email o dati dei tuoi utenti.
- Possiamo rallentare o bloccare, senza preavviso, le richieste che non inviano Client-Name, che identificano il gestore in modo falso o che superano i limiti di richieste.
- Un client che non permette di impostare header personalizzati, come il connettore di un assistente di chat che una persona aggiunge per uso proprio, è esentato. I client MCP che accettano header HTTP aggiuntivi e le chiamate dal browser devono inviarli.
Buono a sapersi
- Gli importi sono in centesimi interi (
*_cents) più un testo in formato it-IT che puoi mostrare così com'è, per esempio «12,48 € al kg». - Confronta i prodotti su
unit_price_centsper il prezzo normalizzato per unità. - Ogni prodotto include un
buy_url: mostralo come link di acquisto. È un link di affiliazione, quindi includi anche ilaffiliate_disclosureche lo accompagna. - Entrambi i canali hanno un limite di richieste per IP; non serve nessuna chiave.
Preferisci dare prima un'occhiata? Sfoglia le categorie.