Skip to main content
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, with explicit availability markers so an agent knows what each response contains. Field availability varies by registry. For coverage by country, contact sales@firmium.de.

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

Tools (read-only except create_watchdog), returning structured JSON. The get_company tool returns only the sections you request (default overview). Sections: overview, management, shareholders, ownership_tree, financials, financial_indicators, network, changes, sanctions, insolvency, funding, ip, industry, publications, bank_accounts, employees, alerts. Section parameters: network_depth (1-3, default 1), ownership_depth (1-5, default 3), and for changes the filters changes_since, changes_until, changes_category and official_changes_only.

Section availability

Each section states whether data is included:
  • Availability: a 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 is metered per customer and subject to per-minute and per-day request limits. Contact sales@firmium.de for pricing and 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.