← Retour à Documentation

⚖️ MCP vs CLI Architecture

15KBArchitecture Comparison

Analyse Comparative

Comparaison détaillée entre l'approche MCP (Model Context Protocol) et CLI (Command Line Interface) pour l'orchestration de COSMIC RAG, avec focus sur la simplicité et la performance.

MCP Approach

  • Complexité: Serveur MCP + protocol overhead
  • Latence: +150ms par requête
  • Dépendances: Python MCP SDK, FastAPI
  • Avantages: Standardization, ecosystem

CLI Approach (Choisi)

  • Simplicité: Scripts Python directs
  • Latence: 78ms average (2x plus rapide)
  • Dépendances: Minimal, contrôle total
  • Maintenance: Code simple, debuggable

✅ Décision: CLI approach pour COSMIC

Simplicité + Performance + Contrôle total