Guide d'intégration Open Source

Serveur MCP Upload-Post Connectez Claude, Cursor & tout agent IA

Ajoutez un bloc de configuration à votre client IA et votre assistant gagne 40 outils pour publier, planifier, analyser et gérer les réseaux sociaux — TikTok, Instagram, YouTube, LinkedIn, Facebook, X, Threads, Reddit, Bluesky, Pinterest, Google Business.

~/.claude/mcp.json
{
  "mcpServers": {
    "upload-post": {
      "url": "https://mcp.upload-post.com/mcp",
      "headers": {
        "Authorization": "ApiKey YOUR_API_KEY"
      }
    }
  }
}

Qu'est-ce que MCP ?

Le Model Context Protocol est un standard ouvert qui permet aux assistants IA de découvrir et d'appeler des outils externes via une seule interface uniforme. Au lieu d'écrire du code, vous donnez à l'assistant l'accès à un serveur et il choisit lui-même les outils à utiliser.

Zéro code

Collez un snippet JSON, redémarrez votre client. Pas de SDK, pas de plomberie.

Stateless & privé

Votre clé API circule dans chaque requête et le serveur ne stocke rien. Self-host disponible si vous voulez le contrôle total.

40 outils documentés

Chaque outil correspond 1:1 à un endpoint public sur docs.upload-post.com. Aucune surprise.

Démarrage rapide

Deux façons de le brancher. Les deux exposent les mêmes 40 outils.

Recommandé

Hosted (HTTP)

Utilisez notre endpoint managé. Chaque requête transporte votre propre clé API — multi-tenant et stateless de notre côté.

  1. Récupérez votre clé API sur app.upload-post.com → API Keys.
  2. Collez le snippet ci-dessous dans la configuration de votre client IA.
  3. Redémarrez le client.
mcp.json
{
  "mcpServers": {
    "upload-post": {
      "url": "https://mcp.upload-post.com/mcp",
      "headers": {
        "Authorization": "ApiKey YOUR_API_KEY"
      }
    }
  }
}
Local

Local (stdio via npx)

Le serveur tourne sur votre machine, lancé par le client IA. Latence plus faible, un seul utilisateur.

  1. Installez Node.js 18+.
  2. Collez le snippet ci-dessous — npx télécharge le serveur au premier lancement.
  3. Redémarrez votre client IA.
mcp.json
{
  "mcpServers": {
    "upload-post": {
      "command": "npx",
      "args": ["-y", "@upload-post/mcp"],
      "env": {
        "UPLOAD_POST_API_KEY": "YOUR_API_KEY"
      }
    }
  }
}

Ce que l'agent peut faire

40 outils, organisés par domaine. L'agent les choisit automatiquement selon votre demande.

Groupe Outils
Upload upload_video, upload_photos, upload_text, upload_document
Statut get_status, get_job_status, get_history, get_media
Planification list_scheduled, cancel_scheduled, edit_scheduled
Analytics get_analytics, get_total_impressions, get_post_analytics, get_platform_metrics
Utilisateurs get_account_info, list_users, create_user, delete_user, generate_jwt, validate_jwt
Pages / boards get_facebook_pages, get_linkedin_pages, get_pinterest_boards, get_google_business_locations, select_google_business_location, get_reddit_detailed_posts
Commentaires get_post_comments, reply_to_comment, public_reply_to_comment
DM send_dm, list_dm_conversations, manage_autodms
FFmpeg submit_ffmpeg_job, get_ffmpeg_job, download_ffmpeg_result, get_ffmpeg_consumption
File d'attente get_queue_settings, update_queue_settings, preview_queue

Essayez ces prompts dans votre client IA

L'agent choisit lui-même les bons outils.

“Liste les utilisateurs de mon compte Upload-Post.”
“Publie cette URL vidéo sur TikTok et Instagram sous le profil « marketing », légende : « Lancement printemps ».”
“Programme un post texte sur LinkedIn pour lundi prochain à 10h00, heure de Madrid.”
“Montre-moi les analytics du profil « marketing » du dernier mois.”
“Réponds en privé au dernier commentaire de mon post Instagram.”
“Coupe cette vidéo aux 30 premières secondes et publie-la en TikTok.”

Prêt à brancher Upload-Post à votre IA ?

Gratuit avec n'importe quel plan Upload-Post. Open source sous MIT — auditez, forkez ou self-hostez.