# Nlledger Nl Ledger MCP server

Source: https://glimind.com/server/mcp-registry%2Fca.nlledger%2Fnl-ledger
Registry id: `mcp-registry/ca.nlledger/nl-ledger`
Status: live (checked 2026-10-26T22:40:23.100Z)

## Verdict

Nlledger Nl Ledger MCP server answered 100% of Glimind's liveness checks over 30 days, better than 42% of MCP servers, with 404 ms median handshake and 0 outages in 90 days. Its agent-readiness grade is A (90/100) across 15 tools, costing an agent about 2,240 tokens to load. Checked every few minutes; no tool is ever called.

## Measurements (30 days)

| Metric | Value | Better than |
|---|---|---|
| Uptime, 30 days | 100% | 42% of MCP servers |
| Median handshake latency | 404 ms | 55% of MCP servers |
| p95 handshake latency | 2889 ms | — |
| Checks in 30 days | 4,215 | — |
| Outages, 90 days | 0 | — |
| Median recovery | — | — |
| Agent-readiness score | 90/100 (A) | 69% of MCP servers |
| Tools | 15 | — |
| Tool-list size for an agent | ~2,240 tokens | 50% of MCP servers |
| Days observed | 23 | — |

## Install

```json
{
  "mcpServers": {
    "nlledger-nl-ledger-mcp-server": {
      "type": "http",
      "url": "https://nlledger.ca/mcp"
    }
  }
}
```

Claude Code:

```sh
claude mcp add --transport http nlledger-nl-ledger-mcp-server https://nlledger.ca/mcp
```

## Tools (15)

- `fetch`: Fetch the full text of one result from search, by id.
- `get_body`: A public body's reported values by year and source, and largest suppliers, matching its page. Award values are not payments; overlapping and federal sources sta
- `get_budget`: Get what the province budgeted and what it spent in a fiscal year, the difference, the annual surplus or deficit, net debt, and every department's budget agains
- `get_department`: Get a provincial department's gross spending by program: actual against amended and original estimates, for a fiscal year from 2019-20 to 2024-25, or the 2025-2
- `get_flag`: Get one pattern by id (from list_flags): why people look at it, exactly how it is computed, what it cannot tell you, and its largest results.
- `get_members`: Rank Members of the House of Assembly by allowance spending for a fiscal year, overall or for one category (for example travel), with the average. Give a name t
- `get_pay`: Published pay above $100,000 by employer and calendar year, people, common titles, overtime and severance. Missing lists are not zero; this is not total payroll
- `get_record`: Get one line item by its 12-character id. Returns retained source fields, evidence, inclusion rule, reported address/conflicts, separately supported location, n
- `get_supplier`: Get included reported record values, all years, for a supplier or recipient, with explicit overlap/exclusion policy and breakdowns by source, amount kind, perio
- `get_totals`: Full-record totals or rankings filtered by supplier, named buyer, year or source. Groups by supplier, buyer/department, year or source, separately by source and
- `human_scale`: Hypothetically divide a supported CAD amount by the NL population, households and reference median wage. Result states the denominator assumption and carries no
- `list_flags`: List the patterns people read as waste or perks (for example sole-source awards, contracts that grew, purchases just under a limit), with counts. Each pattern i
- `search`: Search the records and return a short list of results, each with id, title and url. Use fetch with an id to get the full record. Prefer search_records when you 
- `search_records`: Search every line item: contract awards, federal contracts and grants, minister and MHA expense lines, and pay over $100,000. records holds exact matches: every
- `tax_receipt`: Estimate provincial income tax on annual employment income and illustrate department spending shares, using the receipt page's assumptions. Not a personal tax a

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
