Server MCP per Douyin

MCP per Douyin: video, commenti e trascrizioni del parlato per la tua AI, senza login

Una volta collegato, il tuo agente può cercare video Douyin per like o data di caricamento, scorrere i commenti e le relative risposte, trasformare la voce narrante in testo con un timestamp per ogni frase e controllare follower e post di un account. Il client raggiunge il server di EveryInfra via HTTPS: nessun account Douyin, nessun cookie, nessun browser locale.

37
Douyin funzionalità
24
strumenti
106
piattaforme
URL del server MCP
https://api.everyinfra.com/mcp

Nella Cina continentale usa questo URL: https://api-cn.everyinfra.com/mcp

Esempio: i video di campeggio con più like dell'ultima settimana

everyinfra_call_api
{
  "platform": "douyin",
  "action": "search",
  "params": {
    "keyword": "露营",
    "sort": "most_liked",
    "publish_time": "one_week"
  }
}

Passa l'url di ogni risultato a comments e transcript, e il suo author_id, un secUid che di solito inizia con MS4w, a profile.

Le 37 funzionalità che puoi chiamare tramite MCP per Douyin

everyinfra_list_capabilities fornisce al tuo agente i parametri di ogni funzionalità elencata qui sotto, ed everyinfra_call_api la esegue con platform impostato su douyin e action impostato sul valore della prima colonna. La tabella va oltre video e commenti e include classifiche dei contenuti di tendenza, dati sui creator e su Xingtu, classifiche Hot Spot, prodotti, prodotti del live commerce e musica; i prezzi unitari variano, quindi controlla la terza colonna.

actionFunzionalitàPrezzo
searchRicerca$8.33 per 1.000 richieste
profileDettagli$0.56 per 1.000 richieste
user_postsPost dell'utente$0.56 per 1.000 richieste
videoDettagli del video$0.56 per 1.000 richieste
commentsCommenti$0.56 per 1.000 richieste
comment_repliesRisposte ai commenti$0.56 per 1.000 richieste
trendingTendenze$0.56 per 1.000 richieste
transcriptTrascrizione$0.56 per 1.000 richieste
creator_searchRicerca creator$0.56 per 1.000 richieste
creator_audiencePubblico del creator$0.56 per 1.000 richieste
creator_trendTrend di crescita del creator$0.56 per 1.000 richieste
creator_benchmarkBenchmark del creator$0.56 per 1.000 richieste
xingtu_creator_searchRicerca creator Xingtu$0.56 per 1.000 richieste
xingtu_creator_analyticsAnalisi dei creator Xingtu$0.56 per 1.000 richieste
xingtu_rate_cardListino prezzi dei creator Xingtu$0.56 per 1.000 richieste
xingtu_creator_rankingsClassifiche dei creator Xingtu$0.56 per 1.000 richieste
product_searchRicerca prodotti$13.33 per 1.000 richieste
product_detailDettagli del prodotto$13.33 per 1.000 richieste
live_product_searchRicerca di prodotti nelle live$0.56 per 1.000 richieste
hashtag_searchRicerca hashtag$15.56 per 1.000 richieste
hashtag_detailDettagli dell'hashtag$15.56 per 1.000 richieste
billboard_video_hotClassifica dei video più popolari$0.81 per 1.000 richieste
billboard_low_fan_explosionClassifica dei contenuti di successo pubblicati da account con pochi follower$0.81 per 1.000 richieste
billboard_high_completionClassifica ad alto tasso di completamento$0.81 per 1.000 richieste
billboard_search_hotClassifica delle ricerche più popolari$0.81 per 1.000 richieste
billboard_account_searchRicerca account Hot Spot$0.81 per 1.000 richieste
music_searchRicerca musica$8 per 1.000 richieste
search_suggestSuggerimenti di ricerca$8 per 1.000 richieste
billboard_rise_listClassifica dei contenuti in ascesa$0.81 per 1.000 richieste
billboard_challenge_hotClassifica delle challenge più popolari$0.81 per 1.000 richieste
billboard_topic_hotClassifica degli argomenti più popolari$0.81 per 1.000 richieste
music_detailDettagli del brano$0.81 per 1.000 richieste
xingtu_conversion_abilityCapacità di conversione dei creator Xingtu$1.6 per 1.000 richieste
xingtu_link_structureStruttura degli utenti connessi su Xingtu$16 per 1.000 richieste
xingtu_recommended_videosVideo consigliati su Xingtu$1.6 per 1.000 richieste
xingtu_touch_distributionProvenienza degli utenti connessi su Xingtu$16 per 1.000 richieste
xingtu_video_performancePerformance dei video su Xingtu$16 per 1.000 richieste

Come passare da un argomento ai commenti, alla trascrizione e al profilo di un account

