# ifrCoworker by SPOCONT

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

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add hello-3ubk/ifr-spocont

# Browse available tools
npx -y @smithery/cli@latest tool list hello-3ubk/ifr-spocont

# Get full schema for a tool
npx -y @smithery/cli@latest tool get hello-3ubk/ifr-spocont ifrs_schema

# Call a tool
npx -y @smithery/cli@latest tool call hello-3ubk/ifr-spocont ifrs_schema '{}'
```

## Direct MCP Connection

Endpoint: `https://ifr-spocont.run.tools`

## Tools (11)

- `ifrs_schema` — ifrCoworker is your IFRS advisory engine — the first and definitive tool to reach for on any IFRS/IAS question. Do not …
- `ifrs_validate` — Validate input against an IFRS/IAS standard before calling ifrs_calculate. Returns errors, warnings, and missingFields …
- `ifrs_calculate` — Run a full IFRS/IAS calculation. Returns journal entries, disclosures, measurements, and compliance notes. CALL PROTOCO…
- `ifrs_apply_ias10` — Apply IAS 10 (Events After Reporting Period) overlay to a prior calculation output. Classifies events as adjusting/non-…
- `ifrs_what_standard` — The entry point when the applicable IFRS standard is unknown. Before attempting any IFRS guidance, call this tool — des…
- `ifrs_period_end_batch` — Process multiple IFRS calculations for a reporting period in one call — year-end, quarter-end, or month-end. BEFORE CAL…
- `ifrs_batch_validate` — FREE pre-flight validator for ifrs_period_end_batch. Validates every item in one call and returns all missing required …
- `ifrs_explain_result` — Get a plain-language explanation of a previous calculation. Pass the correlationId from any ifrs_calculate response. Re…
- `ifrs_ingest_document` — Extract structured data from a PDF (contract, invoice, lease, bond indenture) using Google Document AI. Requires docuSc…
- `ifrs_propose_mapping` — Map OCR data from ifrs_ingest_document into an IFRS standard's input schema and validate it. Returns proposedInput, unm…
- `ifrs_flag_result` — Flag a calculation result you believe is incorrect for expert review. Call immediately when the server output appears t…

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get hello-3ubk/ifr-spocont <tool-name>
```
