About this project

Polymath MegaBlaster MCP is a local toolkit packaged as a Model Context Protocol (MCP) server. Its stated purpose is to let AI agents offload the kinds of computation reasoning models tend to handle poorly — exact arithmetic, date reasoning, unit conversion and similar tasks — onto classical deterministic code. The README stresses that all computation runs locally: no network calls, no telemetry and no API keys. The author points readers at src/tools.js as verification, noting there is no fetch or http import in it. Setup requires Node.js 18 or newer. The server is cloned and installed with npm install, then registered in an MCP client config as a local command, for example node /absolute/path/to/polymath-megablaster-mcp/src/index.js. The README links to setup documentation for Claude Desktop, Cursor and Claude Code. Tools. The README advertises 15 free tools, grouped as follows. Deterministic math: calculate (arbitrary-precision expression evaluator), factorial, permutations, combinations (arbitrary precision, avoiding float64 overflow) and compute_statistics (mean, median, standard deviation, variance, percentiles). Date and time: date_add, date_diff (handling leap years, month boundaries and business days) and convert_timezone (IANA zone aware). Conversion: convert_unit for length, weight, volume and temperature, and convert_base for decimal, hex, binary and octal. Networking: calc_subnet for CIDR math and check_ip_type for private/reserved range lookup. Text: levenshtein_distance, returning exact edit distance and a similarity ratio. Geo: haversine_distance for great-circle distance between coordinates. Agent utility: count_tokens using a GPT tokenizer, intended for managing context budget before a large prompt. Dependencies are @modelcontextprotocol/sdk, zod, mathjs and gpt-tokenizer, all installed by npm install; the README states none of them make network calls at runtime. Development commands are npm install, npm test (unit tests on core logic plus real MCP protocol integration tests) and node src/index.js to run the server directly on stdin. Licensing and commercial notes. The project is MIT licensed and described as open source, lean and local-first. A paid one-time unlock, Polymath MegaBlaster Pro, is said to add four tools — hmac_text, compare_semver, aes_encrypt and aes_decrypt — and the README notes the storefront link is still to be added. One discrepancy worth flagging: the repository description mentions 27 free tools, while the README itself documents 15. Tags listed by the author include mcp, mcp-server, ai-agents, deterministic-computation, llm-tools, local-first, offline-first, exact-math, subnet-calculator, date-math and unit-converter.