Connecter le serveur MCP

Votre token MCP connecte votre outil d'IA à un seul site web. Les applications (Claude, ChatGPT) prennent le token dans l'URL. Les outils de code (Claude Code, Cursor…) le prennent dans un en-tête Authorization: Bearer.

Récupérez votre token

  1. Ouvrez le tableau de bord sur /app/tokens.
  2. Copiez votre token MCP.

Gardez le token secret. Il peut écrire des pages. S'il fuite, faites-le tourner dans le tableau de bord. L'ancien token cesse de fonctionner immédiatement.

Un token = un site web. Pour 3 sites web, ajoutez 3 connecteurs.

Deux façons d'envoyer le token

Votre outilURLToken
Claude (web, bureau, mobile), ChatGPThttps://mcp.flocon-ai.com/<token>Dans l'URL
Claude Code, Cursor, VS Code, Windsurf, Codex, Gemini CLI, votre propre agenthttps://mcp.flocon-ai.comEn-tête Authorization: Bearer <token>

Pourquoi deux façons ? Les connecteurs de Claude et de ChatGPT ne peuvent pas envoyer d'en-têtes personnalisés. Le token va donc dans l'URL.

L'URL avec le token est un mot de passe. Ne la partagez pas, ne la collez pas dans un chat et ne la commitez pas. Si elle fuite, faites tourner le token.

Claude (applications web, bureau et mobile)

Ouvrez les réglages des connecteurs

