MCP

TikTok Serveur MCP

TikTok rassemble plus d'1 milliard d'utilisateurs mensuels autour de vidéos courtes, lives et découverte guidée par les tendances, ce qui en fait une plateforme importante pour la pertinence culturelle, les campagnes créateurs et la découverte produit.

MCP Version: 1.0.0 5 Outils MCP Authentification
TikTok

URL de base

https://mcp.pressmonitor.fr/mcp

Authentification

Les appels MCP utilisent aussi des jetons Bearer sur des requêtes JSON-RPC 2.0.

Authorization: Bearer YOUR_TOKEN

post_comments

Commentaires de la publication

Arguments

Nom Type Obligatoire Description
aweme_id string Oui ID Aweme
count integer Non Nombre de résultats à retourner
cursor integer Non Curseur
device_id string Non ID de l'appareil

Exemples de code

curl -X POST "https://mcp.pressmonitor.fr/mcp" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" -H "Content-Type: application/json" -d '{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "post_comments",
    "arguments": {
      "aweme_id": "VALUE"
    }
  },
  "id": 1
}'

post_detail

Détail de la publication

Arguments

Nom Type Obligatoire Description
aweme_id string Oui ID Aweme
device_id string Non ID de l'appareil
from string Non Depuis

Exemples de code

curl -X POST "https://mcp.pressmonitor.fr/mcp" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" -H "Content-Type: application/json" -d '{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "post_detail",
    "arguments": {
      "aweme_id": "VALUE"
    }
  },
  "id": 1
}'

search_video

Recherche de vidéos

Arguments

Nom Type Obligatoire Description
keyword string Oui Mot-clé
count integer Non Nombre de résultats à retourner
cursor integer Non Curseur
device_id string Non ID de l'appareil
search_id string Non ID de recherche

Exemples de code

curl -X POST "https://mcp.pressmonitor.fr/mcp" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" -H "Content-Type: application/json" -d '{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "search_video",
    "arguments": {
      "keyword": "VALUE"
    }
  },
  "id": 1
}'

user_info

Infos utilisateur

Arguments

Nom Type Obligatoire Description
sec_uid string Non Sec Uid
unique_id string Non ID unique
with_commerce_info string Non Avec infos commerce

Exemples de code

curl -X POST "https://mcp.pressmonitor.fr/mcp" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" -H "Content-Type: application/json" -d '{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "user_info",
    "arguments": {}
  },
  "id": 1
}'

user_posts

Publications de l'utilisateur

Arguments

Nom Type Obligatoire Description
sec_uid string Oui Sec Uid
count integer Non Nombre de résultats à retourner
cursor integer Non Curseur
device_id string Non ID de l'appareil
from string Non Depuis
with_play_token string Non Avec jeton de lecture

Exemples de code

curl -X POST "https://mcp.pressmonitor.fr/mcp" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" -H "Content-Type: application/json" -d '{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "user_posts",
    "arguments": {
      "sec_uid": "VALUE"
    }
  },
  "id": 1
}'