Skip to content

SpecForgeO servidor MCP que dá memória estruturada ao seu agente de IA

Você não precisa ser especialista — mas especialistas também adoram. Funciona no Mac, Windows e Linux. Conecta ao Claude, Cursor, Windsurf, Gemini CLI e mais. Sem chave de API. Sem conta. Instale em 2 minutos.

macOS
Windows
Linux

Works with your entire ecosystem

One MCP server. Any AI agent. Any language.

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

Qual problema ele resolve?

Ao construir software com um assistente de IA, você se depara com os mesmos problemas repetidamente:

  • A IA esquece o que você estava construindo no meio do processo
  • Você descreve a mesma funcionalidade 3 vezes em conversas diferentes
  • O código termina diferente do que você tinha em mente originalmente
  • Você não sabe se a funcionalidade está "pronta" ou só "mais ou menos pronta"

SpecForge resolve tudo isso. Ele dá à sua IA uma memória organizada do que construir, como construir e como verificar que está corretamente finalizado — para que você sempre tenha o controle.


Como funciona — 4 etapas

1. Diga ao SpecForge o que você quer construir

"Crie uma spec para adicionar login com Google ao meu projeto"

SpecForge faz as perguntas necessárias e gera uma spec — um documento curto com um plano passo a passo e uma lista do que significa "pronto".

2. Sua IA segue a spec

A spec se torna o acordo de desenvolvimento. Sua IA lê, segue e verifica o trabalho automaticamente.

3. Valide quando terminar

"Valide a spec SPEC-001 contra o meu código em /caminho/para/projeto"

SpecForge informa exatamente quais pontos da lista estão prontos, quais faltam e o que mudou em relação ao plano original (chamamos isso de "drift" — quando o código não bate mais com o que foi combinado).

4. Faça deploy com confiança

Cada plano fica salvo e versionado. Cada mudança fica registrada. Você sempre sabe o estado real do seu projeto.


Instalação Rápida

Requisitos: Node.js ≥ 22 (baixe aqui). Sem chaves de API. Sem contas. Todos os dados ficam locais.

O bloco de configuração é o mesmo para todos os agentes — apenas o local do arquivo muda:

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

Claude Desktop

1. Abra o Claude Desktop → menu ClaudeConfigurações → aba DesenvolvedorEditar Config

2. Cole o bloco de configuração acima dentro de "mcpServers", salve e reinicie o Claude Desktop.

Claude Code — 1 comando

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

Cursor

Abra ou crie ~/.cursor/mcp.json, cole o bloco de configuração e reinicie o Cursor.

Windsurf

Abra ou crie ~/.codeium/windsurf/mcp_config.json, cole o bloco de configuração e reinicie o Windsurf.

Gemini CLI

Abra ou crie ~/.gemini/settings.json, cole o bloco de configuração e reinicie o Gemini CLI.

ChatGPT Desktop

Abra ou crie o arquivo de configuração em:

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

Cole o bloco dentro de "mcpServers", salve e reinicie o ChatGPT. Requer ChatGPT Plus ou Pro.

Cline (extensão VS Code)

No VS Code com Cline instalado: abra a barra lateral do Cline → clique em MCP Servers → cole o bloco. Cline →

Guia completo com exemplos →


Para quem é?

Eu sou...SpecForge me ajuda a...
Um desenvolvedor solo usando ClaudeManter minha IA focada e nunca repetir informações entre sessões
Um dev iniciante em ferramentas de IAObter specs profissionais e estruturadas sem saber como escrevê-las
Um tech lead ou arquitetoAplicar padrões, detectar drift e manter o time alinhado
Um freelancerDocumentar o que construí para clientes e detectar escopo extra cedo
Um estudante aprendendo a programarAprender práticas profissionais de desenvolvimento usando ferramentas de IA

Ver todas as 59 ferramentas →


59 Ferramentas. 8 Streams.

StreamO que faz
A — ConfiguraçãoConfigurar seu projeto para que o SpecForge entenda o que você está construindo
B — PlanejamentoCriar, atualizar e gerenciar seus planos de funcionalidades (specs)
C — AnáliseEstimar quanto tempo leva, auditar qualidade, detectar quando o código desvia do plano
D — DesignProjetar banco de dados, contratos de UI, registro de decisões e planos de execução
E — Stack e AgentesSugestões de ferramentas, verificar versões, gerar habilidades de IA personalizadas
F — EntregaGerar testes, documentação, sugestões de ferramentas, conectar com gestão de projetos
G — InfraestruturaIntegração com Git, executar múltiplos agentes de IA em paralelo, gerenciar contexto
H — GovernançaAuditar dependências, detectar pacotes desatualizados, conformidade com privacidade de dados

Ver referência completa de ferramentas →