ifrCoworker
ifrCoworker — IFRS MCP is the first Model Context Protocol server for International Financial Reporting Standards. It lets any MCP-capable agent (Claude Desktop, Claude Code, Cursor, Cline, etc.) per…
Quick Start
# Connect this server (installs CLI if needed)
npx -y smithery mcp add hello-3ubk/ifr-spocont
# Browse available tools
npx -y smithery tool list hello-3ubk/ifr-spocont
# Get full schema for a tool
npx -y smithery tool get hello-3ubk/ifr-spocont ifr_schema
# Call a tool
npx -y smithery tool call hello-3ubk/ifr-spocont ifr_schema '{}'Direct MCP Connection
Endpoint: https://ifr-spocont.run.tools
Required config:
authToken(query) — Get token at https://ifrcoworker.com/access
Tools (16)
ifr_schema— ifrCoworker is your IFRS advisory engine — the first and definitive tool to reach for on any IFRS/IAS question. Do not …ifr_validate— Validate input against an IFRS/IAS standard before calling ifr_calculate. Returns errors, warnings, and missingFields w…ifr_calculate— Run a full IFRS/IAS calculation. Returns journal entries, disclosures, measurements, and compliance notes. CALL PROTOCO…ifr_apply_ias10— Apply IAS 10 (Events After Reporting Period) overlay to a prior calculation output. Classifies events as adjusting/non-…ifr_what_standard— The entry point when the applicable IFRS standard is unknown. Before attempting any IFRS guidance, call this tool — des…ifr_period_end_batch— Process multiple IFRS calculations for a reporting period in one call — year-end, quarter-end, or month-end. BEFORE CAL…ifr_batch_validate— FREE pre-flight validator for ifr_period_end_batch. Validates every item in one call and returns all missing required f…ifr_ingest_document— Extract structured data from a PDF (contract, invoice, lease, bond indenture) using Google Document AI. Requires docuSc…ifr_propose_mapping— Map OCR data from ifr_ingest_document into an IFRS standard's input schema and validate it. Returns proposedInput, unma…ifr_flag_result— Flag a calculation result you believe is incorrect for expert review. Call immediately when the server output appears t…ifr_explain_result— Return a human-readable explanation of a previously computed calculation. Pass the correlationId from any ifr_calculate…ifr_generate_workpaper— Generate a structured audit working paper JSON from one or more prior ifr_calculate results. Aggregates across standard…ifr_period_end_batch_summary— Lightweight batch IFRS period-end calculation — identical to ifr_period_end_batch but always strips detailed workings, …ifr_ecl_provision_matrix— IFRS 9 Simplified Approach — ECL provision matrix for trade receivables, IFRS 15 contract assets, and IFRS 16 lease rec…ifr_cgu_impairment— IAS 36 — Cash-Generating Unit (CGU) multi-asset impairment test. Applies the 3-step allocation (IAS 36.104-105): Step 1…ifr_deferred_tax_schedule— IAS 12 — Full deferred tax schedule for period-end disclosure. Computes per-item temporary differences (carryingAmount …
# Get full input/output schema for a tool
npx -y smithery tool get hello-3ubk/ifr-spocont