spocont avatar

Ifrcoworker

com.spocont/ifrcoworker

You'd reach for this when you need programmatic access to IFRS accounting rules without building your own engine. It covers all 27 standards and handles the gnarly stuff like expected credit loss calculations, cash-generating unit impairment tests, and deferred tax computations. The server generates proper journal entries and applies XBRL tags for regulatory filing, which saves you from maintaining mapping tables yourself. It runs over streamable HTTP at mcp.ifrcoworker.com, so you can integrate it without managing local processes. Best suited for fintech platforms, accounting software, or financial reporting workflows where you need reliable IFRS treatment without hiring a Big Four consultant.

tools
20
auth
Secret needed
transport
HTTP
last updated
Oct 13, 2026

Install

From registry metadata
$ npx add-mcp https://mcp.ifrcoworker.app --name ifrcoworker --header 'Authorization: Bearer ${API_TOKEN}'

Run in your terminal. add-mcp asks which agents to add it to, then asks for each value it needs. Add -g to install it for every project.

Review the command, arguments and environment values before installing. MCP servers run with your local permissions.

Other ways

Claude Code

$ claude mcp add --transport http ifrcoworker https://mcp.ifrcoworker.app --header 'Authorization: YOUR_AUTHORIZATION'

Run in your terminal. Add --scope user to make it available in every project.

Tools

Verified live · 20 tools

Verified live against the running server on Nov 6, 2026.

ifr_schemaIf you know the economic object type but not the standard, pass `elementType` (e.g. 'lease', 'asset', 'financial-instrument') instead of `standard`. For multi-standard types (asset, equity-method-investment), also pass `assetClass` or `investmentType` to get the specific stand...6 params

If you know the economic object type but not the standard, pass `elementType` (e.g. 'lease', 'asset', 'financial-instrument') instead of `standard`. For multi-standard types (asset, equity-method-investment), also pass `assetClass` or `investmentType` to get the specific stand...

Parameters* required
assetClassstring
Required when elementType is "asset" and you want a specific standard schema. Values: PPE, INTANGIBLE_ASSET, INVESTMENT_PROPERTY, BIOLOGICAL_ASSET, EXPLORATION
elementTypestring
one of lease · financial-instrument · provision · revenue-contract · employee-obligation · share-payment
includeAllBranchesboolean
Set true to receive every field regardless of `perspective`. Use it when you need the complete reference — comparing branches, building documentation, or checking whether a field exists at all — wh...
investmentTypestring
Required when elementType is "equity-method-investment" and you want a specific standard schema. Values: ASSOCIATE, JOINT_VENTURE. Subsidiaries/consolidation: use elementType "group"; day-1 acquisi...
perspectivestring
OPTIONAL branch filter. A standard's schema serves every branch at once — IFRS 16 carries LESSEE, LESSOR and SELLER_LESSEE fields together. Declaring your perspective removes the fields that provab...
standardstring
one of ias2 · ias7 · ias10 · ias12 · ias16 · ias19
ifr_validateIf you know the economic object type but not the standard, pass `elementType` instead of `standard`. The discriminator field (`assetClass` for 'asset', `investmentType` for 'equity-method-investment') must be included in the `input` object. OPTIONAL pre-flight validator — only...3 params

If you know the economic object type but not the standard, pass `elementType` instead of `standard`. The discriminator field (`assetClass` for 'asset', `investmentType` for 'equity-method-investment') must be included in the `input` object. OPTIONAL pre-flight validator — only...

Parameters* required
elementTypestring
one of lease · financial-instrument · provision · revenue-contract · employee-obligation · share-payment
input*object
The input object to validate
standardstring
one of ias2 · ias7 · ias10 · ias12 · ias16 · ias19
ifr_calculateIf you know the economic object type but not the standard, pass `elementType` instead of `standard`. The discriminator field (`assetClass` for 'asset', `investmentType` for 'equity-method-investment') must be included in the `input` object. Run a full IFRS/IAS calculation. Ret...5 params

If you know the economic object type but not the standard, pass `elementType` instead of `standard`. The discriminator field (`assetClass` for 'asset', `investmentType` for 'equity-method-investment') must be included in the `input` object. Run a full IFRS/IAS calculation. Ret...

