Everything
Everything est le serveur MCP de référence publié dans le dépôt officiel modelcontextprotocol/servers. Il ne sert pas à un usage concret : c’est un serveur de test qui exerce l’ensemble des fonctionnalités du protocole MCP, pensé pour les développeurs de clients MCP.
Fonctionnalités principales
- 19 outils de démonstration, dont echo, get-sum, get-tiny-image, get-structured-content et trigger-long-running-operation
- 4 prompts (simple-prompt, args-prompt, completable-prompt, resource-prompt) et 4 types de ressources (texte et binaire dynamiques, documents statiques, ressources de session)
- Test du sampling, de l’élicitation, de la journalisation, des complétions et des abonnements aux ressources
- Suivi de progression et tâches asynchrones
- Trois transports : stdio (par défaut), Streamable HTTP et SSE (déprécié)
Installation
Configuration pour Claude Desktop :
{
"mcpServers": {
"everything": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-everything"]
}
}
}Lancement direct avec le transport Streamable HTTP :
npx @modelcontextprotocol/server-everything streamableHttpBon à savoir
- Nécessite Node.js ; une image Docker mcp/everything est aussi proposée
- Sous Windows, utilisez la commande cmd avec les arguments /c npx -y @modelcontextprotocol/server-everything
- Idéal pour vérifier qu’un client gère correctement chaque primitive du protocole, mais à ne pas déployer en production
Source : documentation officielle de Everything (MCP), consultée le 28 octobre 2026.
Compatibilité
Ce serveur fonctionne avec les clients MCP suivants :
Claude DesktopClaude CodeCursorVS CodeChatGPTWindsurf
Indice de confiance : Élevé
- Serveur officiel
- Dépôt public disponible
- Installation documentée
- Documentation fournie
Indice indicatif calculé à partir des informations disponibles (statut officiel, dépôt, documentation). Il ne constitue pas un audit de sécurité.
npx -y @modelcontextprotocol/server-everything
Tarif : Gratuit
