Ouvrir l'app

Serveur MCP

Adkumo expose un serveur Model Context Protocol, pour que tout client MCP — Claude Code, Claude Desktop, Cursor, ChatGPT — puisse piloter Adkumo sans quitter son interface de chat native. Cherchez des entreprises, parcourez des annonces, listez et créez des créations, et publiez sur vos plateformes publicitaires connectées, le tout depuis votre assistant.

Endpoint

https://<project-ref>.supabase.co/functions/v1/mcp-server/mcp

La <project-ref> exacte de votre espace de travail se trouve dans l'URL de votre compte. En auto-hébergement, remplacez l'hôte par le vôtre.

Authentification

L'authentification utilise OAuth 2.1 — vous vous connectez une fois avec votre compte Adkumo, le client stocke un refresh token et la connexion reste active. Aucune clé API à générer ou à coller.

À la première connexion d'un client, votre navigateur s'ouvre sur la connexion Adkumo. Après approbation, le client reçoit un access token de courte durée plus un refresh token. Le rafraîchissement est automatique — vous ne vous connectez qu'une fois.

Connecter Claude Code

Une commande dans votre terminal :

claude mcp add adkumo \
  --transport http \
  --url https://<project-ref>.supabase.co/functions/v1/mcp-server/mcp

Claude Code ouvre un onglet de navigateur, vous vous connectez à Adkumo, et la connexion est active. Vérifiez avec claude mcp list.

Connecter Claude Desktop

Modifiez ~/Library/Application Support/Claude/claude_desktop_config.json (macOS — adaptez le chemin sous Windows / Linux) :

{
  "mcpServers": {
    "adkumo": {
      "type": "http",
      "url": "https://<project-ref>.supabase.co/functions/v1/mcp-server/mcp"
    }
  }
}

Redémarrez Claude Desktop. À la première utilisation, votre navigateur s'ouvre pour la connexion, puis les outils Adkumo apparaissent dans le sélecteur d'outils de chaque conversation.

Connecter Cursor

Ajoutez le même serveur à ~/.cursor/mcp.json (ou un .cursor/mcp.json au niveau du projet) :

{
  "mcpServers": {
    "adkumo": {
      "url": "https://<project-ref>.supabase.co/functions/v1/mcp-server/mcp"
    }
  }
}

Rechargez Cursor et approuvez la connexion lorsque vous y êtes invité.

Dépannage

SymptômeCause probableSolution
401 Unauthorized à chaque appelRefresh token expiré ou révoquéRelancez le flux d'auth : dans Claude Code, claude mcp remove adkumo puis ré-ajoutez ; dans les autres clients, déconnectez puis reconnectez.
405 Method Not AllowedLe client a envoyé GET / DELETE à /mcpLe transport est sans état et uniquement POST — généralement une mauvaise config du client.
Les outils agissent sur la mauvaise marqueUne autre marque est activeDemandez au client de changer de marque — voir Exemples.

Une fois connecté, voir Exemples pour le catalogue complet des outils et des prompts à essayer.