Documentation
Connect with MCP
Bolagsdelta is a remote MCP server with OAuth 2.1. You sign in and approve read access.
How to connect
- Add a custom remote MCP connection in your AI tool with the address
https://mcp.bolagsdelta.se/mcp - The tool starts the sign-in. Sign in to your Bolagsdelta account.
- Approve read access for your workspace on the consent page.
- Ask a question, for example: What changed between a company's latest reports? The answer has the same sources as in the app.
The connection follows the MCP standard for remote servers and works with clients that support OAuth 2.1 with PKCE and dynamic client registration. The web clients claude.ai, claude.com and chatgpt.com are allowed origins. Menus and names in each tool change over time, so follow the tool's own guide for remote MCP.
Authentication
- Authorisation server:
https://auth.bolagsdelta.se - Metadata for automatic configuration:
https://auth.bolagsdelta.se/.well-known/oauth-authorization-server - Sign-in uses the authorisation code flow with PKCE (S256). Clients register dynamically (RFC 7591).
- Scopes:
mcp:read,offline_access - Access tokens are valid for 15 minutes. With offline_access they are renewed with a rotating refresh token.
- Integrations without a sign-in can instead send an API key as a bearer token. API keys come with the API plan.
You can see and revoke connected AI clients in the portal: AI and MCP
13 tools, all read-only
Your plan decides which tools you see. Pro also includes the tools of the free tier.
search_companies(included in every account): search companies by name or organisation numberget_company(included in every account): company details, filings, latest key figures and the latest report comparisonget_financials(included in every account): key figures over time with restated comparativesbenchmark_peers(included in every account): key figures against comparable companiesget_filing_diff(Pro): what changed between two reportsget_text_block(Pro): text from an annual report, for example the directors' reportget_signals(Pro): signals with evidence for one companyscreen_signals(Pro): rank companies by signal score with filterslist_watchlists(Pro): your watchlistslist_watchlist_events(Pro): what happened at watched companiesget_company_brief(Pro): short AI brief where every sentence has a sourcelist_my_mandates(list plans): your buyer-list mandates and runsget_list_run(list plans): one generated buyer list with evidence
Data and privacy
- Every result has a source reference to the report and page.
- Personal names are shown to signed-in users only. Personal identity numbers are masked in texts.
- Calls are counted per organisation and month according to the plan. Connections are logged with time and tool name for 24 months.