Skip to main content
Glama

Personal MCP Server

by pablicio
GUIA_EXECUCAO.md2.93 kB
# 🚀 GUIA DE EXECUÇÃO - Correção de Dependências ## ⚡ Execução Rápida Abra o PowerShell ou CMD na pasta do projeto e execute: ```bash fix_dependencies.bat ``` --- ## 📋 Passo a Passo Manual Se preferir executar manualmente, siga estes passos: ### 1️⃣ Ativar Ambiente Virtual ```bash venv\Scripts\activate.bat ``` Você deve ver `(venv)` no início da linha do terminal. ### 2️⃣ Desinstalar Pacotes Antigos ```bash pip uninstall -y pydantic pydantic-settings ``` ### 3️⃣ Atualizar pip ```bash pip install --upgrade pip ``` ### 4️⃣ Instalar Dependências Corrigidas ```bash pip install -r requirements.txt ``` Você deve ver: ``` ✅ Successfully installed pydantic-2.x.x ✅ Successfully installed pydantic-settings-2.x.x ✅ Successfully installed mcp-1.x.x ... (outras dependências) ``` ### 5️⃣ Testar Importações ```bash python test_imports.py ``` Resultado esperado: ``` ✅ pydantic-settings importado com sucesso ✅ settings importado com sucesso ✅ MCPPersonalServer importado com sucesso ✅ FilesystemTools importado ✅ TasksTools importado 🎉 As correções funcionaram! ``` ### 6️⃣ Teste Completo do Servidor ```bash python test_server.py ``` Resultado esperado: ``` 🧪 TESTE DO MCP SERVER PESSOAL ✅ Todas as importações OK ✅ Configurações verificadas ✅ Módulos carregados ✅ Servidor inicializado 🎉 Todos os testes passaram! ``` --- ## 🐛 Resolução de Problemas ### Problema: "pip não é reconhecido" ```bash # Use o caminho completo venv\Scripts\python.exe -m pip install -r requirements.txt ``` ### Problema: "Permissão negada" Execute o CMD/PowerShell como Administrador ### Problema: "ModuleNotFoundError" ```bash # Reinstale tudo pip install --force-reinstall -r requirements.txt ``` ### Problema: Versão do Python ```bash # Verifique a versão (precisa ser 3.10+) python --version # Se for antiga, recrie o venv python -m venv venv --clear venv\Scripts\activate.bat pip install -r requirements.txt ``` --- ## ✅ Checklist de Verificação Após a execução, confirme: - [ ] `pip list` mostra `pydantic-settings` - [ ] `python test_imports.py` passa sem erros - [ ] `python test_server.py` inicializa o servidor - [ ] Não há mensagens de erro sobre `BaseSettings` - [ ] Não há mensagens de erro sobre `Tool` --- ## 🎯 Próximos Passos (Após Sucesso) 1. **Inicie o servidor**: ```bash python main.py ``` 2. **Configure o Claude Desktop**: - Edite `claude_desktop_config.json` - Adicione o servidor MCP - Reinicie o Claude Desktop 3. **Teste no Claude**: ``` Liste arquivos no meu Documents ``` --- ## 📞 Suporte Se encontrar problemas: 1. Verifique os logs em `logs/mcp_server.log` 2. Execute `python test_imports.py` para diagnóstico 3. Compartilhe a mensagem de erro completa --- **Última atualização**: 2025-10-18 **Status**: ✅ Pronto para executar

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/pablicio/my-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server