mcpbeat Sign in

Moltline Merchant Maths MCP Server

answering

Moltline Merchant Maths is answering right now. Last checked 12 min ago. It exposes 6 tools. Last commit 19 Sep 2026.

Processor fees, charge-to-net, invoice totals and proration. 3 of 6 tools free.

Uptime history 61 days of history · worst day 92%
61 days agonow
100.0%
Uptime 24h
92 of 92 checks
6
Tools
read from the server
411 ms
Response time
average over 24h
0
Stars
last commit 19 Sep 2026

What changed 2

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 20 August 2026. No other catalogue keeps this.

20 Aug a tool changed version2 times that day
and 1 more, back to 20 August 2026

Nothing serious here today

Today is the operative word: we check Moltline Merchant Maths every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 12 min ago.

run in your terminal
claude mcp add merchant --transport http https://mcp.moltlinestudio.com/merchant
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "merchant": {
      "url": "https://mcp.moltlinestudio.com/merchant"
    }
  }
}
~/.codex/config.toml
[mcp_servers.merchant]
url = "https://mcp.moltlinestudio.com/merchant"
.cursor/mcp.json
{
  "mcpServers": {
    "merchant": {
      "url": "https://mcp.moltlinestudio.com/merchant"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "merchant": {
      "url": "https://mcp.moltlinestudio.com/merchant"
    }
  }
}

Available tools 6

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

charge
charge_to_net
Compute the gross price to charge so you net a target after fees. FREE. 'Charge X to receive Y' after percentage + fixed processor fees. Typical input {"net_target": 100, "pct_fee": 2.9, "fixed_fee": 0.30} returns {"charge": 103.4, "fee": 3.4, "net": 100.0}. The inverse of processor_fees - solves for gross from a target net. Use when the payout is the fixed requirement. Not when the price is already set. Errors: on invalid, missing, or malformed input this tool never raises a protocol error — it returns {"error": "<what is wrong and how to fix it>"} (for example {"error": "net_target > 0 and pct_fee < 100 required"}). Every call is read-only and idempotent, so after correcting the input it is always safe to retry.
discount
discount_stack
Stack discounts correctly: sequential vs additive comparison. PREMIUM (license). The two methods differ — this shows both, the final price, and the true total discount. Typical input {"price": 200, "discounts_pct": [20, 10]} returns {"original": 200, "sequential_price": 144.0, "sequential_total_discount_pct": 28.0, "additive_price": 140.0, "difference": 4.0, "note": "..."}. Use when more than one discount applies and the order changes the answer. Not for a single discount inside an invoice (invoice_total). Errors: on invalid, missing, or malformed input this tool never raises a protocol error — it returns {"error": "<what is wrong and how to fix it>"} (for example {"error": "price > 0 and at least one discount required"}). Every call is read-only and idempotent, so after correcting the input it is always safe to retry.
installment
installment_plan
Split a total into an installment schedule with optional deposit. PREMIUM (license). Rounding remainders land on the final payment so the schedule always sums exactly. Typical input {"total": 1000, "installments": 3, "deposit_pct": 10} returns {"deposit": 100.0, "payments": [300.0, 300.0, 300.0], "check_sum": 1000.0}. Use when one total is paid across scheduled dates. Not for partial-period adjustments (proration). Errors: on invalid, missing, or malformed input this tool never raises a protocol error — it returns {"error": "<what is wrong and how to fix it>"} (for example {"error": "total > 0 and 1-36 installments"}). Every call is read-only and idempotent, so after correcting the input it is always safe to retry.
invoice
invoice_total
Total an invoice: per-line totals, subtotal, discount, tax, grand total. FREE. Typical input {"line_items": [{"desc": "Design", "qty": 2, "unit_price": 50}], "tax_pct": 8.5, "discount_pct": 10} returns {"lines": [{"desc": "Design", "qty": 2, "unit_price": 50, "line_total": 100.0}], "subtotal": 100.0, "discount": 10.0, "tax": 7.65, "total": 97.65}. Use when several line items roll up with discount and tax. Not for one transaction's fees (processor_fees) and not for spreading a total over time (installment_plan). Errors: on invalid, missing, or malformed input this tool never raises a protocol error — it returns {"error": "<what is wrong and how to fix it>"} (for example {"error": "line_items must contain at least one item,"}). Every call is read-only and idempotent, so after correcting the input it is always safe to retry.
processor
processor_fees
Break down payment-processor fees: fee, net, and effective rate. FREE. Uses editable presets for stripe/paypal/square/shopify (verify current rates) or your own custom_pct + custom_fixed. Typical input {"amount": 1000, "processor": "stripe", "transactions": 10} returns {"gross": 1000, "fee": 32.0, "net": 968.0, "effective_rate_pct": 3.2, "note": "..."}. Use when the charge amount is known and the net payout is the question. Not for the reverse: the gross needed to net a target is charge_to_net. Errors: on invalid, missing, or malformed input this tool never raises a protocol error — it returns {"error": "<what is wrong and how to fix it>"} (for example {"error": "amount must be > 0, transactions >= 1"}). Every call is read-only and idempotent, so after correcting the input it is always safe to retry.
proration
proration
Compute a prorated charge or refund for a partial billing period. PREMIUM (license). Typical input {"amount_per_period": 90, "days_used": 10, "days_in_period": 30} returns {"days_used": 10, "days_in_period": 30, "prorated_charge": 30.0, "prorated_refund": 60.0, "answer": 30.0}. Use when a plan starts, ends, or changes mid-period. Not for splitting a full amount into scheduled payments (installment_plan). Errors: on invalid, missing, or malformed input this tool never raises a protocol error — it returns {"error": "<what is wrong and how to fix it>"} (for example {"error": "need amount > 0 and 0 <= days_used <= days_in_period"}). Every call is read-only and idempotent, so after correcting the input it is always safe to retry.

Endpoints

URLTransportStateLatencyChecked
https://mcp.moltlinestudio.com/merchant streamable-http answering 404 ms 12 min ago

Alternatives to Moltline Merchant Maths

same job, measured the same way
Moltline Business Suite
by moltlinestudio

30 finance, bookkeeping, legal-ops and SMB operations skill products. 6 of 8 tools free.

8 tools answering
Invoice Generator Freelancers
by theluckystrike

Freelancer invoice generator: line items, tax, totals, PDF - issued from a chat message.

13 tools answering
InvoiceParser Pro
by invoiceparserpro

Invoice PDFs, scans and photos to Excel, with the math checked: fields, line items and totals.

4 tools answering
Jithox
by jithox

8 invoice/payment tools; 5 free, no login. IBAN, bank changes, Peppol. Paid VAT and invoice review.

8 tools answering
EZ@Work
by eranfinish

Manage clients, projects, time, and invoices in EZ@Work — business management for freelancers.

answering
Agenticfeed
by bluestratus

Match shopper intent to a merchant's products and fetch live price, stock and product Q&A.

4 tools answering
Bexio MCP Server
by promptpartner

Swiss accounting integration for Bexio. 315 tools: invoices, contacts, projects, account balances

250 installs/wk local only
AgentaOS
by agentaos

Merchant of record: payment links, checkouts, subscriptions and invoices, with VAT handled.

answering

Moltline Merchant Maths — questions

Answers built from our own checks of this server.

What can Moltline Merchant Maths do?
It exposes 6 tools, read directly from the server on our last check. Among them: charge_to_net, discount_stack, installment_plan, invoice_total, processor_fees, proration. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Moltline Merchant Maths working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 92 of 92 checks got a reply (100.0%), average response time 411 ms. The bar chart above shows every period we have measured.
How do I connect Moltline Merchant Maths?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Moltline Merchant Maths need an API key?
No. Moltline Merchant Maths completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 6 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Moltline Merchant Maths?
It answers our handshake in 411 ms on average, which is faster than 30% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is Moltline Merchant Maths open source?
Yes — it is published under the MIT licence, written in Python and 0 stars on GitHub. The source link is on this page, so you can read exactly what it does with your data before you connect it.