Parameters* required
csvFilenamestring
Filename for the CSV export, e.g. "machine_a_journal.csv". Used as journalCsvFile.filename; defaults to journal_entries_<reportingDate>.csv.
elementTypestring
one of lease · financial-instrument · provision · revenue-contract · employee-obligation · share-payment
exportJournalCsvboolean
When true, the response also includes a journalCsvFile object (write its `content` to `filename` to save the .csv) alongside the JSON journalEntries. Opt-in: omitted by default (JSON only).
input*object
The calculation input object
standardstring
one of ias2 · ias7 · ias10 · ias12 · ias16 · ias19
ifr_apply_ias10Apply IAS 10 (Events After Reporting Period) overlay to a prior calculation output. Classifies events as adjusting/non-adjusting, assesses going concern, generates adjusted journal entries. Most standards auto-trigger IAS 10 when subsequentEventDate + subsequentEventKind are p...1 params

Apply IAS 10 (Events After Reporting Period) overlay to a prior calculation output. Classifies events as adjusting/non-adjusting, assesses going concern, generates adjusted journal entries. Most standards auto-trigger IAS 10 when subsequentEventDate + subsequentEventKind are p...

Parameters* required
inputobject
Required. The POST /ias10/apply body (also dividendsDeclaredAfterReporting, the IAS 10.14-16 going-concern facts, authorisedBy, ownersOrOthersHavePowerToAmendAfterIssue, id, entityId); any other ke...
ifr_route_eventROUTER — the entry point for every business event. Describe what happened in plain language ("bought a machine", "signed an office lease", "customer went bankrupt") and get back the exact call to make. FREE — no usage charge. Each match carries an `endpoint` block with the EXA...1 params

ROUTER — the entry point for every business event. Describe what happened in plain language ("bought a machine", "signed an office lease", "customer went bankrupt") and get back the exact call to make. FREE — no usage charge. Each match carries an `endpoint` block with the EXA...

Parameters* required
queryvalue
Required. Plain-language description of the accounting scenario, a string of at most 500 characters
ifr_input_schemaReturns the JSON Schema for the input to ifr_calculate for a given standard. Use this to discover required fields, enum values, and defaults without calling ifr_schema. Returns a standard JSON Schema object suitable for programmatic validation. Derived from the controller FIEL...4 params

Returns the JSON Schema for the input to ifr_calculate for a given standard. Use this to discover required fields, enum values, and defaults without calling ifr_schema. Returns a standard JSON Schema object suitable for programmatic validation. Derived from the controller FIEL...

Parameters* required
assetClassstring
Discriminator when elementType is "asset" — e.g. PPE, INTANGIBLE_ASSET, INVESTMENT_PROPERTY, BIOLOGICAL_ASSET, EXPLORATION (IAS 16 subclass values also route).
elementTypestring
one of lease · financial-instrument · provision · revenue-contract · employee-obligation · share-payment
investmentTypestring
Discriminator when elementType is "equity-method-investment" — ASSOCIATE or JOINT_VENTURE.
standardstring
one of ias2 · ias7 · ias10 · ias12 · ias16 · ias19
ifr_period_checklistPlanning tool for a full period-end close. Pass an entityProfile of fact flags (hasInventory, hasPPE, hasLeases, hasFinancialInstruments, isGroup, isListed, incomeTaxApplicable, etc.) and get back the exact ordered list of IFRS/IAS standards to run for this entity — each with...3 params

Planning tool for a full period-end close. Pass an entityProfile of fact flags (hasInventory, hasPPE, hasLeases, hasFinancialInstruments, isGroup, isListed, incomeTaxApplicable, etc.) and get back the exact ordered list of IFRS/IAS standards to run for this entity — each with...

Parameters* required
entityProfilevalue
Required (may be empty). Entity fact flags, each true or false — set true for each that applies to this entity; a flag not listed here is refused by name.
previousReportingDatevalue
An ISO prior period-end date string, e.g. "2024-12-31"
reportingDatevalue
An ISO reporting date string, e.g. "2025-12-31"
ifr_period_end_batchTHE period-end execution tool — process multiple IFRS calculations for a reporting period in one call (year-end, quarter-end, or month-end). One tool, three modes: (1) PLAIN BATCH (default): items + accountingPolicy → per-item results, every item's journal entries in one list,...15 params

THE period-end execution tool — process multiple IFRS calculations for a reporting period in one call (year-end, quarter-end, or month-end). One tool, three modes: (1) PLAIN BATCH (default): items + accountingPolicy → per-item results, every item's journal entries in one list,...

