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
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
}'