Zum Hauptinhalt springen
The Firmium MCP server lets AI agents (Claude, ChatGPT, or your own) query DACH company intelligence — master data, management, shareholders, financials, the relationship graph and a change feed — directly, over the Model Context Protocol. It is the first MCP-native source for Austrian, German and Swiss company data: not static records, but relationships and changes over time, every field tagged with its provenance so an agent knows what to trust.

Endpoint

Transport is Streamable HTTP. Authentication is OAuth 2.1 — your MCP client discovers the server, registers automatically (Dynamic Client Registration), and runs the PKCE authorization flow. No manual key handling in the client.

Quickstart

Add the server; Claude opens a browser to authorize:

Authentication & scopes

Tokens are issued by the Firmium authorization server and carry one or more scopes: A call without a valid token, or without the scope a tool requires, is rejected with a clear error. Revoking access takes effect immediately.

Tools

Four tools (read-only except watchdog create), returning structured JSON. The company tool returns only the sections you request (default overview). Sections: overview, management, shareholders, ownership_tree, financials, financial_indicators, network, changes, sanctions, insolvency, ip, industry, publications, bank_accounts, employees, alerts.

Trust signals (why agents can rely on this)

Every response is explicit about provenance and gaps, so an agent never mistakes a gap for a fact:
  • Provenance — relationships and edges are official_registry (recorded in a business register) or derived (inferred). Derived data carries confidence: low.
  • Data gaps — a missing section reports availability:
    • present — data is included,
    • not_present — we checked the source and there is none,
    • not_loaded — we have not collected it yet.

End-to-end example

Agent prompt: “Who runs Muster Technik GmbH, and is it growing?”

Pricing

Usage-based: you pay per successful tool call. Failed and rate-limited calls are not billed. Each customer has a per-minute and per-day request budget. Contact us for volume tiers.

Onboarding

  1. Request access at firmium.de — you get a Firmium account.
  2. Add https://mcp.firmium.de/mcp/ to your MCP client.
  3. Authorize in the browser on first connect (OAuth 2.1, no manual keys).
  4. Start calling tools — usage is metered automatically.