MCP

Veille Instagram pour marques, créateurs et équipes tendances MCP Server

Outils MCP pour Instagram

URL de base

https://mcp.pressmonitor.com/instagram/v1

Authentification

Les appels MCP utilisent également des jetons Bearer via des requêtes JSON-RPC 2.0.

Authorization: Bearer YOUR_TOKEN

Découvrir les outils

Commencez par lister les outils exposés par le serveur MCP.

curl -X POST \ 'https://mcp.pressmonitor.com/instagram/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
outil audio_info

Informations audio

Informations audio

Arguments

Nom Type Obligatoire Description
audio_id string Oui Identifiant audio
cursor string Non Curseur de pagination pour la page suivante

Exemples de code

curl -X POST \ 'https://mcp.pressmonitor.com/instagram/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"audio_info","arguments":{"audio_id":"SOME_STRING_VALUE","cursor":"NEXT_CURSOR"}}}'
outil comments

Commentaires

Commentaires

Arguments

Nom Type Obligatoire Description
shortcode string Oui Code court
count string Non Nombre de résultats à retourner
cursor string Non Curseur de pagination pour la page suivante

Exemples de code

curl -X POST \ 'https://mcp.pressmonitor.com/instagram/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"comments","arguments":{"shortcode":"SOME_STRING_VALUE","count":20,"cursor":"NEXT_CURSOR"}}}'
outil comments_thread

Fil de commentaires

Fil de commentaires

Arguments

Nom Type Obligatoire Description
comment_id string Oui Identifiant du commentaire
count string Non Nombre de résultats à retourner
cursor string Non Curseur de pagination pour la page suivante

Exemples de code

curl -X POST \ 'https://mcp.pressmonitor.com/instagram/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"comments_thread","arguments":{"comment_id":"SOME_STRING_VALUE","count":20,"cursor":"NEXT_CURSOR"}}}'
outil followers

Abonnés

Abonnés

Arguments

Nom Type Obligatoire Description
username_or_id_or_url string Oui Nom d'utilisateur, identifiant ou URL
cursor string Non Curseur de pagination pour la page suivante

Exemples de code

curl -X POST \ 'https://mcp.pressmonitor.com/instagram/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"followers","arguments":{"username_or_id_or_url":"SOME_STRING_VALUE","cursor":"NEXT_CURSOR"}}}'
outil following

Abonnements

Abonnements

Arguments

Nom Type Obligatoire Description
username_or_id_or_url string Oui Nom d'utilisateur, identifiant ou URL
cursor string Non Curseur de pagination pour la page suivante

Exemples de code

curl -X POST \ 'https://mcp.pressmonitor.com/instagram/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"following","arguments":{"username_or_id_or_url":"SOME_STRING_VALUE","cursor":"NEXT_CURSOR"}}}'
outil hashtag_posts

Publications avec hashtag

Publications avec hashtag

Arguments

Nom Type Obligatoire Description
hashtag string Oui Hashtag
count string Non Nombre de résultats à retourner
cursor string Non Curseur de pagination pour la page suivante

Exemples de code

curl -X POST \ 'https://mcp.pressmonitor.com/instagram/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"hashtag_posts","arguments":{"hashtag":"SOME_STRING_VALUE","count":20,"cursor":"NEXT_CURSOR"}}}'
outil highlight_info

Informations sur la story à la une

Informations sur la story à la une

Arguments

Nom Type Obligatoire Description
highlight_id string Oui Identifiant de la story à la une
cursor string Non Curseur de pagination pour la page suivante

Exemples de code

curl -X POST \ 'https://mcp.pressmonitor.com/instagram/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"highlight_info","arguments":{"highlight_id":"SOME_STRING_VALUE","cursor":"NEXT_CURSOR"}}}'
outil highlights

Stories à la une

Stories à la une

Arguments

Nom Type Obligatoire Description
username_or_id_or_url string Oui Nom d'utilisateur, identifiant ou URL
cursor string Non Curseur de pagination pour la page suivante

Exemples de code

