Claude Docs

MCP : Model Context Protocol

Le protocole ouvert qui permet à Claude de se connecter à des outils externes — bases de données, APIs, services SaaS — sans code custom.

Mis à jour le 18 avril 2026·Version: Claude Opus 4.7·
mcpintégrationsavancé

MCP (Model Context Protocol) est un protocole ouvert standardisé par Anthropic. Il définit comment un modèle d'IA communique avec des serveurs qui exposent des outils, des ressources ou des prompts.

Analogie

MCP est à Claude ce que USB est à un ordinateur : un connecteur standard. N'importe quel service qui expose un serveur MCP devient utilisable par Claude — sans écrire de code d'intégration côté client.

Architecture

┌────────────┐      MCP       ┌──────────────────┐
│ Claude     │ ◄────────────► │ Serveur MCP      │
│ (client)   │   JSON-RPC     │ (votre service)  │
└────────────┘                └──────────────────┘

Le client (Claude.ai, Claude Code, ou une app custom) appelle le serveur pour :

  • Tools — fonctions appelables (lister des tickets Jira, exécuter une requête SQL)
  • Resources — documents consultables (contenu de fichiers, pages de wiki)
  • Prompts — templates réutilisables exposés par le serveur

Exemples de serveurs MCP existants

@modelcontextprotocol/server-filesystem

Donne à Claude accès à un dossier local en lecture/écriture.

Serveurs officiels

Slack, GitHub, Linear, Google Drive, Postgres — voir modelcontextprotocol.io.

Configurer MCP dans Claude Code

{
  "mcpServers": {
    "filesystem": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-filesystem", "/Users/ariel/docs"]
    }
  }
}
MCP vs Tool Use

Tool Use de l'API définit des outils ad hoc pour un seul appel. MCP définit un serveur persistant, standardisé, réutilisable par plusieurs clients. Choisissez MCP quand l'intégration est durable.

Écrire son propre serveur MCP

Anthropic publie des SDK en Python et TypeScript. Un serveur MCP minimal fait moins de 50 lignes. Voir modelcontextprotocol.io pour les guides officiels.