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 18 Aug 2026.

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

Uptime history 15 days of history · worst day 98%
15 days agonow
98.9%
Uptime 24h
90 of 91 checks
6
Tools
read from the server
309 ms
Response time
average over 24h
0
Stars
last commit 18 Aug 2026

Moltline Merchant Maths does not always answer

Over the last week it answered 99.8% of our checks. We check every 15 minutes, so you hear about the next outage within the hour — not from your users.

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 197 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
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. 314 tools: invoices, contacts, projects, account balances

259 installs/wk local only
Stripe MCP Server
by friendlygeorge

MCP server for Stripe API — customers, charges, payments, subscriptions, products, and invoices

58 installs/wk local only
Businys
by businys

221 MCP tools across 26 practices for independent professionals. Clients, invoices, contracts.

48 installs/wk local only
Lovie Company Formation
by lovie

Form companies, manage bank accounts, cards, invoices and more — directly from your AI coding tools.

80 installs/wk 202 tools answering
Invoiceflow MCP
by enzoemir1

AI-powered invoice automation. Create invoices, track payments, and manage cash flow.

56 installs/wk local only

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 90 of 91 checks got a reply (98.9%), average response time 309 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 309 ms on average, which is faster than 56% 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.