Arithym
Arithym — lightweight precision math for agents on the go. Exact arithmetic MCP server with 62 tools, zero hallucination, sub-millisecond computation and is 61% cheaper than Python code execution at scale.
README
Arithym — Precision Math Engine for AI Agents
Exact arithmetic, tolerance-tracked results, zero hallucination. One MCP connection gives your AI agent 203 precision math methods across 22 domains.
Website · Documentation · Research Paper
What is Arithym?
Arithym is a computation layer that eliminates math errors in AI agents. Instead of letting your LLM guess at arithmetic, Arithym handles every calculation with exact fraction math — no floating point, no silent rounding, no accumulated drift.
Every approximate result carries exact tolerance bounds so your agent knows not just the answer, but how precise it is.
Works with Claude, ChatGPT, Cursor, Windsurf, and any MCP client.
Connect in Seconds
Claude or ChatGPT (OAuth — easiest)
- Go to Settings → Connectors (Claude) or Settings → Apps (ChatGPT)
- Add custom connector:
https://arithym.xyz/mcp - Enter your email on the authorize page
- Connected — no API key, no config files
Claude Desktop (API Key)
Edit claude_desktop_config.json:
{
"mcpServers": {
"arithym": {
"url": "https://arithym.xyz/sse",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}
Get your API key at arithym.xyz → click Start → enter email → verify.
Cursor / Windsurf / Other MCP Clients
Server URL: https://arithym.xyz/sse
Transport: SSE
Header: Authorization: Bearer YOUR_API_KEY
Examples
1. Exact Arithmetic
compute("12847", "93", "multiply")
→ { "answer": "1194771", "exact": true }
2. The Classic Float Test
fraction_math("0.1", "0.2", "add")
→ { "answer": "0.3", "exact": true }
Python returns 0.30000000000000004. Arithym returns 0.3.
3. Multi-Step Calculation
scratch_math([
{"values": ["99.95", "1.0825"], "read": "multiply", "label": "with_tax"},
{"values": ["$with_tax", "3"], "read": "multiply", "label": "total"},
{"values": ["$total", "20.50"], "read": "subtract"}
])
→ { "answer": "304.087625", "exact": true }
4. Tolerance Propagation (Measurements)
field_create()
field_add("length", "9.81", sig_figs="3") → ±0.005
field_add("width", "20.5", sig_figs="3") → ±0.05
field_derive("length, width", "multiply", "area")
→ { "value": "201.105", "tolerance": "±593/1000" }
5. Compute Graphs with Sensitivity
graph_define({
"name": "pricing",
"inputs": {"units": {"value": "1000"}, "cost": {"value": "45"}, "margin": {"value": "1/4"}},
"graph": [
{"name": "base", "op": "multiply", "from": ["units", "cost"]},
{"name": "markup", "op": "multiply", "from": ["base", "margin"]},
{"name": "revenue", "op": "add", "from": ["base", "markup"]}
],
"outputs": ["revenue"]
})
graph_sensitivity("units") → { "revenue": "225/4" }
graph_solve("units", "revenue", "100000") → { "solution": "1778" }
Capabilities
203 methods across 22 domains: Arithmetic, Trigonometry, Calculus, Finance, Matrix, Statistics, Chemistry, Physics, Units, Geometry, Signals, Complex Numbers, Number Theory, Algebra, Materials, Medical, Quantum, and more.
Call help() for the full system overview. Call discover("keyword") to search all 203 methods.
Pricing
| Tier | Daily Limit | Price |
|---|---|---|
| Explorer | 50 computations | Free |
| Pro | 500 computations | $5/mo |
| Engineer | 2,000 computations | $20/mo |
| Enterprise | Custom | Contact |
All tiers access all 203 methods. Sign up at arithym.xyz.
Authentication
- OAuth 2.1 — For Claude and ChatGPT Connectors. Zero-config, PKCE-secured.
- API Key — For Claude Desktop, Cursor, and other MCP clients. Bearer token.
Privacy & Security
- Does not log, store, or retain computational inputs or outputs
- API keys stored as SHA-256 hashes
- SSL/TLS encryption for all data in transit
- Privacy Policy · Terms of Service
Support
Email: jacob@arithym.xyz · Docs: arithym.xyz/docs.html · Research: arithym.xyz/research.pdf
© 2026 Geometric Data Systems, Inc. All rights reserved.
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
Audiense Insights MCP Server
Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.
VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
graphlit-mcp-server
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
Kagi MCP Server
An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.
E2B
Using MCP to run code via e2b.
Neon Database
MCP server for interacting with Neon Management API and databases
Exa Search
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.