1.0.9 • Published 8 months ago
@lucasdoreac/mcp-continuity-server v1.0.9
MCP Continuity Server (Versão Simplificada)
Um servidor MCP para gerenciamento de continuidade e estado em projetos, baseado no MCP Continuity Tool. Esta versão foi simplificada para ser compatível com o SDK MCP versão 1.7.0.
Correções na Versão 1.0.7
Esta versão faz as seguintes alterações:
- Atualização do SDK MCP para 1.7.0 (original usava 1.0.1)
- Remoção completa dos handlers
resources/listeprompts/listque causavam erro - Versão simplificada focada apenas nas funcionalidades essenciais
- Compatibilidade garantida com Claude Desktop
Pré-requisitos
- Node.js 18+
- npm ou npx
Instalação e Uso
Instalação Global
npm install -g @lucasdoreac/mcp-continuity-serverUso com npx
npx @lucasdoreac/mcp-continuity-serverConfiguração no Claude Desktop
Adicione esta entrada ao arquivo claude_desktop_config.json:
"continuity": {
"command": "npx",
"args": [
"-y",
"@lucasdoreac/mcp-continuity-server"
]
}Uso a partir do código fonte
- Clone o repositório:
git clone https://github.com/Lucasdoreac/mcp-continuity-server-fixed.git
cd mcp-continuity-server-fixed- Instale as dependências:
npm install- Execute o servidor:
node src/index.jsComo servidor web
Para iniciar como um servidor HTTP:
node src/index.js serverFerramentas Disponíveis
initProjectState- Inicializa o estado de um projeto com base em um repositórioloadProjectState- Carrega o estado atual de um projetoupdateProjectState- Atualiza campos específicos no estado do projetoanalyzeRepository- Analisa a estrutura de um repositório para obter insightsgenerateContinuityPrompt- Gera um prompt otimizado para continuar o desenvolvimento
Arquivos de Estado
O servidor cria e gerencia um arquivo project-status.json que armazena o estado atual de desenvolvimento. Este arquivo contém:
- Informações do projeto (nome, repositório, diretório de trabalho)
- Estado atual do desenvolvimento (arquivo atual, componente, tarefas)
- Lista de componentes (concluídos, em progresso, pendentes)
- Contexto de desenvolvimento (último pensamento, próximos passos)
Notas da Versão 1.0.7
Esta versão simplifica o servidor, removendo funcionalidades que não são essenciais e que estavam causando problemas com a versão 1.7.0 do SDK MCP. As funções principais de gerenciamento de estado continuam funcionando normalmente.
Licença
MIT