Skip to content

SpecForgeLe serveur MCP qui donne une mémoire structurée à votre IA

Vous n'avez pas besoin d'être expert — mais les experts l'adorent aussi. Fonctionne sur Mac, Windows et Linux. Se connecte à Claude, Cursor, Windsurf, Gemini CLI et plus encore. Sans clé API. Sans compte. Installation en 2 minutes.

macOS
Windows
Linux

Compatible avec tout votre écosystème

Un serveur MCP. N'importe quel agent IA. N'importe quel langage.

Claude
ChatGPT
Cursor
Windsurf
Gemini
GitHub Copilot
VS Code
Claude
ChatGPT
Cursor
Windsurf
Gemini
GitHub Copilot
VS Code
TypeScript
Python
Go
Rust
Swift
Kotlin
PHP
Ruby
C#
Dart
Flutter
React
Next.js
TypeScript
Python
Go
Rust
Swift
Kotlin
PHP
Ruby
C#
Dart
Flutter
React
Next.js

Quel problème résout-il ?

Quand vous développez des logiciels avec un assistant IA, vous rencontrez les mêmes problèmes en boucle :

  • L'IA oublie ce que vous construisiez à mi-chemin
  • Vous décrivez la même fonctionnalité 3 fois dans des conversations différentes
  • Le code finit différent de ce que vous aviez en tête au départ
  • Vous ne savez pas si la fonctionnalité est "terminée" ou juste "à peu près terminée"

SpecForge résout tout cela. Il donne à votre IA une mémoire organisée de ce qu'il faut construire, comment le construire, et comment vérifier que c'est correctement terminé — pour que vous gardiez toujours le contrôle.


Comment ça fonctionne — 4 étapes

1. Dites à SpecForge ce que vous voulez construire

"Crée une spec pour ajouter la connexion Google à mon projet"

SpecForge pose les questions nécessaires et génère une spec — un document court avec un plan étape par étape et une liste de ce que "terminé" veut vraiment dire.

2. Votre IA suit la spec

La spec devient l'accord de développement. Votre IA la lit, la suit et vérifie le travail automatiquement.

3. Validez quand vous avez terminé

"Valide la spec SPEC-001 contre mon code dans /chemin/vers/projet"

SpecForge vous indique exactement quels points de la liste sont faits, lesquels manquent et ce qui a changé par rapport au plan initial (on appelle ça le "drift" — quand le code ne correspond plus à ce qui avait été convenu).

4. Déployez en toute confiance

Chaque plan est sauvegardé et versionné. Chaque changement est enregistré. Vous connaissez toujours l'état réel de votre projet.


Installation rapide

Prérequis : Node.js ≥ 22 (télécharger ici). Sans clé API. Sans compte. Toutes les données restent en local.

Le bloc de configuration est identique pour tous les agents — seul l'emplacement du fichier diffère :

json
{
  "mcpServers": {
    "specforge": {
      "command": "npx",
      "args": ["-y", "specforge-mcp@latest"]
    }
  }
}

Claude Desktop

1. Ouvrez Claude Desktop → menu ClaudeParamètres → onglet DéveloppeurModifier la config

2. Collez le bloc de configuration ci-dessus dans "mcpServers", enregistrez et redémarrez Claude Desktop.

Claude Code — 1 commande

bash
claude mcp add specforge -- npx -y specforge-mcp@latest

Cursor

Ouvrez ou créez ~/.cursor/mcp.json, collez le bloc de configuration et redémarrez Cursor.

Windsurf

Ouvrez ou créez ~/.codeium/windsurf/mcp_config.json, collez le bloc de configuration et redémarrez Windsurf.

Gemini CLI

Ouvrez ou créez ~/.gemini/settings.json, collez le bloc de configuration et redémarrez Gemini CLI.

ChatGPT Desktop

Ouvrez ou créez le fichier de configuration à :

  • Mac : ~/Library/Application Support/ChatGPT/config.json
  • Windows : %APPDATA%\ChatGPT\config.json

Collez le bloc dans "mcpServers", enregistrez et redémarrez ChatGPT. Nécessite ChatGPT Plus ou Pro.

Cline (extension VS Code)

Dans VS Code avec Cline installé : ouvrez la barre latérale Cline → cliquez sur MCP Servers → collez le bloc. Cline →

Guide complet avec exemples →


Pour qui est-il fait ?

Je suis...SpecForge m'aide à...
Un développeur solo utilisant ClaudeGarder mon IA concentrée et ne jamais me répéter entre les sessions
Un dev débutant avec les outils IAObtenir des specs structurées et professionnelles sans savoir comment les rédiger
Un tech lead ou architecteAppliquer les standards, détecter les dérives et garder l'équipe alignée
Un freelanceDocumenter ce que j'ai construit pour les clients et détecter les dérives de périmètre tôt
Un étudiant apprenant à coderApprendre les pratiques de développement professionnel en utilisant des outils IA

Voir les 59 outils →


59 Outils. 8 Flux.

FluxCe qu'il fait
A — ConfigurationConfigurer votre projet pour que SpecForge comprenne ce que vous construisez
B — PlanificationCréer, mettre à jour et gérer vos plans de fonctionnalités (specs)
C — AnalyseEstimer la durée, auditer la qualité, détecter quand le code dévie du plan
D — ConceptionConcevoir des bases de données, contrats UI, journal de décisions et plans d'exécution
E — Stack & AgentsSuggestions d'outils, vérification de versions, générer des compétences IA personnalisées
F — LivraisonGénérer des tests, de la documentation, des suggestions d'outils, connecter la gestion de projet
G — InfrastructureIntégration Git, exécuter plusieurs agents IA en parallèle, gérer le contexte partagé
H — GouvernanceAuditer les dépendances, détecter les paquets obsolètes, conformité vie privée

Voir la référence complète des outils →