Sobre o projeto
O Polymath MegaBlaster MCP é um toolkit local empacotado como um servidor Model Context Protocol (MCP). Seu propósito declarado é permitir que agentes de IA deleguem os tipos de computação que modelos de raciocínio tendem a lidar mal — aritmética exata, raciocínio de datas, conversão de unidades e tarefas semelhantes — para código determinístico clássico. O README enfatiza que toda a computação é executada localmente: sem chamadas de rede, sem telemetria e sem chaves de API. O autor direciona os leitores para src/tools.js como verificação, observando que não há importações de fetch ou http nele.
A configuração requer Node.js 18 ou superior. O servidor é clonado e instalado com npm install, sendo então registrado na configuração de um cliente MCP como um comando local, por exemplo: node /absolute/path/to/polymath-megablaster-mcp/src/index.js. O README contém links para a documentação de configuração do Claude Desktop, Cursor e Claude Code.
Ferramentas. O README anuncia 15 ferramentas gratuitas, agrupadas da seguinte forma. Matemática determinística: calculate (avaliador de expressões de precisão arbitrária), factorial, permutations, combinations (precisão arbitrária, evitando overflow de float64) e compute_statistics (média, mediana, desvio padrão, variância, percentis). Data e hora: date_add, date_diff (lidando com anos bissextos, limites de meses e dias úteis) e convert_timezone (ciente de zonas IANA). Conversão: convert_unit para comprimento, peso, volume e temperatura, e convert_base para decimal, hex, binário e octal. Redes: calc_subnet para matemática CIDR e check_ip_type para busca de intervalos privados/reservados. Texto: levenshtein_distance, retornando a distância de edição exata e uma razão de similaridade. Geo: haversine_distance para distância de círculo máximo entre coordenadas. Utilidade do agente: count_tokens usando um tokenizer GPT, destinado ao gerenciamento do orçamento de contexto antes de um prompt grande.
As dependências são @modelcontextprotocol/sdk, zod, mathjs e gpt-tokenizer, todas instaladas via npm install; o README afirma que nenhuma delas faz chamadas de rede em tempo de execução. Os comandos de desenvolvimento são npm install, npm test (testes unitários na lógica central mais testes de integração reais do protocolo MCP) e node src/index.js para executar o servidor diretamente no stdin.
Licenciamento e notas comerciais. O projeto possui licença MIT e é descrito como código aberto, enxuto e local-first. Um desbloqueio pago único, Polymath MegaBlaster Pro, adicionaria quatro ferramentas — hmac_text, compare_semver, aes_encrypt e aes_decrypt — e o README observa que o link da loja ainda será adicionado. Uma discrepância digna de nota: a descrição do repositório menciona 27 ferramentas gratuitas, enquanto o próprio README documenta 15.
As tags listadas pelo autor incluem mcp, mcp-server, ai-agents, deterministic-computation, llm-tools, local-first, offline-first, exact-math, subnet-calculator, date-math e unit-converter.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.