Precisioncalc MCP server
High-precision finance & business calculations for AI agents — exact decimals, never floats.
0 stars26 downloads/wk
Reviews
Write oneNobody has reviewed Precisioncalc yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Precisioncalc tools (11)
write = sends, deletes, buys or postsbatch_calculateFreePAID FEATURE. Run many calculations in one request. calls: list of {tool, arguments} (max 100). One failure never aborts the batch.
business_daysFreeBusiness-day arithmetic honoring weekends + regional holidays. operation: add_business_days (needs days, negative ok) | count_business_days (needs end_date, inclusive) | next_business_day | previous_business_day. region: US | UK | EU | NONE. custom_holidays: list of YYYY-MM-DD.
calculate_metricFreeCompute a business/SaaS/finance metric with exact decimal precision. Metrics: ltv, cac, ltv_cac_ratio, payback_period_months, contribution_margin, gross_margin, churn_rate, mrr_growth_rate, arr, break_even_units, nrr, grr, rule_of_40, magic_number. Rates/margins are decimals (0.05=5%). Call list_metrics for schemas.
compound_growthFreeCompound-interest/growth math. operation: future_value (rate, years, present_value) | present_value (rate, years, future_value) | cagr (begin_value, end_value, years). rate is annual decimal (0.08=8%). compounding: daily|weekly|monthly|quarterly|semiannually|annually|continuous.
currency_convertFreeConvert an amount between major currencies (USD, EUR, GBP, JPY, CAD, AUD, CHF, CNY, INR) with Decimal precision. Static offline table on the free tier; live/historical ECB rates (date/live=true) require a paid plan.
depreciationFreeAsset depreciation schedule. method: straight_line | declining_balance | sum_of_years_digits. Book value converges to salvage_value.
health_checkFreeServer health/status metadata.
internal_rate_of_returnFreeInternal Rate of Return: per-period rate where NPV=0 (Newton + bisection). Requires a sign change in cashflows.
list_metricsFreeList every supported metric with descriptions and required/optional params.
loan_amortizationFreeLevel-payment loan: monthly payment, total interest, payoff, and (optional) full schedule. payment = P*r/(1-(1+r)^-n), r=annual_rate/12.
net_present_valueFreeNet Present Value (discounted cash flow). NPV = sum(CF_t/(1+rate)^t). cashflows[0] = period 0 (usually the negative outlay).
Public scan report
scanner v0.1.9 · 2026-09-23 · same rubric, same numbers if you re-run it
- Code scan3 source files scanned25/25
- Live reliabilityremote reachable in 234ms20/20
- Tool poisoning11 tool descriptions checked15/15
- Auth qualityopen endpoint, read-only tools10/15
- Maintenancelast push 42 days ago12/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
What the publisher says
From the Precisioncalc repository's README, as published. We do not edit it. Read it on GitHub
PrecisionCalc MCP
A deterministic Model Context Protocol (MCP) server that gives LLM agents reliable, high-precision business, finance, and operational calculations.
LLMs routinely lose precision or hallucinate on multi-step financial formulas, currency conversions, business-day logic, and growth math. PrecisionCalc offloads that work to exact, transparent tools. Every monetary/financial value is computed with Python's decimal module (never floats), and every result is returned in a consistent, agent-parseable JSON envelope that includes the exact value, a human-readable value, the formula applied, the inputs used, the unit, and any assumptions/warnings.
v2 highlights: live + historical FX (ECB), 14 SaaS metrics, NPV/IRR,
loan amortization, depreciation, a batch_calculate tool, per-country holidays,
API-key auth + rate limiting + usage metering on the HTTP transport, structured
JSON logging, optional OpenTelemetry tracing, and property-based tests.
🌐 Live hosted server (free, no install)
A public remote MCP server runs on Cloudflare's edge — point any Streamable-HTTP MCP client at it:
https://precisioncalc-mcp.pages.dev/mcpInstall via npm (stdio, no hosting)
Run the server locally over stdio with a single command — nothing to deploy:
npx -y precisioncalc-mcpClaude Desktop / any stdio MCP client (claudedesktopconfig.json):
{ "mcpServers": { "precisioncalc": { "command": "npx", "args": ["-y", "precisioncalc-mcp"] } } }This is the same deterministic engine as the hosted server, running on your machine.
{ "mcpServers": { "precisioncalc": {
"type": "http", "url": "https://precisioncalc-mcp.pages.dev/mcp" } } }The edge build (worker-src/) is a Cloudflare Pages Function that mirrors the Python engine using decimal.js — verified 17/17 exact output parity. Landing page + docs: .
Plans (hosted endpoint)
Checkout is Stripe (subscription). On success you get an API key instantly; send it as X-API-Key: (or Authorization: Bearer ). Manage/cancel at /portal. When a limit is hit, tools return a structured status:"error" envelope with type, usage, and an upgrade block containing checkout URLs — so an agent can surface the paywall to the user and act on it. Self-host (below) for unlimited calls with your own keys.
Billing internals live in worker-src/billing.mjs (Stripe REST + Cloudflare KV for keys and daily counters). Server env: STRIPESECRETKEY, STRIPEWEBHOOKSECRET, PRICESTARTER, PRICEPRO, FREEDAILY, STARTERDAILY, PRODAILY, and a PRECISIONCALCKV namespace binding (see wrangler.toml).
Rebuild/redeploy the edge server:
npm install # decimal.js + esbuild
npm run deploy # bundles worker-src -> site/_worker.js and deploys to PagesWhat it does
11 tools, all returning a uniform structured response:
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Install directly
claude mcp add --transport http precisioncalc-mcp https://precisioncalc-mcp.pages.dev/mcp
Precisioncalc: common questions
- Is Precisioncalc MCP server safe?
- Yes, by our scan: it is graded A (90/100). Read the Precisioncalc safety report
- How do I install Precisioncalc?
- It runs remotely at precisioncalc-mcp.pages.dev. Add it to Claude Code, Claude Desktop or Cursor with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does Precisioncalc need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Precisioncalc maintained?
- The last commit was 43 days ago (2026-08-12). The latest release is v2.1.1.
- Is Precisioncalc up?
- 100% of our last 22 checks got an answer. We check remote servers about four times a day.
- What can I use instead of Precisioncalc?
- Servers from other publishers that do the same job: Yahoo Finance MCP server, Agent402.Tools: pay-per-call web tools MCP server and Arcadia Finance MCP server. Compare all Precisioncalc alternatives.
Alternatives to Precisioncalc
Same job from other publishers: the closest match first, then the best rated.
- Yahoo FinanceAccess Yahoo Finance stock data, news, screeners, options, financials, and charts through MCP.not reviewedEstablishedA
- Agent402.Tools: pay-per-call web toolsAgentic Finance: 500+ agent tools, multi-chain USDC over x402 or MPP, free via PoW or card creditsnot reviewedEstablishedA
- Arcadia FinanceConcentrated liquidity on Uniswap/Aerodrome (rebalance, compound, leverage) or single-sided lending.not reviewedGrowingB
- Yahoo FinanceReal-time Yahoo Finance data: quotes, history, financials, analyst ratings, options, and news.not reviewedGrowingA
- OrlaPersonal, family and business books over fiat and crypto. Reads and records; it cannot pay.not reviewedGrowingA