UNPKG

mcp-continuity-tool

Version:

A tool for maintaining context and continuity in MCP-based development across multiple chat sessions

159 lines (121 loc) 3.37 kB
# MCP Continuity Tool - Parte 1: Configuração e Instalação Esta primeira parte das instruções foca na configuração inicial e instalação do MCP Continuity Tool. ## 1. Requisitos - Git instalado - Acesso a GitHub - Node.js (versão 14 ou superior) - Editor de código ## 2. Instalação ### 2.1 Para Novo Projeto 1. **Fork do Repositório** ```bash git clone https://github.com/seu-usuario/mcp-continuity-tool.git cd mcp-continuity-tool ``` 2. **Instalação de Dependências** ```bash npm install ``` 3. **Configuração Inicial** - Copie o template de configuração: ```bash cp templates/project-status.json ./project-status.json ``` - Edite conforme necessário ### 2.2 Para Projeto Existente 1. **Adicionar como Submódulo** (Opcional) ```bash git submodule add https://github.com/Lucasdoreac/mcp-continuity-tool.git tools/mcp-continuity ``` 2. **Copiar Arquivos Necessários** ```bash cp tools/mcp-continuity/templates/project-status.json ./ ``` ## 3. Estrutura de Arquivos ``` /seu-projeto ├── /src │ └── ... (arquivos do projeto) ├── /tools (opcional) │ └── /mcp-continuity ├── project-status.json └── README.md ``` ## 4. Configuração do project-status.json ```json { "projectInfo": { "name": "Nome do Projeto", "repository": "usuario/repo", "lastUpdated": "YYYY-MM-DDTHH:mm:ssZ" }, "development": { "currentFile": "", "currentComponent": "", "inProgress": { "type": "feature", "description": "", "remainingTasks": [] } } } ``` ## 5. Verificação da Instalação 1. **Teste Básico** ```javascript // No chat com Claude const status = await initSession(repoUrl); console.log('Estado:', status); ``` 2. **Verificação de Arquivos** - project-status.json presente - Estrutura de diretórios correta - Permissões adequadas ## 6. Próximos Passos - Continue para a Parte 2 das instruções - Configure seu ambiente de desenvolvimento - Familiarize-se com os comandos básicos ## 7. Solução de Problemas de Instalação ### 7.1 Problemas Comuns 1. **Erro de Permissão** - Verifique permissões de diretório - Use sudo se necessário (Linux/Mac) 2. **Conflitos de Git** - Reset do repositório local - Verificar .gitignore 3. **Erro no project-status.json** - Validar formato JSON - Verificar campos obrigatórios ### 7.2 Suporte - Abra issues para problemas técnicos - Consulte a documentação completa - Verifique o FAQ no repositório ## 8. Customização Inicial ### 8.1 Configurações Recomendadas 1. **Editor Config** ``` root = true [*] indent_style = space indent_size = 2 end_of_line = lf charset = utf-8 ``` 2. **Git Hooks** (Opcional) - Pre-commit para validação - Post-commit para atualizações ### 8.2 Variáveis de Ambiente Crie um arquivo `.env`: ``` MCP_PROJECT_NAME=seu-projeto MCP_GITHUB_TOKEN=seu-token ``` ## 9. Checklist de Instalação - [ ] Repository forked/clonado - [ ] Dependencies instaladas - [ ] project-status.json configurado - [ ] Estrutura de diretórios verificada - [ ] Teste básico realizado - [ ] Documentação revisada --- Continue para a [Parte 2](INSTRUCTIONS_PART2.md) para aprender sobre o uso diário e operações avançadas.