Parameters* required
accountingPolicy*object
REQUIRED entity-wide accounting policy declaration. Must include at top level: entityId, entityIdentifiers, functionalCurrencyIndicators, presentationCurrency, reportingDate, previousReportingDate,...
cashBalancesarray
REQUIRED in every batch (refused when absent; an entity holding no bank account and no cash box states []): one row per bank account and cash box, its opening and closing balance. Balances are stat...
csvFilenamestring
Filename for the CSV export, e.g. "journal_entries_2025.csv". Used as journalCsvFile.filename; defaults to journal_entries_<reportingDate>.csv.
entityProfilevalue
OPTIONAL close mode — entity fact flags (hasInventory, hasPPE, hasLeases, hasFinancialInstruments, hasDefinedBenefitPlan, isGroup, isListed, incomeTaxApplicable, ...; same shape as ifr_period_check...
exportJournalCsvboolean
When true, the response includes a journalCsvFile object { filename, mimeType, encoding, rowCount, byteLength, content, saveInstruction } with XBRL-enriched journal entries. Write `content` to `fil...
exportXbrlboolean
When true, adds an xbrlFacts array to the response — a flat list of all monetary facts with full XBRL context: element (ifrs-full:...), periodType (instant|duration), balance (debit|credit), value,...
groupobject
The GROUP batch. The route is chosen by the number of distinct entityIds on the items (items[i].input.entityId; an item without one belongs to accountingPolicy.entityId): ONE → that entity's separa...
includeDisclosureNotesboolean
Default true. Set false to suppress the disclosureNotes key in the batch response (IFRS 18 aggregated disclosure notes).
includeWorkingsboolean
Default: false. When true, includes full per-item workings, disclosures, and journal entries (~3–10× larger response). When false (default), strips per-item workings, disclosures, step-by-step sect...
includeXbrlEnrichmentboolean
Default: false. When true, includes the full xbrl metadata object on each journal entry debit/credit line (parentElement, label.hu, namespace, taxonomyYear, dimension, decimals — needed for iXBRL f...
items*array
Array of items to calculate
managementDefinedPerformanceMeasuresarray
EARLY ADOPTER: IFRS 18 effective 2027-01-01. One row per management-defined performance measure the entity identifies (IFRS 18.117-120; omit, or [], when it has none, B113). A one-entity batch reco...
modestring
Default: "all-or-nothing" — if any item fails preflight validation the whole batch is rejected (no credits charged). Set to "partial" to skip the all-or-nothing gate: each item is validated-then-ca...one of all-or-nothing · partial
previousPeriodBalancesarray
The trial balance at previousReportingDate (debit − credit; one entity's rows sum to 0, else refused before anything is calculated). When provided, the batch computes the closing statement of finan...
supplierFinanceArrangementsarray
REQUIRED when any general-journal line of the batch states supplierFinanceArrangementId (refused otherwise, field by field): one row per supplier finance arrangement (IAS 7.44G), its terms stated o...
ifr_batch_validateFREE pre-flight validator for ifr_period_end_batch. Validates every item in one call and returns all missing required fields across the batch. A field an item's standard does not declare is refused here exactly as ifr_period_end_batch refuses it (FIELD_UNRECOGNISED, naming the...7 params

FREE pre-flight validator for ifr_period_end_batch. Validates every item in one call and returns all missing required fields across the batch. A field an item's standard does not declare is refused here exactly as ifr_period_end_batch refuses it (FIELD_UNRECOGNISED, naming the...

Parameters* required
accountingPolicyobject
Optional batch-level accounting policy — same structure as ifr_period_end_batch accountingPolicy. When provided, the universal fields (presentationCurrency, reportingDate, previousReportingDate, an...
cashBalancesarray
REQUIRED in every batch (refused when absent; an entity holding no bank account and no cash box states []): one row per bank account and cash box, its opening and closing balance. Balances are stat...
groupobject
The group block, as on ifr_period_end_batch: items of two or more entities are checked as a group batch against it (the same refusals, field by field, before anything is calculated).
items*array
Array of items to validate — the same item structure as ifr_period_end_batch (type, keyword, input, finrepDimensions); any other item key is refused by name.
managementDefinedPerformanceMeasuresarray
EARLY ADOPTER: IFRS 18 effective 2027-01-01. One row per management-defined performance measure the entity identifies (IFRS 18.117-120; omit, or [], when it has none, B113). A one-entity batch reco...
previousPeriodBalancesarray
As on ifr_period_end_batch; a group batch needs each entity's rows (row.entity).
supplierFinanceArrangementsarray
REQUIRED when any general-journal line of the batch states supplierFinanceArrangementId (refused otherwise, field by field): one row per supplier finance arrangement (IAS 7.44G), its terms stated o...
ifr_ingest_documentExtract structured data from a PDF (contract, invoice, lease, bond indenture) using Google Document AI. Requires docuScanAccess on the token — returns 403 otherwise; do NOT retry or offer document scanning again this session if access is denied. PROTOCOL: (1) offer PDF process...8 params

Extract structured data from a PDF (contract, invoice, lease, bond indenture) using Google Document AI. Requires docuScanAccess on the token — returns 403 otherwise; do NOT retry or offer document scanning again this session if access is denied. PROTOCOL: (1) offer PDF process...

Parameters* required
autoMapboolean
When true, automatically calls ifr_propose_mapping after extraction and returns both ocrData and proposedMapping in one response. Requires standard to be provided. Costs 2 credits instead of 1. Rev...
doc_idstring
Optional document id
end_anchorstring
Keep text before this substring
findTheValueWithThisLabel*string
Entity type to extract (e.g. "invoice total", "lease payment", "coupon rate")
pdf_base64*string
Base64-encoded PDF file contents (max ~7.5 MB raw PDF)
standardstring
Standard slug for autoMap (e.g. "ias16") — required when autoMap is true
start_anchorstring
Keep text after this substring
val_typestring
Expected value typeone of numeric · string
ifr_propose_mappingMap OCR data from ifr_ingest_document into an IFRS standard's input schema and validate it. Returns proposedInput, unmappedFields, missingRequiredFields, validation errors/warnings, needsUserInput[], and a confidence score. CRITICAL: proposedInput is a suggestion — every entry...2 params

Map OCR data from ifr_ingest_document into an IFRS standard's input schema and validate it. Returns proposedInput, unmappedFields, missingRequiredFields, validation errors/warnings, needsUserInput[], and a confidence score. CRITICAL: proposedInput is a suggestion — every entry...

Parameters* required
ocrData*object
The ocrData object returned by ifr_ingest_document
standard*string
one of ias2 · ias7 · ias10 · ias12 · ias16 · ias19
ifr_flag_resultFlag a calculation result you believe is incorrect for expert review. Call immediately when the server output appears to contradict IFRS — wrong amount, missing journal entry, incorrect OCI/P&L routing, wrong paragraph, or missing disclosure. FREE — no credit charged. MINIMUM...8 params

Flag a calculation result you believe is incorrect for expert review. Call immediately when the server output appears to contradict IFRS — wrong amount, missing journal entry, incorrect OCI/P&L routing, wrong paragraph, or missing disclosure. FREE — no credit charged. MINIMUM...

Parameters* required
aiProposedAnswerobject
Your proposed correct journal entries or amounts
aiReasoning*string
Where and why you believe the result is wrong — cite the specific IFRS paragraph and the value you expected vs what the server returned
correlationIdstring
correlationId from the ifr_calculate response. PREFERRED: pass this and the server will auto-attach the full calculation from cache — no need to copy serverOutput manually
inputobject
The input sent to ifr_calculate — only needed if correlationId is unavailable or has expired (10min)
schemaVersionControlHashstring
12-char hex hash from the ifr_schema response used when building this input — enables the review team to reproduce the exact schema version that produced the suspected error
serverOutputobject
Only needed if correlationId is unavailable. If provided, send only { journalEntries, workings } — omit financialStatements, disclosures, xbrl
severity*string
one of CALCULATION_ERROR · MISSING_DISCLOSURE · WRONG_JE · WRONG_PARAGRAPH · WRONG_OCI_PL_ROUTING · OTHER
standard*string
IFRS/IAS standard slug, e.g. "ias37"
ifr_explain_resultReturn a human-readable explanation of a previously computed calculation. Pass the correlationId from any ifr_calculate or ifr_period_end_batch response (this tool reads a 10-minute result cache; the workbook of the same id stays downloadable for 24 h), OR pass the full prior...2 params

Return a human-readable explanation of a previously computed calculation. Pass the correlationId from any ifr_calculate or ifr_period_end_batch response (this tool reads a 10-minute result cache; the workbook of the same id stays downloadable for 24 h), OR pass the full prior...

Parameters* required
calculationobject
Stateless alternative with NO expiry: the full prior ifr_calculate response object (must contain `data`; `audit` and `context` improve the explanation). Use when the 10-min correlationId window has...
correlationIdstring
The correlationId field from a previous ifr_calculate or ifr_period_end_batch response — used to look up the cached calculation (10-min TTL). Either this or `calculation` is required.
ifr_disclosure_checklistGenerate a disclosure-needs checklist for the period-end. FREE — no credit charged. Input: entityProfile fact flags (same shape as ifr_period_checklist) → returns the core MANDATORY disclosure requirements per applicable standard, each with its IAS/IFRS paragraph reference and...4 params

Generate a disclosure-needs checklist for the period-end. FREE — no credit charged. Input: entityProfile fact flags (same shape as ifr_period_checklist) → returns the core MANDATORY disclosure requirements per applicable standard, each with its IAS/IFRS paragraph reference and...

Parameters* required
accountingPolicyvalue
OPTIONAL, an object. Only accountingPolicy.ifrs19Election is read here: { isSubsidiary, hasPublicAccountability, parentPublishesIfrsConsolidatedStatements } (IFRS 19.7). Stated and met, the checkli...
calculationsvalue
OPTIONAL, an array: inline prior results — full ifr_calculate responses, { standard, result } pairs, or an entire ifr_period_end_batch result. When supplied, each requirement is reconciled against...
entityProfilevalue
Required (may be empty). Entity fact flags, each true or false — same shape as ifr_period_checklist (hasInventory, hasPPE, hasLeases, hasFinancialInstruments, isGroup, isListed, incomeTaxApplicable...
includeNotApplicablevalue
true or false. When true, also lists standards the profile does NOT imply, each item marked not-applicable. Default false.
ifr_replayDeterministic audit replay — recompute a prior calculation from its input and verify it reproduces the stored output. FREE — no credit charged. The engine is stateless and pure: identical input + identical engine/schema version always produces identical output. Every ifr_calcu...6 params

Deterministic audit replay — recompute a prior calculation from its input and verify it reproduces the stored output. FREE — no credit charged. The engine is stateless and pure: identical input + identical engine/schema version always produces identical output. Every ifr_calcu...

Parameters* required
accountingPolicyvalue
An object. BATCH-ITEM REPLAY: the batch-level accountingPolicy used in the original ifr_period_end_batch call. The server re-applies the same merge pipeline (policy hoisting, rate injection, normal...
expectedOutputvalue
An object. The original response `data` object. When provided, a MISMATCH returns a field-level diff [{path, expected, actual}] showing exactly which values changed.
expectedOutputSha256value
A string. audit.outputSha256 from the original response. When provided, the response includes match: true|false — true is deterministic proof the stored numbers re-derive from the stored input.
inputvalue
An object. Required. The original calculation input — use audit.inputEcho from the original response, or your stored request input. Replayed verbatim through the same calculation path as ifr_calcul...
standardvalue
A string. Required. IFRS/IAS standard slug of the original calculation, e.g. "ias16" (= audit.standard)
xbrlCurrencyvalue
A string. audit.xbrlCurrency from the original response — present whenever that response was tagged in a currency (an ifr_calculate input stating one, every batch item); required there for hash par...
ifr_ecl_provision_matrixIFRS 9 Simplified Approach — ECL provision matrix for trade receivables, IFRS 15 contract assets, and IFRS 16 lease receivables. Ages each receivable into buckets (current / 1-30 / 31-60 / 61-90 / 91-180 / 180+ days past due). Applies the entity's historical loss rates per buc...6 params

IFRS 9 Simplified Approach — ECL provision matrix for trade receivables, IFRS 15 contract assets, and IFRS 16 lease receivables. Ages each receivable into buckets (current / 1-30 / 31-60 / 61-90 / 91-180 / 180+ days past due). Applies the entity's historical loss rates per buc...

Parameters* required
bucketRatesobject
Required: a rate for every bucket that holds a receivable. The entity's historical loss rates per ageing bucket, before the forward-looking adjustment (IFRS 9.B5.5.35). Scale DECIMAL_FRACTION: 0.04...
forwardLookingAdjustmentvalue
Required. The adjustment of the historical rates for current conditions and forecasts of future conditions (IFRS 9.B5.5.52, 5.5.17(c)), as a decimal fraction applied to every bucket's rate (0.10 ra...
previousECLnumber
Opening loss allowance, for the movement schedule (IFRS 7.35H)
receivablesarray
Required, at least one. Portfolio of trade receivables to age and provision
reportingDatestring
Required. ISO date, e.g. "2025-12-31"
writeOffsInPeriodnumber
Required with previousECL: the amounts written off during the period (IFRS 9.5.4.4) — they use the allowance, so the charge is closing − (opening − write-offs); a write-off above the opening allowa...
ifr_check_quotaCheck your remaining ifrCoworker credits without consuming any. Returns creditsRemaining, creditsUsedToday, fullAccess flag, and a cost estimate for batch calls. FREE — does not decrement quota. Call before a large batch to verify you have enough credits. batchCostEstimate.per...

Check your remaining ifrCoworker credits without consuming any. Returns creditsRemaining, creditsUsedToday, fullAccess flag, and a cost estimate for batch calls. FREE — does not decrement quota. Call before a large batch to verify you have enough credits. batchCostEstimate.per...

No parameters. Call it with no arguments.

ifr_amortisation_scheduleCompute a multi-period amortisation / depreciation / EIR amortisation schedule by rolling reportingDate forward one period at a time. Supported standards: ias16 (PPE depreciation), ias38 (intangible amortisation), ias40 (investment property — cost model), ias23 (borrowing cost...5 params

Compute a multi-period amortisation / depreciation / EIR amortisation schedule by rolling reportingDate forward one period at a time. Supported standards: ias16 (PPE depreciation), ias38 (intangible amortisation), ias40 (investment property — cost model), ias23 (borrowing cost...

Parameters* required
inputvalue
Required, an object. Initial period input — same shape as ifr_calculate input for this standard. reportingDate is period-1 end date; previousReportingDate is period-0 end date.
periodFactsvalue
An array. ias16 / ias38 / ias40 / ias23 only: the facts of a LATER period, one entry per period, keyed by that period's reportingDate — { reportingDate, ...facts }. ias16 / ias38 / ias40: the stand...
periodicityMonthsvalue
One of 1, 3, 6, 12. Length of each period in months. Default: 12 (annual). Other values: 1 (monthly), 3 (quarterly), 6 (semi-annual).
periodsvalue
Required: an integer from 1 to 60. Number of periods to compute (each period = periodicityMonths). Cap: 60. Each computed period costs 1 credit.
standardvalue
Required. One of ias16, ias23, ias38, ias40, ifrs9, ifrs16. Standard for the rolling schedule — must be one that has a depreciating or amortising asset/liability
ifr_generate_workpaperGenerate a structured audit working paper JSON from one or more prior ifr_calculate results. Aggregates across standards: accounting policies (IAS 8.27A), key estimation uncertainties (IAS 8.31A), calculation workings, journal entries, and a disclosure completeness checklist....4 params

Generate a structured audit working paper JSON from one or more prior ifr_calculate results. Aggregates across standards: accounting policies (IAS 8.27A), key estimation uncertainties (IAS 8.31A), calculation workings, journal entries, and a disclosure completeness checklist....

Parameters* required
calculationsarray
Stateless alternative with NO expiry: array of prior ifr_calculate response objects (each must contain `data`; standard + input are recovered from the `audit` envelope, or supply { standard, input,...
correlationIdsarray
correlationIds from previous ifr_calculate calls. All must be in cache (10-min TTL) — if any has expired, the call fails with CORRELATION_EXPIRED. Either this or `calculations` (or both) is required.
entityNamestring
Entity name for the workpaper header, e.g. "Acme Kft."
reportingPeriodstring
Reporting period end date (YYYY-MM-DD) for the workpaper header
ifr_calculation_sheetsRetrieve the calculation-sheets workbook for a prior ifr_calculate or ifr_period_end_batch call. Returns a downloadUrl for the XLSX workbook (GET /api/ifrcoworker/calculation-sheets/{correlationId} with Bearer token) and a structured JSON summary of each sheet's data (journalE...1 params

Retrieve the calculation-sheets workbook for a prior ifr_calculate or ifr_period_end_batch call. Returns a downloadUrl for the XLSX workbook (GET /api/ifrcoworker/calculation-sheets/{correlationId} with Bearer token) and a structured JSON summary of each sheet's data (journalE...

Parameters* required
correlationId*string
correlationId from a prior ifr_calculate or ifr_period_end_batch response. Records are stored for 24 hours.

Sponsors

Details

Transport
HTTP
Auth
Required
Registry
MCP registry, active
Resources
43
Prompts
4
Tools verified
Nov 6, 2026

More from spocont