Intelligence plateformes MCP

Substack Serveur MCP

Substack rassemble des millions de lecteurs et plus de 5 millions d'abonnements payants autour de newsletters, essais, podcasts et vidéos, ce qui en fait une plateforme importante pour le leadership d'opinion, les audiences détenues et les revenus directs issus des lecteurs.

MCP Version: 1.0.0 10 Outils MCP Authentification
Substack

URL de base

https://mcp.pressmonitor.fr/substack/v1

Authentification

Les appels MCP utilisent aussi des jetons Bearer sur 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.fr/substack/v1' -H 'Content-Type: application/json' -H 'Authorization: Bearer YOUR_TOKEN' -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
tool feed

Flux

Flux

Arguments

Nom Type Obligatoire Description
cursor string Non Curseur
tab string Non Onglet

Exemples de code

curl -X POST 'https://mcp.pressmonitor.fr/substack/v1' -H 'Content-Type: application/json' -H 'Authorization: Bearer YOUR_TOKEN' -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"feed","arguments":{"cursor":"NEXT_CURSOR","tab":"SOME_STRING_VALUE"}}}'
tool profile_activity

Activité du profil

Activité du profil

Arguments

Nom Type Obligatoire Description
profile_id string Oui ID du profil

Exemples de code

curl -X POST 'https://mcp.pressmonitor.fr/substack/v1' -H 'Content-Type: application/json' -H 'Authorization: Bearer YOUR_TOKEN' -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"profile_activity","arguments":{"profile_id":"SOME_STRING_VALUE"}}}'
tool profile_posts

Articles du profil

Articles du profil

Arguments

Nom Type Obligatoire Description
profile_id string Oui ID du profil

Exemples de code

curl -X POST 'https://mcp.pressmonitor.fr/substack/v1' -H 'Content-Type: application/json' -H 'Authorization: Bearer YOUR_TOKEN' -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"profile_posts","arguments":{"profile_id":"SOME_STRING_VALUE"}}}'
tool profile_public

Profil public

Profil public

Arguments

Nom Type Obligatoire Description
handle string Oui Identifiant

Exemples de code

curl -X POST 'https://mcp.pressmonitor.fr/substack/v1' -H 'Content-Type: application/json' -H 'Authorization: Bearer YOUR_TOKEN' -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"profile_public","arguments":{"handle":"SOME_STRING_VALUE"}}}'
tool reader_comment

Commentaire du lecteur

Commentaire du lecteur

Arguments

Nom Type Obligatoire Description
comment_id string Oui ID du commentaire

Exemples de code

curl -X POST 'https://mcp.pressmonitor.fr/substack/v1' -H 'Content-Type: application/json' -H 'Authorization: Bearer YOUR_TOKEN' -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"reader_comment","arguments":{"comment_id":"SOME_STRING_VALUE"}}}'
tool reader_comment_replies

Réponses aux commentaires des lecteurs

Réponses aux commentaires des lecteurs

Arguments

Nom Type Obligatoire Description
comment_id string Oui ID du commentaire

Exemples de code

curl -X POST 'https://mcp.pressmonitor.fr/substack/v1' -H 'Content-Type: application/json' -H 'Authorization: Bearer YOUR_TOKEN' -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"reader_comment_replies","arguments":{"comment_id":"SOME_STRING_VALUE"}}}'
tool reader_post

Article du lecteur

Article du lecteur

Arguments

Nom Type Obligatoire Description
post_id string Oui ID de l'article

Exemples de code

curl -X POST 'https://mcp.pressmonitor.fr/substack/v1' -H 'Content-Type: application/json' -H 'Authorization: Bearer YOUR_TOKEN' -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"reader_post","arguments":{"post_id":"SOME_STRING_VALUE"}}}'
tool search_people

Rechercher des personnes

Rechercher des personnes

Arguments

Nom Type Obligatoire Description
query string Oui Requête de recherche
page string Non Page

Exemples de code

curl -X POST 'https://mcp.pressmonitor.fr/substack/v1' -H 'Content-Type: application/json' -H 'Authorization: Bearer YOUR_TOKEN' -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_people","arguments":{"query":"SOME_STRING_VALUE","page":20}}}'
tool search_post

Rechercher un article

Rechercher un article

Arguments

Nom Type Obligatoire Description
query string Oui Requête de recherche
page string Non Page

Exemples de code

curl -X POST 'https://mcp.pressmonitor.fr/substack/v1' -H 'Content-Type: application/json' -H 'Authorization: Bearer YOUR_TOKEN' -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_post","arguments":{"query":"SOME_STRING_VALUE","page":20}}}'
tool search_top

Recherche principale

Recherche principale

Arguments

Nom Type Obligatoire Description
query string Oui Requête de recherche

Exemples de code

curl -X POST 'https://mcp.pressmonitor.fr/substack/v1' -H 'Content-Type: application/json' -H 'Authorization: Bearer YOUR_TOKEN' -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_top","arguments":{"query":"SOME_STRING_VALUE"}}}'