Swedish company data (Bolagsverket, SCB) for AI agents, verified, with history and annual reports
Connect Remote server
claude mcp add --transport http mil https://www.milquery.com/api/mcp?src=registry --header "Authorization: Bearer <YOUR_API_KEY>"
{
"mcpServers": {
"mil": {
"url": "https://www.milquery.com/api/mcp?src=registry",
"headers": {
"Authorization": "Bearer <YOUR_API_KEY>"
}
}
}
}
{
"servers": {
"mil": {
"type": "http",
"url": "https://www.milquery.com/api/mcp?src=registry",
"headers": {
"Authorization": "Bearer <YOUR_API_KEY>"
}
}
}
}
Settings > Connectors > Add custom connector
URL: https://www.milquery.com/api/mcp?src=registry
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools 9 found in our last check
get_companyRetrieve machine-readable intelligence for a Swedish company by organisation number. Returns current attribute values, resolved knowledge, signals, events, provenance, and data freshness. All values include confidence and source evidence. Unknown or missing data is returned expl…
get_company_historyRetrieve the change history for a Swedish company — attribute_changed events showing when values were first observed and what changed. Optionally filter by attribute key. Returns temporal bounds (effective_from) and evidence for each event.
find_distress_signalsFind active warning signals for a company. Signals are deterministic rules over register facts and filed annual reports — no AI scores. Examples: vat_registration_lost, f_tax_lost, employee_band_decline, liquidation_in_progress, bankruptcy_proceeding, revenue_decline_yoy, negati…
search_company_eventsSearch for company attribute change events across companies. Use this to find companies where a specific attribute recently changed, or to monitor for changes in a particular dimension (e.g. employee count drops). Returns events with company identifiers, previous/new values, and…
search_companiesSearch and discover Swedish companies without knowing their organisation number. Filter by company name (partial match), industry code, or presence of active distress signals. Returns compact summary cards — each card includes the organisation_number needed to call get_company f…
find_related_companiesFind companies related to the given company by evidence MIL holds: industry_cluster (same SNI classification) and address_cluster (same registered postal code). Relation types MIL has no source data for, such as board_member and ownership, are reported as unavailable with a reas…
batch_get_companiesResolve up to 50 companies in one call. Every requested identifier appears in the result with an explicit status (resolved, not_found or invalid_organisation_number), so absence is never signalled by omission.
searchSearch Swedish companies by name or organisationsnummer (10 or 12 digits, dashes allowed). Also accepts simple discovery such as 'restaurants in Trelleborg', 'construction companies in Malmö', 'IT companies in Lund', or 'companies in Trelleborg' (also Swedish 'restauranger i Mal…
fetchFetch the register identity of one Swedish company by the id that search returned (its organisationsnummer): name, legal form, industry (SNI), registration date, municipality, status, sources and freshness. Free (Basic). Verified and Intelligence (VAT/F-tax, history, annual repo…
Headers
| Name | Description |
|---|---|
AuthorizationOptional, secret | Optional: 'Bearer <MIL API key>' for a Stripe card account. Without it, Basic is free and paid tools are bought per call with x402 (USDC on Base). |
Details
| Endpoint | https://www.milquery.com/api/mcp?src=registry (Streamable HTTP) |
| First published | 14 Oct 2026 |
| Last updated | 14 Oct 2026 |
| Registry name | io.github.lordfreez-ship-it/mil |
More data and analytics servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
