Pathmode

Construa especificações de intenção estruturadas por meio de conversa com IA socrática. Descreva um problema ou cole um ticket de suporte — Claude desafia pensamentos vagos, faz perguntas pontuais e constrói uma especificação estruturada. Exporta como intent.md, .cursorrules ou CLAUDE.md.

Documentação

@pathmode/mcp-server

Encontre as decisões de produto que uma solicitação deixa em aberto, antes de seu agente de codificação construir. Uma verificação prévia determinística: seis verificações calibradas, sem chave, sem chamada de modelo.

Este repositório utiliza o mesmo fluxo de trabalho: leia seu intent.md.

Este repositório é o rastreador de problemas do pacote, não sua fonte. O servidor é desenvolvido no monorepo privado da Pathmode e publicado no npm a partir de lá. Este repositório anteriormente continha um snapshot copiado manualmente do código-fonte, que ficou várias versões atrás do pacote publicado. Ele não carrega mais essa cópia, então não há nada aqui para ler desatualizado.

Para ler o código, descompacte o tarball publicado:

npm pack @pathmode/mcp-server && tar -xzf pathmode-mcp-server-*.tgz

Instalação

Adicione ao .mcp.json na raiz do seu projeto:

{
  "mcpServers": {
    "pathmode": {
      "command": "npx",
      "args": ["@pathmode/mcp-server"]
    }
  }
}

Sem conta e sem chave de API. As especificações ficam em intent.md no seu repositório, como markdown simples que você possui. Defina PATHMODE_API_KEY para sincronizar intenção e evidências em uma equipe.

Veja funcionando

Dada uma instrução, implement FN-412, no Fieldnote (um aplicativo fictício de cobrança cujo ticket pede um botão de Cancel plan), um agente com este servidor não escreveu código de produto. Ele descobriu que o único código de cancelamento no repositório foi escrito para reembolsos e removeria dias pagos de todo cliente que cancelasse, redigiu um intent.md com quatro escolhas de produto em aberto e parou: a verificação prévia passou 6/6, ainda bloqueada por essas escolhas. A execução registrada lista cada chamada de ferramenta, e npx -y @pathmode/cli preflight nesse branch reproduz o veredito.

Links

  • Pacote npm: o servidor publicado, sempre atual
  • IntentSpec: a especificação aberta para os arquivos intent.md que este servidor escreve
  • O perfil intent.md: as seis verificações que check_intent_readiness pontua
  • Pathmode: a plataforma para equipes
  • Listado no registro MCP e no Smithery, que carrega o mesmo servidor como um pacote local que executa a build que ele envia em vez de buscar do npm na inicialização

Problemas

Relatórios de bugs e solicitações de recursos pertencem aos Issues. Inclua a saída de npx @pathmode/mcp-server --version e o cliente que você está executando.

Licença

MIT