Vai al contenuto
Tutti i case study
2026Fondatore · Prodotto e ingegneria

SociallyMCP.com

Dati social per la tua AI, a una chiave API di distanza — senza login, senza stack di scraping.

Realizzato presso Ditta individuale
Schermata della homepage di SociallyMCP.com
Il prodotto live, catturato dal sito pubblico.
90+
tool MCP tipizzati
$0 → $500
piani self-service
0 logins
login social necessari

Contesto

Un server Model Context Protocol ospitato che dà a Claude, ChatGPT, Gemini, Cursor e a qualsiasi client MCP accesso ai dati social senza account. 90+ tool TikTok che coprono ricerca, profili, video, hashtag, musica, shop, live, trend, località e commenti — collegati con un solo comando da CLI e un bearer token.

Il prodotto

Cosa vende
Accesso a consumo ai dati social sotto forma di tool MCP: 1 chiamata = 1 credito, fatturata mensilmente con un tetto di spesa netto.
Chi lo compra
Sviluppatori e team che costruiscono agenti AI e hanno bisogno di dati TikTok veri, senza voler gestire infrastruttura di scraping o account social.
Prezzo
Free (30 richieste) → Starter 10 $/1k → Growth 25 $/10k → Scale 130 $/100k → Max 500 $/1M richieste al mese, con rate limit che vanno da 10/min a 100/sec.
Il cuneo
Non serve mai un login TikTok, una sessione o un cookie. Gli approcci concorrenti richiedono credenziali o uno scraper self-hosted; qui bastano una chiave API e una riga di configurazione.

Il problema

Gli assistenti AI ragionano bene sui dati social e non riescono a procurarseli. Ogni team che voleva numeri di TikTok dentro un flusso agentico ricostruiva lo stesso strato fragile: infrastruttura da mantenere, account a rischio ban, cookie di sessione da ruotare e forme di risposta che cambiano senza preavviso. Sono settimane di lavoro che non differenzia niente, prima ancora di iniziare il prodotto vero.

Architettura

Architettura — semplificata
qualsiasi client MCPClaudeCursorChatGPTGemini · Cline · Codex SociallyMCP MCP su streamable HTTP90+ tool tipizzatiscopo stretto, schemi stabiliBearer tokenuna chiave per cliente1 chiamata = 1 creditotetto di spesa mensile nettoRate limiting10/min su Free → 100/sec su MaxAPI dati esternastranezze assorbite quiDashboard clientelog per richiesta · analyticsNessun login social, sessione o cookie — sola lettura, senza accountJSON normalizzato, stabile fra i cambiamenti della piattaforma

Il server MCP è il contratto. Il client vede soltanto tool tipizzati con schemi stabili; la fonte dati a monte, le sue stranezze, i suoi retry e i suoi cambi di formato restano tutti dietro quel confine. La contabilizzazione sta sullo stesso collo di bottiglia, ed è per questo che fatturazione per chiamata e tetti di spesa netti sono un'unica implementazione invece di una preoccupazione sparsa ovunque.

Specifica tecnica

Protocollo
Model Context Protocol su streamable HTTP; compatibile con qualsiasi client MCP, nessun SDK richiesto.
Superficie dei tool
90+ tool TikTok fra ricerca, profili, video, hashtag, musica, shop, live, trend, località e commenti.
Autenticazione
Bearer token per chiave API. Nessun login alla piattaforma social, nessuna sessione, nessun cookie in nessun momento.
Onboarding
Un comando: claude mcp add --transport http, più un header Authorization con la chiave API.
Contabilizzazione
1 chiamata = 1 credito, con tetti di spesa mensili che bloccano invece di fatturare l'eccedenza.
Rate limiting
Limiti per piano: da 10 richieste/minuto su Free fino a 100 richieste/secondo su Max.
Osservabilità
Dashboard per il cliente con log per singola richiesta e analytics di consumo.
Modello dei dati
Sola lettura, in tempo reale, risposte JSON strutturate con schema stabile attraverso i cambiamenti della piattaforma.
Roadmap
Instagram e altre reti dietro la stessa interfaccia di tool.

Come l'ho costruito

  1. Ho costruito l'integrazione come server Model Context Protocol, così qualsiasi client compatibile — Claude Desktop e Code, ChatGPT, Gemini CLI, Cursor, Windsurf, Cline, Codex — si collega senza un adattatore dedicato.

  2. Ho scomposto la superficie in 90+ tool tipizzati e dallo scopo stretto invece di un unico endpoint generico, perché un agente sceglie il tool giusto da un nome e una firma chiari molto più affidabilmente di quanto costruisca una query corretta contro un'API generica.

  3. Ho tenuto la fonte dati a monte dietro un unico adattatore e normalizzato ogni risposta in una forma JSON stabile, così un cambiamento lato piattaforma resta contenuto e non arriva mai all'agente del cliente.

  4. Ho reso tutto senza account e in sola lettura — nessun login social, sessione o cookie — il che elimina il rischio di ban e l'onere di ruotare le credenziali, che sono ciò che rende costosa la strada fai-da-te.

  5. Ho costruito la contabilizzazione come funzionalità di prodotto di prima classe: crediti per richiesta, tetti di spesa mensili che bloccano davvero e una dashboard con log e analytics, così un agente impazzito in loop non può generare una fattura a sorpresa.

  6. Ho ridotto l'onboarding a un solo comando — `claude mcp add --transport http` con un bearer token — perché è sull'attrito della configurazione che si vince o si perde la conversione di uno strumento per sviluppatori.

Risultato

  • Rilasciato un prodotto per sviluppatori self-service con un piano gratuito funzionante e cinque a pagamento, da 0 a 500 $/mese.
  • Tolto al cliente l'intero problema dell'infrastruttura dati: niente account, niente cookie, niente rotazione di proxy — una chiave API.
  • Contabilizzazione e tetti di spesa rendono il listino adottabile in sicurezza: un agente in loop di retry trova un blocco netto, non una fattura.
  • Il disegno un-tool-per-capacità rende additiva l'aggiunta di una rete: Instagram si inserisce dietro la stessa interfaccia senza rompere gli agenti esistenti.

Cerchi qualcuno che sappia prendersi tutto il pezzo?

Ruolo full-time, progetto a contratto o un'architettura che ha bisogno di un secondo parere — raccontami che forma ha. Se non sono la persona giusta te lo dico subito.

Scrivimi