Skip to main content
Glama

MCP Server

by cabrit0
CHANGES.md4.27 kB
# Mudanças Recentes no MCP Server Este documento descreve as mudanças recentes feitas no MCP Server para resolver problemas e melhorar a funcionalidade. ## Simplificação do Sistema de Filtragem de Recursos A funcionalidade original de detecção de conteúdo similar usando TF-IDF e similaridade do cosseno foi simplificada devido a um problema crítico: o servidor não conseguia encontrar mais que 3 nós para a árvore de aprendizagem. ### Problema Identificado A detecção de similaridade estava filtrando recursos de forma muito agressiva, resultando em: 1. Remoção excessiva de recursos que poderiam ser úteis 2. Número insuficiente de recursos para criar uma árvore de aprendizagem adequada 3. Falha na validação de tamanho mínimo da árvore (mínimo de 12 nós concretos) ### Mudanças Realizadas Para resolver o problema, as seguintes mudanças foram implementadas: 1. **Simplificação do sistema de filtragem**: - Substituição do algoritmo TF-IDF por um sistema mais simples baseado em correspondência de palavras-chave - Renomeação de "similaridade" para "relevância" para melhor refletir a funcionalidade atual 2. **Melhoria na interface do usuário**: - Mantido o parâmetro `similarity_threshold` para compatibilidade com código existente - Atualização das mensagens de log para refletir a nova abordagem 3. **Otimização de desempenho**: - Remoção de código não utilizado - Simplificação do processo de filtragem para melhorar o desempenho ### Benefícios da Simplificação A simplificação do sistema de filtragem traz os seguintes benefícios: 1. **Maior número de nós**: O servidor agora pode encontrar mais nós para a árvore de aprendizagem 2. **Maior diversidade de conteúdo**: Mais recursos são incluídos na árvore 3. **Melhor experiência do usuário**: Menos falhas na geração de MCPs 4. **Melhor desempenho**: O sistema simplificado é mais rápido e usa menos recursos ## Limpeza da Documentação Foram removidos vários arquivos de documentação desatualizados para manter apenas a documentação relevante e atualizada: 1. **Arquivos removidos**: - `docs/similarity_detection.md` - Documentação da funcionalidade removida - `docs/new_features.md` - Documentação desatualizada - `docs/usage_guide.md` - Documentação desatualizada - `IMPROVEMENTS.md` - Documentação desatualizada - `mcp_server_improvements.md` - Documentação desatualizada - `server_guide.md` - Documentação desatualizada - `TESTING.md` - Documentação desatualizada 2. **Arquivos mantidos**: - `README.md` - Documentação principal atualizada - `docs/README.md` - Visão geral das funcionalidades documentadas - `docs/simplified_filtering_system.md` - Explicação da simplificação do sistema de filtragem - `docs/language_tree_adjustment.md` - Documentação do ajuste da árvore por idioma - `docs/minimum_tree_size.md` - Documentação da validação de tamanho mínimo da árvore - `IMPLEMENTATION_SUMMARY.md` - Resumo das implementações - `AI/planning.md` - Planejamento do projeto - `AI/rules.md` - Regras e diretrizes para implementação - `AI/tasks.md` - Tarefas do projeto ## Funcionalidades Atuais O MCP Server continua oferecendo as seguintes funcionalidades: 1. **Geração de MCPs**: Gera planos de aprendizagem para qualquer tópico 2. **Suporte a Múltiplos Idiomas**: Prioriza português, mas suporta outros idiomas 3. **Ajuste da Árvore por Idioma**: Estrutura otimizada com base no idioma do usuário 4. **Validação de Tamanho Mínimo**: Garante pelo menos 12 nós concretos e úteis 5. **Personalização**: Filtragem por dificuldade, formato de conteúdo e tempo disponível 6. **Cache**: Sistema de cache para melhorar o desempenho ## Próximos Passos 1. **Otimizar a busca de recursos**: Melhorar a qualidade e relevância dos recursos encontrados 2. **Melhorar o suporte a idiomas**: Adicionar mais idiomas e refinar os ajustes específicos 3. **Personalização por usuário**: Permitir que usuários ajustem suas preferências de estrutura 4. **Aprimorar o sistema de filtragem**: Continuar refinando o sistema de filtragem para melhorar a relevância dos recursos sem limitar o número de nós

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/cabrit0/mcp_server_reuneMacacada'

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