L'url del video restituito da search consente di proseguire: passalo sia a comments sia a transcript; passa author_id a profile e user_posts e l'id di un commento a comment_replies.

  1. Trova video con search

    search

    keyword è ciò che cercheresti nei video, non il nome di un account o l'ID di un video. Ordina per most_liked o newest, limita publish_time a one_day, one_week o half_year e porta limit dal valore predefinito di 10 fino a 50. Ogni video include numero di like, commenti, condivisioni e salvataggi, durata, hashtag e numero di follower dell'autore.

  2. Leggi i commenti con comments e comment_replies

    commentscomment_replies

    Senza page_token, comments restituisce per impostazione predefinita i 20 commenti principali. Per andare più a fondo, invia prima un page_token vuoto, poi ripassa ogni next_page_token, fino a 50 commenti per pagina. Ogni commento ha i flag is_hot e liked_by_author; quando reply_count è maggiore di 0, passa il suo id a comment_replies per ottenere fino a 100 risposte.

  3. Trasforma il parlato in testo con transcript

    transcript

    transcript richiede solo l'url del video. Restituisce il testo parlato completo, segments con inizio e fine in secondi e il testo di ogni frase, oltre ad audio_url e duration_sec. Il tuo agente può citare una frase con il suo timestamp o riassumere l'intero video.

  4. Controlla l'account con profile e user_posts

    profileuser_posts

    author_id è il secUid, quindi funziona come user_id. profile restituisce il nickname, l'ID Douyin, il numero di follower e di video, la località IP, is_live e has_shop. user_posts elenca i video dal più recente al meno recente, 20 per impostazione predefinita e fino a 100; since imposta la data di caricamento meno recente da includere.

Poi chiedi ciò che ti serve

L'agente consulta prima il catalogo delle funzionalità, poi sceglie uno strumento e i relativi parametri. Ogni esempio rimanda alla pagina API corrispondente, così puoi controllare prima parametri e campi.

  1. Cerca su Douyin video di campeggio popolari ed elenca titolo, creator e like di ciascuno.

    Strumento usato: everyinfra_call_apiDouyin · Ricerca

  2. Leggi i commenti di questo video Douyin e riassumi i tre problemi segnalati più spesso.

    Strumento usato: everyinfra_call_apiDouyin · Commenti

  3. Elenca gli ultimi video di questo account Douyin con like, commenti e condivisioni di ciascuno.

    Strumento usato: everyinfra_call_apiDouyin · Post dell'utente

  4. Trasforma in testo l'audio parlato di questo video Douyin.

    Strumento usato: everyinfra_call_apiDouyin · Trascrizione

Aggiungilo al tuo client

Inserisci https://api.everyinfra.com/mcp nelle impostazioni MCP remoto del client e aggiungi un header: Authorization: Bearer, seguito dalla tua chiave API. Con quella chiave accedi a 24 strumenti allo stesso indirizzo: everyinfra_call_api più gli strumenti per ricerca, risoluzione dei CAPTCHA, AI e account.

mcp.json
{
  "mcpServers": {
    "everyinfra": {
      "url": "https://api.everyinfra.com/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

Conserva la chiave API nelle impostazioni dei segreti o delle variabili d'ambiente del client e non farne mai il commit in un repository.

Vedi i passaggi di configurazione per Claude, Cursor e altri client, e tutti gli strumenti

Domande frequenti

L'MCP per Douyin richiede il mio account Douyin?

No. Il client si collega via HTTPS a un server gestito da EveryInfra, senza account Douyin, cookie, installazione locale né browser; l'unica credenziale è la tua chiave API EveryInfra. Ogni funzionalità legge dati pubblici e non pubblica, non mette like e non invia messaggi.

Che formato usano i link dei video e gli ID degli account?

I video usano https://www.douyin.com/video/<video ID>; video, comments e transcript accettano tutti quell'url, non un link a un profilo o a una pagina di ricerca. Gli account usano il secUid, che di solito inizia con MS4w e compare nei risultati come author_id; inseriscilo in user_id per profile e user_posts. author_uid è l'ID numerico della stessa persona.

Posso ottenere il numero di visualizzazioni dei video Douyin?

No, non quelle reali: Douyin non pubblica il numero di visualizzazioni. view_count manca nella maggior parte dei risultati e a volte vale 0, e in nessuno dei due casi riflette le riproduzioni effettive. Per valutare l'andamento di un video, usa like_count, comment_count e share_count.

Quanti commenti posso ottenere per chiamata, come funziona la paginazione e come vengono conteggiati?

Una singola chiamata senza page_token legge i commenti principali: 20 per impostazione predefinita e circa 50–60 al massimo, indipendentemente dal valore impostato per limit. Per la paginazione, invia prima un page_token vuoto, poi ripassa invariato ogni next_page_token; ogni pagina contiene fino a 50 commenti di primo livello e il token dura 24 ore. Ogni blocco di 20 commenti conta come una chiamata, quindi una pagina con 50 commenti conta come 3 chiamate; un blocco senza risultati non viene addebitato.

Cosa restituisce la trascrizione?

Il testo parlato completo in text, più segments, una timeline frase per frase in cui ogni voce ha start, end (in secondi) e text. Restituisce anche audio_url e la durata del video come duration_sec, tutto a partire da un singolo url del video.

Come viene addebitato l'MCP per Douyin?

Paghi per funzionalità: quelle per Douyin costano da $0.56 per 1.000 richieste e il collegamento tramite MCP non comporta costi aggiuntivi. Le chiamate non riuscite, con parametri non validi o senza risultati non vengono addebitate; i commenti sono addebitati in blocchi di 20 commenti restituiti, ogni pagina di user_posts conta come una chiamata e il catalogo everyinfra_list_capabilities è gratuito.

Dai al tuo agente commenti e trascrizioni di Douyin

Registrati, crea una chiave API nella console e aggiungila alla configurazione qui sopra per iniziare a chiamare questi strumenti dalla chat.

Le nostre statistiche di visita interne sono sempre attive. Google Analytics viene caricato solo se scegli «Consenti analisi». Informativa sulla privacy