mcpbeat Sign in

PNL Toolkit MCP Server

by pnltoolkit Your server? Claim it
answering

PNL Toolkit is answering right now. Last checked 4 min ago. It exposes 8 tools.

Eight free investment and trading calculators with PNG charts and editable result links.

Uptime history 9 days of history · worst day 99%
9 days agonow
98.9%
Uptime 24h
90 of 91 checks
8
Tools
read from the server
610 ms
Response time
average over 24h
open, no key
Access
streamable-http

PNL Toolkit missed one check this week

Everything else answered, so this is steady rather than shaky. We check every 15 minutes, which is how a one-off gets told apart from the start of a pattern, and how you hear about the next one within the hour instead of 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 4 min ago.

run in your terminal
claude mcp add calculators --transport http https://pnltoolkit.com/mcp
Settings → Connectors → Add custom connector, then paste this address
https://pnltoolkit.com/mcp
~/.codex/config.toml
[mcp_servers.calculators]
url = "https://pnltoolkit.com/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "calculators": {
      "url": "https://pnltoolkit.com/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "calculators": {
      "type": "http",
      "url": "https://pnltoolkit.com/mcp"
    }
  }
}

Available tools 8

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

compound
compound_interest
Compound interest in USD: initial dollars, monthly dollars, annual return/fees/inflation in percent, and whole years. Creates a free calc-compound PNG. Returns results, conditions, assumptions, an editable link, share page and PNG. No account access or order execution.
dca
dca_backtest
Dollar-cost-averaging backtest using installed monthly closes, not live quotes. Asset ticker, start/end months YYYY-MM, initial deposit in USD, monthly in USD per purchase, frequency in months (1, 3 or 12), buying fee in percent, optional benchmark and total/price return basis. Initial deposit and first recurring purchase occur at the selected start month-end. Omitted dates use calculator defaults clamped to coverage. Returns data metadata and the free calc-dca PNG. Returns results, conditions, assumptions, an editable link, share page and PNG. No account access or order execution.
drawdown
drawdown_recovery
Drawdown recovery: balances/deposits in USD, drawdown and monthly return in percent, target horizon in whole months. Returns results, conditions, assumptions, an editable link, share page and PNG. No account access or order execution.
historical
historical_return
Historical investment return using installed monthly closes, not live quotes. Asset ticker, start/end months YYYY-MM, amount in USD (unit=cash) or historical shares/coins (unit=coins), buying fee in percent, optional benchmark and total/price return basis. Omitted dates use calculator defaults clamped to asset/benchmark coverage. Returns data coverage/source metadata and the free calc-return PNG. Returns results, conditions, assumptions, an editable link, share page and PNG. No account access or order execution.
inventory
inventory_quotes
Inventory quotes: mid and tick in USD, inventory weights in percent, spread/skew/cap in basis points. Skew is bps per 10 percentage points of inventory deviation. Returns results, conditions, assumptions, an editable link, share page and PNG. No account access or order execution.
position
position_size
Position sizing for linear USD shares/coins: prices in USD, account risk in percent, fees/slippage in basis points, quantity increment in units. Returns results, conditions, assumptions, an editable link, share page and PNG. No account access or order execution.
spread
spread_and_fees
Round-trip spread economics: one-side notional in USD; full spread, fee per fill and adverse cost in basis points (1 bp = 0.01%). Negative fees are rebates. Returns results, conditions, assumptions, an editable link, share page and PNG. No account access or order execution.
trade
trade_expectancy
Trade expectancy and fractional Kelly: balance in USD, win rate/buffer/cap in percent, wins/losses/cost in R, fraction 0–1. Returns results, conditions, assumptions, an editable link, share page and PNG. No account access or order execution.

Endpoints

URLTransportStateLatencyChecked
https://pnltoolkit.com/mcp streamable-http answering 418 ms 4 min ago

Alternatives to PNL Toolkit

same job, measured the same way
chartlink
by oscarleoo

Charts and tables for AI agents with live-updating embed links. No account: signup returns a key.

17 installs/wk 10 tools answering
Link Center
by mylink

Dynamic, editable QR codes + short links with scan analytics and branded QR rendering.

answering
Showboard
by rohanbeingsocial

Your coding agent answers with dashboards: charts and tables from read-only SQL, Excel and CSV.

778 installs/wk local only
Trade Chart
by openkrill

A candlestick chart for a public ticker, with volume, the indicators you name and a plain read.

3 tools answering
ocular
by xyun1996

Vision tools for coding agents: screenshots, OCR, UI diffs, errors, tables, and charts.

14 installs/wk local only
CSV File Tools
by csvfile

Inspect, filter, sort and edit CSV text with four free tools. No account or API key required.

4 tools answering
jh-presentation
by pei-jz

AI-built HTML presentations: single-file decks with live diagrams, charts, editing and PDF export.

43 installs/wk local only
RentalAnalytics rent tools
by rentalanalytics

Read-only HUD rent lookup and the site's existing rental calculators.

16 tools answering

PNL Toolkit — questions

Answers built from our own checks of this server.

What can PNL Toolkit do?
It exposes 8 tools, read directly from the server on our last check. Among them: compound_interest, dca_backtest, drawdown_recovery, historical_return, inventory_quotes, position_size and 2 more. 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 PNL Toolkit 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 610 ms. The bar chart above shows every period we have measured.
How do I connect PNL Toolkit?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does PNL Toolkit need an API key?
No. PNL Toolkit completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 8 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is PNL Toolkit?
It answers our handshake in 610 ms on average, which is faster than 20% of all working MCP servers we measure. That is on the slow side — worth knowing if the tool sits inside an interactive loop. The comparison comes from our own checks across the whole registry, every 15 minutes.