Sobre el proyecto

Polymath MegaBlaster MCP es un kit de herramientas local empaquetado como un servidor Model Context Protocol (MCP). Su propósito declarado es permitir que los agentes de IA deleguen los tipos de computación que los modelos de razonamiento suelen manejar mal —aritmética exacta, razonamiento de fechas, conversión de unidades y tareas similares— a código determinista clásico. El README enfatiza que toda la computación se ejecuta localmente: sin llamadas de red, sin telemetría y sin claves API. El autor remite a los lectores a src/tools.js para su verificación, señalando que no hay importaciones de fetch o http en él. La configuración requiere Node.js 18 o posterior. El servidor se clona y se instala con npm install, luego se registra en la configuración de un cliente MCP como un comando local, por ejemplo node /absolute/path/to/polymath-megablaster-mcp/src/index.js. El README incluye enlaces a la documentación de configuración para Claude Desktop, Cursor y Claude Code. Herramientas. El README anuncia 15 herramientas gratuitas, agrupadas de la siguiente manera. Matemáticas deterministas: calculate (evaluador de expresiones de precisión arbitraria), factorial, permutations, combinations (precisión arbitraria, evitando el desbordamiento de float64) y compute_statistics (media, mediana, desviación estándar, varianza, percentiles). Fecha y hora: date_add, date_diff (manejando años bisiestos, límites de mes y días hábiles) y convert_timezone (consciente de zonas IANA). Conversión: convert_unit para longitud, peso, volumen y temperatura, y convert_base para decimal, hexadecimal, binario y octal. Redes: calc_subnet para matemáticas CIDR y check_ip_type para búsqueda de rangos privados/reservados. Texto: levenshtein_distance, que devuelve la distancia de edición exacta y un ratio de similitud. Geo: haversine_distance para la distancia de círculo máximo entre coordenadas. Utilidad del agente: count_tokens utilizando un tokenizador GPT, destinado a gestionar el presupuesto de contexto antes de un prompt extenso. Las dependencias son @modelcontextprotocol/sdk, zod, mathjs y gpt-tokenizer, todas instaladas mediante npm install; el README afirma que ninguna de ellas realiza llamadas de red en tiempo de ejecución. Los comandos de desarrollo son npm install, npm test (pruebas unitarias sobre la lógica central más pruebas de integración reales del protocolo MCP) y node src/index.js para ejecutar el servidor directamente en stdin. Licencias y notas comerciales. El proyecto tiene licencia MIT y se describe como código abierto, ligero y local-first. Se menciona que un desbloqueo pago único, Polymath MegaBlaster Pro, añade cuatro herramientas —hmac_text, compare_semver, aes_encrypt y aes_decrypt— y el README señala que el enlace a la tienda aún debe ser añadido. Una discrepancia digna de señalar: la descripción del repositorio menciona 27 herramientas gratuitas, mientras que el README documenta 15. Las etiquetas enumeradas por el autor incluyen mcp, mcp-server, ai-agents, deterministic-computation, llm-tools, local-first, offline-first, exact-math, subnet-calculator, date-math y unit-converter.