accueil / serveurs / Finance & Paiement / ca.nlledger/nl-ledger
ca.nlledger/nl-ledger
serveur MCP (Model Context Protocol) · nl-ledger 0.4.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que ca.nlledger/nl-ledger est sûr ?
Au dernier audit MCP Hub, le serveur MCP « ca.nlledger/nl-ledger » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 15 outils
- fetch≈ 102 tokens
Fetch the full text of one result from search, by id.
Paramètres, retour & exemple (1)
Paramètresid· string · requis
Id from search.
Exemple d'appel{"name": "fetch", "arguments": {"id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_body≈ 123 tokens
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 stay labelled. Omit name to list bodies.
Paramètres, retour & exemple (1)
Paramètresname· string · optionnel
Exemple d'appel{"name": "get_body", "arguments": {"name": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_budget≈ 322 tokens
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 against its spending, largest difference first. Years from 2019-20; the newest budgets have no published results yet. Two bases that must not be added together: departments_spending is modified cash (the Estimates given to the House against the Report on the Program Expenditures and Revenues); whole_government is the audited Public Accounts (accrual, all government bodies), the only source for the surplus or deficit and net debt. Every figure has its source link. Leave out year for the latest year with published results.
Paramètres, retour & exemple (2)
Paramètresyear· string · optionnel
Fiscal year, e.g. 2024-25. Default: the latest year with published results.department· string · optionnel
Part of a department name, to return only matching departments, e.g. 'Health'.
Exemple d'appel{"name": "get_budget", "arguments": {"year": "texte", "department": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_department≈ 200 tokens
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-26 and 2026-27 estimates. Leave out name to list the departments and years.
Paramètres, retour & exemple (2)
Paramètresname· string · optionnel
Department name or part of it, e.g. 'Health'.year· string · optionnel
Fiscal year, e.g. 2024-25 or 2026-27. Default: the latest year with actual spending.
Exemple d'appel{"name": "get_department", "arguments": {"name": "texte", "year": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_flag≈ 129 tokens
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.
Paramètres, retour & exemple (1)
Paramètresid· string · requis
Pattern id, e.g. no-competition.
Exemple d'appel{"name": "get_flag", "arguments": {"id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_members≈ 246 tokens
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 to get one member's spending by year and category. Set group to ministers for ministers' expense claim totals.
Paramètres, retour & exemple (4)
Paramètresname· string · optionnel
Part of a member's name.year· string · optionnel
MHA fiscal year, e.g. 2024-25. Default: the latest full year.group· string · optionnel · mha | ministers
Default mha.category· string · optionnel
Words in the category name, e.g. 'travel', 'office', 'constituency'.
Exemple d'appel{"name": "get_members", "arguments": {"name": "texte", "year": "texte", "group": "mha", "category": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_pay≈ 142 tokens
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. Omit employer to list employers. Individuals use search_records.
Paramètres, retour & exemple (2)
Paramètresyear· string · optionnelemployer· string · optionnel
Exemple d'appel{"name": "get_pay", "arguments": {"year": "texte", "employer": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_record≈ 163 tokens
Get one line item by its 12-character id. Returns retained source fields, evidence, inclusion rule, reported address/conflicts, separately supported location, native currency, amount kind and period, and citations. Federal amounts have no automatic provincial scaling.
Paramètres, retour & exemple (1)
Paramètresid· string · requis
Record id, e.g. 2ebb7ad3bd29.
Exemple d'appel{"name": "get_record", "arguments": {"id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_supplier≈ 202 tokens
Get included reported record values, all years, for a supplier or recipient, with explicit overlap/exclusion policy and breakdowns by source, amount kind, period, native currency and location evidence. These are not everything received, unique spending or spending in NL. Give a name or supplier_id; unmatched names return close matches.
Paramètres, retour & exemple (2)
Paramètresname· string · optionnel
Company or recipient name, e.g. 'Pennecon'.supplier_id· string · optionnel
10-character id from an earlier result.
Exemple d'appel{"name": "get_supplier", "arguments": {"name": "texte", "supplier_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_totals≈ 284 tokens
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 currency with overlap exclusions. Awards are not payments; use get_department for program spending. No paginated-search sums.
Paramètres, retour & exemple (9)
Paramètresbody· string · optionnelyear· string · optionnel
Original record calendar year or published fiscal period; not annual spending.limit· integer · optionnelsource· string · optionnel · ppa | fed_contract | fed_grant | canadabuys | pa_pss | pa_tp | sunshine | ministerbody_id· string · optionnelgroup_by· string · optionnel · supplier | body | department | year | sourcesupplier· string · optionneldepartment· string · optionnelsupplier_id· string · optionnel
Exemple d'appel{"name": "get_totals", "arguments": {"body": "texte", "year": "texte", "limit": 1, "source": "ppa", "body_id": "texte", "group_by": "supplier"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - human_scale≈ 172 tokens
Hypothetically divide a supported CAD amount by the NL population, households and reference median wage. Result states the denominator assumption and carries no geographic allocation, resident liability or local wage/employment claim. Includes Statistics Canada sources.
Paramètres, retour & exemple (1)
Paramètresamount· number · requis
Amount in Canadian dollars, e.g. 50000000.
Exemple d'appel{"name": "human_scale", "arguments": {"amount": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_flags≈ 116 tokens
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 is a question, not a finding.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "list_flags", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search≈ 132 tokens
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 can pass filters.
Paramètres, retour & exemple (1)
Paramètresquery· string · requis
Words to find.
Exemple d'appel{"name": "search", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_records≈ 456 tokens
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 word matches (by prefix), largest amount first, up to 25 per page (use page for more). A misspelled word is corrected when nothing matches exactly (see corrected). On page 1, related_by_meaning adds up to 20 records about the same thing that do not contain every word, closest first. Give a query, a filter, or both. Each record has its source citation. Sources: ppa = Provincial contract award; fed_contract = Federal contract; fed_grant = Federal grant or contribution; canadabuys = Federal award notice; pa_pss = Federal professional services payment; pa_tp = Federal transfer payment; sunshine = Public sector pay over $100,000; minister = Minister's expense claim; mha = MHA expense.
Paramètres, retour & exemple (6)
Paramètrespage· integer · optionnel
Page number. Default 1.year· string · optionnel
Calendar year of the record date, e.g. 2024.query· string · optionnel
Words to find, e.g. 'ferry repair', a company name, a town or a job title.source· string · optionnel · ppa | fed_contract | fed_grant | canadabuys | pa_pss | pa_tp | sunshine | minister
Limit to one source.pattern· string · optionnel
Flag id from list_flags, e.g. no-competition.supplier_id· string · optionnel
Supplier id from get_supplier.
Exemple d'appel{"name": "search_records", "arguments": {"page": 1, "year": "texte", "query": "texte", "source": "ppa", "pattern": "texte", "supplier_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - tax_receipt≈ 145 tokens
Estimate provincial income tax on annual employment income and illustrate department spending shares, using the receipt page's assumptions. Not a personal tax assessment or a trace of your tax payments.
Paramètres, retour & exemple (1)
Paramètresincome· number · requis
Exemple d'appel{"name": "tax_receipt", "arguments": {"income": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».