Serveur MCP
Piloter LinkPost depuis Claude Code ou Claude Desktop sans écrire une ligne d'HTTP
Le Model Context Protocol (MCP) est un standard qui permet à un client IA (Claude Code, Claude Desktop, Cursor…) d'appeler des outils externes en langage naturel. LinkPost expose un serveur MCP qui donne accès à 13 outils — génération, analyse, calendrier, stats — depuis ton client IA préféré.
Concrètement : tu demandes à Claude Code "génère-moi 3 posts sur l'IA et programme le meilleur demain matin" et il le fait, sans que tu aies à écrire une seule requête HTTP.
Qui c'est fait pour
- Tu utilises Claude Code ou Claude Desktop au quotidien
- Tu veux brainstormer, générer, analyser et programmer des posts depuis le chat
- Tu veux inspecter tes stats et ton calendrier sans ouvrir l'app
- Tu veux tester des idées en langage naturel avant de les publier
Si tu préfères appeler l'API depuis un script ou un outil no-code, regarde plutôt la page API publique.
Prérequis
- Un compte LinkPost actif. La génération et la réécriture de posts sont gratuites via le MCP ; seule l'analyse de qualité (
analyze_post) consomme 1 crédit par appel. - Une clé API (format
lp_live_xxx) créée dans Paramètres → Clés API. Assure-toi qu'elle a au minimum les scopesposts:generate,posts:read,posts:writeetaccount:read. - Claude Code ou un autre client MCP installé.
Configuration
Claude Code
Ajoute le serveur à .claude/mcp-servers.json à la racine de ton projet (ou dans ~/.claude/mcp-servers.json pour une config globale) :
{
"linkpost": {
"type": "url",
"url": "https://www.linkpost.gg/api/mcp",
"headers": {
"Authorization": "Bearer lp_live_VOTRE_CLE"
}
}
}Relance Claude Code. Les 13 outils LinkPost apparaissent automatiquement.
Autres clients MCP
Le serveur parle le transport Streamable HTTP standard du SDK MCP officiel. N'importe quel client compatible peut s'y connecter en pointant sur https://www.linkpost.gg/api/mcp avec le header Authorization: Bearer lp_live_xxx.
Outils disponibles
18 outils — génération, édition, analyse et recherche.
Génération & édition
| Outil | Description | Coût |
|---|---|---|
generate_post | Génère des propositions de post à partir d'un sujet, sauve en draft | Gratuit |
rewrite_post | Réécrit un post avec une instruction (plus punchy, plus court, etc.) | Gratuit |
analyze_post | Analyse la qualité d'écriture (règles validées + tactiques détectées) | 1 crédit |
Brouillons (CRUD complet)
| Outil | Description | Coût |
|---|---|---|
list_drafts | Liste tes drafts et posts programmés en texte brut | Gratuit |
get_draft_by_id | Récupère le contenu complet d'un brouillon (texte + HTML) | Gratuit |
create_draft | Crée un draft à partir d'un texte (optionnellement programmé) | Gratuit |
update_draft | Met à jour le contenu et/ou la programmation d'un draft existant | Gratuit |
delete_draft | Supprime un draft (action définitive) | Gratuit |
Tes posts publiés
| Outil | Description | Coût |
|---|---|---|
get_posts | Liste tes posts publiés avec likes, commentaires, shares, impressions | Gratuit |
get_post_by_urn | Détails complets d'un post (texte, métriques, règles validées, tactiques détectées) | Gratuit |
Recherche & découverte d'inspirations
| Outil | Description | Coût |
|---|---|---|
search_inspirations | Cherche dans les profils LinkedIn que tu as importés (texte, format, likes, date, auteur) | Gratuit |
discover_inspirations | Recherche hybride sémantique + FTS sur toute la bibliothèque LinkPost, avec filtres timeline et score de viralité | Gratuit |
Viralité
| Outil | Description | Coût |
|---|---|---|
predict_virality | Prédit le score de viralité d'un post avant publication | Gratuit |
Calendrier & compte
| Outil | Description | Coût |
|---|---|---|
get_calendar | Vue consolidée du calendrier sur une plage de dates | Gratuit |
get_credits | Solde de crédits et dernières transactions | Gratuit |
get_account | Profil, solde, comptes LinkedIn, profils d'écriture | Gratuit |
list_writing_profiles | Liste les profils d'écriture disponibles | Gratuit |
activate_writing_profile | Bascule le profil d'écriture actif | Gratuit |
Exemples d'utilisation
Brainstormer et programmer
"Génère-moi 3 posts sur les pièges de l'hypergrowth pour une startup. Programme le meilleur mardi prochain à 8h00."
Claude appelle generate_post → te montre les 3 propositions → tu choisis celle qui te plaît → Claude appelle create_draft avec scheduledAt pour la programmer.
Auditer ses stats
"Montre-moi mes 10 derniers posts, dis-moi lequel a le mieux marché et pourquoi."
Claude appelle get_posts avec limit: 10 puis analyse les métriques pour t'expliquer le pattern.
Prédire la viralité avant de publier
"Voici mon brouillon :
[texte]. Prédis son score de viralité et suggère 2 améliorations."
Claude appelle predict_virality → interprète le score → propose des changements concrets.
Trouver de l'inspi dans tes profils importés
"Cherche dans mes inspirations des posts carrousel qui ont fait plus de 500 likes et parlent de leadership."
Claude appelle search_inspirations avec format: carousel, minLikes: 500, search: leadership.
Découvrir les posts les plus viraux d'une niche
"Trouve les 5 posts les plus viraux des 7 derniers jours sur le burnout en startup, en français."
Claude appelle discover_inspirations avec query: "burnout startup", timeline: "7d", sort: "most-viral", language: "fr", limit: 5. La recherche est sémantique (FTS + embeddings) sur toute la bibliothèque, et chaque post est noté par le score de viralité (ratio likes / moyenne de l'auteur).
Itérer sur un brouillon existant
"Reprends mon dernier draft, raccourcis-le et reprogramme-le pour jeudi 8h."
Claude appelle list_drafts → get_draft_by_id → rewrite_post (instruction: "raccourcir") → update_draft avec le nouveau contenu et scheduledAt mis à jour. Tout reste dans un seul draft, pas d'accumulation.
Slash commands intégrées (pas besoin d'installer quoi que ce soit)
Le serveur MCP expose aussi 10 prompts (capability MCP prompts) qui apparaissent comme des slash commands natifs dans claude.ai web, Claude Desktop, ChatGPT et tout client MCP — dès que tu connectes https://www.linkpost.gg/api/mcp.
| Slash command | Ce que ça fait |
|---|---|
/linkpost-idees-posts | Brainstorme 10 idées de posts diversifiées et sourcées |
/linkpost-tendances | Synthèse des tendances LinkedIn cette semaine |
/linkpost-posts-viraux | Top 10 posts viraux configurables (topic, période) |
/linkpost-plan | Plan éditorial 1 semaine / 1 mois / 3 mois |
/linkpost-mes-statistiques | Diagnostic de tes posts récents + insights actionnables |
/linkpost-conseils | Conseils timing/format/contexte calendaire pour cette semaine |
/linkpost-tendances-lead-magnet | Posts viraux avec mécanique de capture + idées personnalisées |
/linkpost-infographie | 5 idées d'infographies + templates AI Studio |
/linkpost-repost | Reprendre un brouillon ou republier un post passé |
/linkpost-ecrire | Écrire un post complet (boucle generate + virality + rewrite) |
Comment ça marche :
- Tu connectes LinkPost comme custom connector dans claude.ai (Settings → Connectors) ou Claude Desktop
- Tu te logges via OAuth (le flow LinkPost)
- Selon ton client, tu accèdes aux commandes différemment :
- claude.ai web : clique sur le bouton
+à gauche du chat → Connecteurs → Ajouter depuis LinkPost → choisis une commande dans la liste. Le prompt s'attache comme un fichier.txtà ton message, tu peux ajouter du contexte puis envoyer. - Claude Desktop : tape
/dans un chat — un menu liste les 10 commandes (slash menu natif). - Claude Code CLI : tape
/(les prompts MCP apparaissent à côté des skills locales).
- claude.ai web : clique sur le bouton
- Tu pick une commande, optionnellement tu remplis un argument (topic, durée…), tu envoies
- Le chat orchestre ensuite avec les 18 tools MCP pour répondre
La langue (FR / EN) est détectée depuis ton profil LinkPost — pas besoin de la spécifier.
Différence avec les skills Claude Code : les skills (à installer dans .claude/skills/) sont pour les power users qui codent en ligne de commande — elles donnent un workflow multi-étape orchestré. Les prompts MCP sont la version "1 click" pour tout le monde, le LLM du client se charge de l'orchestration.
Bon à savoir
- Même clé, mêmes quotas — MCP et API publique partagent les mêmes clés, les mêmes scopes, et le même rate limit.
- Crédits — La génération et la réécriture sont gratuites via le MCP. Seul
analyze_postconsomme 1 crédit par appel. Regarde ton solde avecget_credits. - Liens cliquables — Tous les tools qui retournent un post (
get_posts,get_post_by_urn,search_inspirations,discover_inspirations) incluent un champlinkpostUrlà côté duurnbrut. Cette URL ouvre directement la page Inspirations de LinkPost filtrée sur ce post (ex:https://www.linkpost.gg/app/inspirations?postIds=urn%3Ali%3Aactivity%3A7345...). Pratique pour aller voir un post depuis la conversation Claude en un clic. - Clé rotation — Si tu révoques la clé utilisée par le MCP, Claude Code perd l'accès instantanément. Crée une nouvelle clé, mets à jour le JSON, relance.
- Sécurité — Ta clé est dans un fichier JSON local. Ne le commit pas. Ajoute
.claude/mcp-servers.jsonà ton.gitignoresi besoin.
Voir aussi
- API publique — L'API REST sous-jacente, si tu veux appeler les endpoints directement depuis un script
- Crédits — Comprendre les coûts de génération