# Apier MCP server

Source: https://glimind.com/server/mcp-registry%2Fno.apier%2Fmcp
Registry id: `mcp-registry/no.apier/mcp`
Status: live (checked 2026-10-26T21:19:00.142Z)

## Verdict

Apier MCP server answered 100% of Glimind's liveness checks over 30 days, better than 42% of MCP servers, with 1833 ms median handshake and 1 outage in 90 days. Its agent-readiness grade is A (95/100) across 18 tools, costing an agent about 5,223 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 | 1833 ms | 7% of MCP servers |
| p95 handshake latency | 4153 ms | — |
| Checks in 30 days | 4,860 | — |
| Outages, 90 days | 1 | — |
| Median recovery | 8 min | — |
| Agent-readiness score | 95/100 (A) | 80% of MCP servers |
| Tools | 18 | — |
| Tool-list size for an agent | ~5,223 tokens | 37% of MCP servers |
| Days observed | 29 | — |

## Install

```json
{
  "mcpServers": {
    "apier-mcp-server": {
      "type": "http",
      "url": "https://www.apier.no/api/mcp"
    }
  }
}
```

Claude Code:

```sh
claude mcp add --transport http apier-mcp-server https://www.apier.no/api/mcp
```

## Tools (18)

- `explain_compliance_error`: Keyless. Resolve a structured Apier compliance error code into a Norwegian-bokmål Explanation envelope: summary, bokmål why, ordered fix_steps, optional documen
- `get_altinn_migration_guidance`: Discover the Altinn 3 equivalent of an Altinn 2 service or role code. The 19 June 2026 Altinn 2 deprecation deadline has passed, so this serves remediation for 
- `get_company_accounts`: A current snapshot of a Norwegian company's annual accounts (årsregnskap) from the OPEN Regnskapsregisteret tier: `has_filed_annual_accounts` (null = unknown, n
- `get_company_authority`: The register's coded signing rules for this company, uninterpreted. Call get_company_verification first; this ignores bankruptcy and dissolution. The class (sol
- `get_company_context`: Brønnøysund identity slice for a Norwegian organisation: legal name, form of organisation, NACE codes, addresses, the dates it was formed or dissolved, and the 
- `get_company_deadlines`: The upcoming filing calendar for one organisation, horizon_months ahead. One entry per obligation and period: obligation_id (the rule_id of get_company_obligati
- `get_company_obligations`: Evaluate the Apier Rulebook for a Norwegian organisation: one entry per rule with rule_id, obligation_name, evaluation_result (applicable, not_applicable or ins
- `get_company_profile`: Resolve a Norwegian organisasjonsnummer (9 digits) into a structured company profile from Brønnøysund Enhetsregisteret: display name, form of organisation, NACE
- `get_company_summary`: A one-shot summary of obligations and deadlines for a Norwegian organisation: your FIRST call when you orient against a company. One call gives you entity_type,
- `get_company_verification`: Fast go / no-go trust check on a Norwegian counterparty organisation. It keys ONLY off entity activity and visible signing authority. `verification_status` is `
- `get_credit_balance`: Call this BEFORE a batch of metered calls to confirm the calling key's prepaid credit balance covers it, and AFTER a 402 INSUFFICIENT_CREDITS + human top-up to 
- `get_exchange_rate`: Keyless. Norges Bank reference exchange rate for a currency against NOK — the benchmark Norwegian tax and accounting rules accept for foreign-currency obligatio
- `get_pricing`: Call this BEFORE metered work to check per-call cost and whether billing enforcement is live. Keyless: executes WITHOUT an API key, so an agent can price a work
- `get_public_deadlines`: Keyless. The universal Norwegian filing calendar: the deadlines for every Norwegian business in the covered categories (MVA, A-melding, Skattemelding, Årsregnsk
- `get_public_obligations`: Keyless. Retrieve the universal obligation set for a Norwegian entity type — every regulatory obligation that applies by virtue of BEING that organisational for
- `list_changes`: Read Apier's cross-source change archive — created / updated / deleted events detected across the upstreams Apier polls (Brønnøysund, Norges Bank, NAV, Skatteet
- `redeem_issuance_token`: Convert an owner-issued key-issuance token into your own API key — the headless onboarding step for an agent that holds no credential yet. Keyless: the one-time
- `search_companies`: Resolve a Norwegian company NAME to its 9-digit organisasjonsnummer. Use this as your FIRST call whenever you have a company's name but NOT its org_number — eve

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