1. Conduid
  2. Science
  3. codecalc
MCP server · Science

codecalc

Code & logic calculator for AI agents: run 31 languages, symbolic math, SMT logic, complexity.

Unclaimed science
37Low

Scored a month ago · breakdown

About codecalc

codecalc is an MCP server in the Science category: code & logic calculator for AI agents: run 31 languages, symbolic math, SMT logic, complexity.

Install

uvx
uvx codecalc
pip
pip install codecalc

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (14)

algebraic_equivAre `(a*b)/c` and `a*(b/c)` identical? refactor verification (with float/truncation caveat)

Parameters not published.

bitsProgrammer-mode integer facts and operations, selected by `mode`: `analysis` (was `bit_analysis`), `op` (was `bitop`), `widths` (was `int_widths`), `repr` (was `base_repr`) — those four former standalone tools were retired in 0.12.0 (CHANGELOG.md)

Parameters not published.

calc_exactEXACT arithmetic: `0.1+0.2 == 0.3` is True; arbitrary-precision ints, bitwise ops inline, whitelisted math funcs, pi/e/tau

Parameters not published.

calc_statsmean, median, sample stdev, **CV** (CV > 0.2 = noise swamps the effect)

Parameters not published.

collision_probabilityBirthday-bound hash collision: 1e5 items/32 bits ≈ 0.69, 1e6/64 ≈ 2.7e-8

Parameters not published.

compare_thresholdExact threshold verdict with shortfall: `('1/25', '>', '0.05')` → False, shortfall 1/100

Parameters not published.

data_sizesByte sizes both ways: KiB/MiB (binary) AND KB/MB (decimal)

Parameters not published.

epoch_timeEpoch s/ms/µs/ns → ISO 8601 UTC, implausible readings suppressed

Parameters not published.

float_reprWhat binary64 actually stores: exact value, raw bits, ULP, neighbours, representable-or-not

Parameters not published.

human_durationHumanised duration + per-day/per-30d rates

Parameters not published.

Show all 14 tools
percentageExact share and percentage of PART/TOTAL (rationals accepted)

Parameters not published.

percentilesp50/p90/p95/p99 by nearest-rank AND interpolation; warns n<100

Parameters not published.

radix_convertAny base 2..36, fractions included, non-termination flagged (`0.1` base 2)

Parameters not published.

symbolicSymbolic algebra, selected by `op`: `solve` (was `solve_expression`), `solve_linear` (was `solve_linear`, name unchanged), `simplify` (was `simplify_expression`), `limit` (was `limit_expression`) — those four former standalone tools were retired in 0.12.0 (CHANGELOG.md)

Parameters not published.

Ask AI

✦

Ask AI about codecalc

Powered by Claude · Grounded in docs

I know everything about codecalc. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

6 checks have not been run yet.

Questions

About codecalc

How do I install codecalc?

Run uvx codecalc, then add the server to your MCP client's configuration.

Is codecalc safe to use with an AI agent?

Its trust score is 37 out of 100 (low). Conduid hasn't run static security checks on this repository yet, so review the source yourself before granting it credentials. It has no ConduID identity yet, so agent calls to it are not receipted.

Is codecalc still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.