curl -X POST \ 'https://mcp.pressmonitor.com/instagram/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"highlights","arguments":{"username_or_id_or_url":"SOME_STRING_VALUE","cursor":"NEXT_CURSOR"}}}'
outil info

Informations

Informations

Arguments

Nom Type Obligatoire Description
username_or_id_or_url string Oui Nom d'utilisateur, identifiant ou URL
cursor string Non Curseur de pagination pour la page suivante
include_about string Non Inclure la section "À propos"
url_embed_safe string Non URL sécurisée pour intégration

Exemples de code

curl -X POST \ 'https://mcp.pressmonitor.com/instagram/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"info","arguments":{"username_or_id_or_url":"SOME_STRING_VALUE","cursor":"NEXT_CURSOR","include_about":"SOME_STRING_VALUE","url_embed_safe":"SOME_STRING_VALUE"}}}'
outil likes

Mentions J’aime

Mentions J’aime

Arguments

Nom Type Obligatoire Description
shortcode string Oui Code court (shortcode)
count string Non Nombre de résultats à retourner
cursor string Non Curseur de pagination pour la page suivante

Exemples de code

curl -X POST \ 'https://mcp.pressmonitor.com/instagram/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"likes","arguments":{"shortcode":"SOME_STRING_VALUE","count":20,"cursor":"NEXT_CURSOR"}}}'
outil location_posts

Publications par lieu

Publications par lieu

Arguments

Nom Type Obligatoire Description
location_id string Oui Identifiant du lieu
count string Non Nombre de résultats à retourner
cursor string Non Curseur de pagination pour la page suivante

Exemples de code

curl -X POST \ 'https://mcp.pressmonitor.com/instagram/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"location_posts","arguments":{"location_id":"SOME_STRING_VALUE","count":20,"cursor":"NEXT_CURSOR"}}}'
outil post_info

Informations sur la publication

Informations sur la publication

Arguments

Nom Type Obligatoire Description
url_or_shortcode string Oui URL ou code court
cursor string Non Curseur de pagination pour la page suivante
url_embed_safe string Non URL sécurisée pour intégration

Exemples de code

curl -X POST \ 'https://mcp.pressmonitor.com/instagram/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"post_info","arguments":{"url_or_shortcode":"SOME_STRING_VALUE","cursor":"NEXT_CURSOR","url_embed_safe":"SOME_STRING_VALUE"}}}'
outil posts

Publications

Publications

Arguments

Nom Type Obligatoire Description
username_or_id_or_url string Oui Nom d'utilisateur, identifiant ou URL
cursor string Non Curseur de pagination pour la page suivante

Exemples de code

curl -X POST \ 'https://mcp.pressmonitor.com/instagram/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"posts","arguments":{"username_or_id_or_url":"SOME_STRING_VALUE","cursor":"NEXT_CURSOR"}}}'
outil reels

Reels

Reels

Arguments

Nom Type Obligatoire Description
username_or_id_or_url string Oui Nom d'utilisateur, identifiant ou URL
cursor string Non Curseur de pagination pour la page suivante

Exemples de code

curl -X POST \ 'https://mcp.pressmonitor.com/instagram/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"reels","arguments":{"username_or_id_or_url":"SOME_STRING_VALUE","cursor":"NEXT_CURSOR"}}}'
outil reposts

Repartages

Repartages

Arguments

Nom Type Obligatoire Description
username_or_id_or_url string Oui Nom d'utilisateur, identifiant ou URL
count string Non Nombre de résultats à retourner
cursor string Non Curseur de pagination pour la page suivante

Exemples de code

curl -X POST \ 'https://mcp.pressmonitor.com/instagram/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"reposts","arguments":{"username_or_id_or_url":"SOME_STRING_VALUE","count":20,"cursor":"NEXT_CURSOR"}}}'
outil search_audios

Recherche d'audios

Recherche d'audios

Arguments

Nom Type Obligatoire Description
search_query string Oui Requête de recherche
cursor string Non Curseur de pagination pour la page suivante

Exemples de code

curl -X POST \ 'https://mcp.pressmonitor.com/instagram/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_audios","arguments":{"search_query":"SOME_STRING_VALUE","cursor":"NEXT_CURSOR"}}}'
outil search_coordinates

