
Epic Web Agent
Interface UIpar epicweb-dev
Serveur MCP avec UI Remix sur Cloudflare Workers — interrogez le matériel d'atelier Epic Web pour guider les agents de codage et consolider l'apprentissage.
Ce qu'il fait
Epic Web Agent est une application MCP full-stack qui s'exécute sur Cloudflare Workers. Elle expose le contenu des ateliers du curriculum Epic Web via un serveur MCP, permettant aux agents de codage (comme ChatGPT, Claude ou Codex) d'interroger le matériel des ateliers, de récupérer du contexte sur des décisions techniques et de rester alignés avec les meilleures pratiques d'Epic Web lors de la génération de code.
L'UI propulsée par Remix vous offre une interface navigateur pour examiner le contenu des ateliers et vérifier les informations utilisées par votre agent. Une page de chat intégrée (à venir) vous permettra de discuter directement avec un LLM ayant accès au serveur MCP.
Fonctionnalités clés
- Récupération de contexte d'atelier — les agents peuvent extraire le matériel pertinent des ateliers Epic Web pour éclairer la génération de code
- UI Remix 3 — interface basée sur navigateur pour examiner le contenu indexé des ateliers
- Runtime Cloudflare Workers — distribué mondialement, sans démarrage à froid (cold start), Durable Objects pour l'état MCP
- Support OAuth — contrôle d'accès sécurisé via la gestion de session basée sur Cloudflare KV
- Suite de tests E2E — les tests Playwright couvrent à la fois l'UI et les points de terminaison du serveur MCP
Installation
Claude Desktop — ajoutez à claude_desktop_config.json :
{
"mcpServers": {
"epic-agent": {
"url": "https://votre-worker-deploye.workers.dev/mcp"
}
}
}
VS Code Copilot — ajoutez à .vscode/settings.json :
{
"github.copilot.chat.mcp.servers": {
"epic-agent": {
"url": "https://votre-worker-deploye.workers.dev/mcp"
}
}
}
Claude.ai web — allez dans Paramètres → Intégrations et ajoutez l'URL du serveur MCP : https://votre-worker-deploye.workers.dev/mcp
Consultez docs/getting-started.md dans le dépôt pour les instructions complètes de déploiement, incluant les variables d'environnement et la configuration des ressources Cloudflare.
Hôtes supportés
Claude Desktop, Claude.ai, ChatGPT, Codex, VS Code Copilot — tout agent compatible MCP supportant le transport HTTP.
Installation rapide
bunx wrangler deploy (after configuring wrangler.toml — see docs/getting-started.md)