Dans Claude (claude.ai ou l'application de bureau), allez dans Paramètres puis Connecteurs.

Ajoutez un connecteur personnalisé

Cliquez sur Ajouter un connecteur personnalisé. Nommez-le flocon-ai. Utilisez cette URL (remplacez <token> par votre token MCP) :

https://mcp.flocon-ai.com/<token>

Laissez vides les champs OAuth (Client ID, Client Secret).

Vérifiez que ça marche

Ouvrez un nouveau chat. Demandez à Claude : « Appelle get_website de Flocon AI. »

Un connecteur ajouté sur le web marche aussi dans les applications de bureau et mobile.

ChatGPT

Activez le mode développeur

Dans ChatGPT, ouvrez Paramètres, puis Applications et connecteurs (ou Connecteurs), puis Paramètres avancés. Activez le mode développeur. Votre offre doit le permettre.

Créez le connecteur

Cliquez sur Créer. Nommez-le flocon-ai. Utilisez cette URL :

https://mcp.flocon-ai.com/<token>

Authentification : Aucune authentification (le token est déjà dans l'URL).

Vérifiez que ça marche

Dans un nouveau chat, activez le mode développeur et le connecteur flocon-ai. Demandez : « Appelle get_website de Flocon AI. »

Claude Code

Lancez ceci dans votre terminal :

claude mcp add --transport http flocon-ai https://mcp.flocon-ai.com --header "Authorization: Bearer <token>"

Ajoutez --scope user pour l'utiliser dans tous vos projets.

Ou partagez-le avec votre équipe dans .mcp.json à la racine du projet. Chacun définit FLOCON_MCP_TOKEN dans son terminal, et le token reste hors de git :

.mcp.json
{
"mcpServers": {
  "flocon-ai": {
    "type": "http",
    "url": "https://mcp.flocon-ai.com",
    "headers": {
      "Authorization": "Bearer ${FLOCON_MCP_TOKEN}"
    }
  }
}
}

Demandez ensuite à Claude Code : « Appelle get_website de Flocon AI. »

Cursor

Ajoutez ceci à .cursor/mcp.json (ou à votre ~/.cursor/mcp.json global) :

.cursor/mcp.json
{
"mcpServers": {
  "flocon-ai": {
    "url": "https://mcp.flocon-ai.com",
    "headers": {
      "Authorization": "Bearer <token>"
    }
  }
}
}

Demandez ensuite à Cursor : « Appelle get_website de Flocon AI. »

VS Code (GitHub Copilot)

Ajoutez ceci à .vscode/mcp.json. VS Code demande le token la première fois et le garde en sécurité. Attention : la clé du haut est servers, pas mcpServers.

.vscode/mcp.json
{
"inputs": [
  {
    "type": "promptString",
    "id": "flocon-token",
    "description": "Flocon AI MCP token",
    "password": true
  }
],
"servers": {
  "flocon-ai": {
    "type": "http",
    "url": "https://mcp.flocon-ai.com",
    "headers": {
      "Authorization": "Bearer ${input:flocon-token}"
    }
  }
}
}

Ensuite, dans Copilot Chat (mode Agent), demandez : « Appelle get_website de Flocon AI. »

Windsurf

Ajoutez ceci à ~/.codeium/windsurf/mcp_config.json (Cascade → MCPs → View raw config). Windsurf utilise serverUrl, pas url.

mcp_config.json
{
"mcpServers": {
  "flocon-ai": {
    "serverUrl": "https://mcp.flocon-ai.com",
    "headers": {
      "Authorization": "Bearer <token>"
    }
  }
}
}

Rafraîchissez la liste des MCP dans Cascade. Puis demandez : « Appelle get_website de Flocon AI. »

Codex (OpenAI)

Codex lit le token dans une variable d'environnement. Il ne l'écrit jamais sur le disque.

export FLOCON_MCP_TOKEN="<token>"
codex mcp add flocon-ai --url https://mcp.flocon-ai.com --bearer-token-env-var FLOCON_MCP_TOKEN

Cela ajoute le serveur dans ~/.codex/config.toml. Mettez la ligne export dans votre profil (~/.zshrc ou ~/.bashrc) pour qu'elle soit toujours définie. Vérifiez avec /mcp dans Codex.

Gemini CLI

Ajoutez ceci à ~/.gemini/settings.json (ou à .gemini/settings.json dans votre projet) :

settings.json
{
"mcpServers": {
  "flocon-ai": {
    "httpUrl": "https://mcp.flocon-ai.com",
    "headers": {
      "Authorization": "Bearer <token>"
    }
  }
}
}

Relancez Gemini CLI. Vérifiez avec /mcp.

Votre propre agent (Claude Agent SDK)

Passez le serveur dans mcpServers. Gardez le token dans une variable d'environnement :

import { query } from "@anthropic-ai/claude-agent-sdk";

for await (const message of query({
prompt: "Call get_website from Flocon AI.",
options: {
  mcpServers: {
    "flocon-ai": {
      type: "http",
      url: "https://mcp.flocon-ai.com",
      headers: { Authorization: `Bearer ${process.env.FLOCON_MCP_TOKEN}` },
    },
  },
},
})) {
console.log(message);
}

Un autre outil ?

Tout client MCP qui parle Streamable HTTP marche :

  • Il peut envoyer des en-têtes → URL https://mcp.flocon-ai.com + en-tête Authorization: Bearer <token>.
  • Il ne peut pas envoyer d'en-têtes → URL https://mcp.flocon-ai.com/<token>, sans authentification.

Ce que vous devez voir

get_website renvoie le nom de votre site web, ses langues, votre offre et le nombre de pages. Si c'est le cas, vous êtes connecté.

Dépannage

  • Erreur 401 : le token est faux ou a été renouvelé. Copiez le nouveau token depuis /app/tokens.
  • Erreur 401 avec « This is a website token (FLOCON_TOKEN). Your AI tool needs the MCP token » : vous avez collé le token du site web. Copiez le token MCP depuis /app/tokens.
  • Claude ou ChatGPT n'arrive pas à se connecter, ou vous demande de vous connecter : vous avez utilisé https://mcp.flocon-ai.com sans le token. Utilisez https://mcp.flocon-ai.com/<token>.
  • L'en-tête est ignoré : vérifiez le mot Bearer et l'espace avant le token : Bearer <token>.
  • Mauvais site web : chaque token appartient à un site web. Utilisez le token du site web voulu.
  • N'utilisez pas le token du site web. Il sert à votre site web (FLOCON_TOKEN). Le MCP le refuse.

Suite : Écrire de bonnes pages.

Mis à jour