Rechercher par coordonnées

Rechercher par coordonnées

Arguments

Nom Type Obligatoire Description
lat string Oui Latitude
lng string Oui Longitude
cursor string Non Curseur de pagination pour la page suivante

Exemples de code

curl -X POST \ 'https://mcp.pressmonitor.com/instagram/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_coordinates","arguments":{"lat":"SOME_STRING_VALUE","lng":"SOME_STRING_VALUE","cursor":"NEXT_CURSOR"}}}'
outil search_hashtags

Rechercher des hashtags

Rechercher des hashtags

Arguments

Nom Type Obligatoire Description
search_query string Oui Requête de recherche
cursor string Non Curseur de pagination pour la page suivante

Exemples de code

curl -X POST \ 'https://mcp.pressmonitor.com/instagram/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_hashtags","arguments":{"search_query":"SOME_STRING_VALUE","cursor":"NEXT_CURSOR"}}}'
outil search_locations

Rechercher des lieux

Rechercher des lieux

Arguments

Nom Type Obligatoire Description
search_query string Oui Requête de recherche
cursor string Non Curseur de pagination pour la page suivante

Exemples de code

curl -X POST \ 'https://mcp.pressmonitor.com/instagram/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_locations","arguments":{"search_query":"SOME_STRING_VALUE","cursor":"NEXT_CURSOR"}}}'
outil search_posts

Rechercher des publications

Rechercher des publications

Arguments

Nom Type Obligatoire Description
search_query string Oui Requête de recherche
cursor string Non Curseur de pagination pour la page suivante

Exemples de code

curl -X POST \ 'https://mcp.pressmonitor.com/instagram/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_posts","arguments":{"search_query":"SOME_STRING_VALUE","cursor":"NEXT_CURSOR"}}}'
outil search_reels

Rechercher des reels

Rechercher des reels

Arguments

Nom Type Obligatoire Description
search_query string Oui Requête de recherche
cursor string Non Curseur de pagination pour la page suivante

Exemples de code

curl -X POST \ 'https://mcp.pressmonitor.com/instagram/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_reels","arguments":{"search_query":"SOME_STRING_VALUE","cursor":"NEXT_CURSOR"}}}'
outil search_similar

Rechercher similaire

Rechercher similaire

Arguments

Nom Type Obligatoire Description
username_or_id string Oui Nom d'utilisateur ou identifiant
cursor string Non Curseur de pagination pour la page suivante

Exemples de code

curl -X POST \ 'https://mcp.pressmonitor.com/instagram/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_similar","arguments":{"username_or_id":"SOME_STRING_VALUE","cursor":"NEXT_CURSOR"}}}'
outil search_users

Rechercher des utilisateurs

Rechercher des utilisateurs

Arguments

Nom Type Obligatoire Description
search_query string Oui Requête de recherche
cursor string Non Curseur de pagination pour la page suivante

Exemples de code

curl -X POST \ 'https://mcp.pressmonitor.com/instagram/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_users","arguments":{"search_query":"SOME_STRING_VALUE","cursor":"NEXT_CURSOR"}}}'
outil stories

Stories

Stories

Arguments

Nom Type Obligatoire Description
username_or_id_or_url string Oui Nom d'utilisateur, identifiant ou URL
cursor string Non Curseur de pagination pour la page suivante

Exemples de code

curl -X POST \ 'https://mcp.pressmonitor.com/instagram/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"stories","arguments":{"username_or_id_or_url":"SOME_STRING_VALUE","cursor":"NEXT_CURSOR"}}}'
outil tagged

Identifié

Identifié

Arguments

Nom Type Obligatoire Description
username_or_id_or_url string Oui Nom d'utilisateur, identifiant ou URL
count string Non Nombre de résultats à retourner
cursor string Non Curseur de pagination pour la page suivante

Exemples de code

curl -X POST \ 'https://mcp.pressmonitor.com/instagram/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"tagged","arguments":{"username_or_id_or_url":"SOME_STRING_VALUE","count":20,"cursor":"NEXT_CURSOR"}}}'