MCP
MCP
Anslut Claude, Claude Code och Cursor till getBolag via MCP, med OAuth eller API-nyckel. Verktyg och parametrar.
getBolag är en MCP-server. AI-verktyg som Claude och Cursor kan söka bolag och hämta profiler, styrelser, historik och bokslut direkt i samtalet. Verktygen använder samma data, priser och gränser som REST-API:t.
http://localhost:3020/mcp- Transport: Streamable HTTP, tillståndslöst. Bara
POST; servern skickar ingetMcp-Session-Idoch öppnar ingen SSE-ström. - Inloggning: OAuth 2.1 (klienten sköter det) eller en API-nyckel i headern
Authorization. En testnyckel (gb_test_…) fungerar direkt som bearer och svarar ur sandlådan. - OAuth-resursen (
resource) ärhttp://localhost:3020/mcp. Klienten registrerar sig själv (dynamisk registrering) eller med ett metadatadokument. - Godkända redirect-URI:er:
https, ellerhttpmot loopback (127.0.0.1,localhost,[::1]) med valfri port. Inga fragment (#) och inga användaruppgifter i adressen. - Alla verktyg läser bara (
readOnlyHint). Inget verktyg ändrar något.
Medan live-data är stängd
blocked_by_phase tills live-data öppnas. Vill du prova nu: anslut med en testnyckel som header (se nedan), så svarar verktygen ur sandlådan.Claude (claude.ai och Claude Desktop)#
- Öppna Inställningar → Connectors och välj Lägg till anpassad connector (Add custom connector).
- Ange namnet
getBolagoch adressenhttp://localhost:3020/mcp. - Välj Anslut. Logga in på getBolag och godkänn åtkomsten på samtyckessidan.
- Slå på connectorn i ett samtal och fråga till exempel: "Vilka sitter i styrelsen för 569900-0013?"
I organisationer med Team eller Enterprise kan det vara en administratör som lägger till connectorn.
Claude Code#
Med OAuth: lägg till servern och logga in med /mcp i Claude Code.
claude mcp add --transport http getbolag http://localhost:3020/mcpMed en API-nyckel (till exempel en testnyckel):
claude mcp add --transport http getbolag http://localhost:3020/mcp \
--header "Authorization: Bearer $GETBOLAG_KEY"Cursor#
Lägg till servern i ~/.cursor/mcp.json (alla projekt) eller .cursor/mcp.json (ett projekt). Med OAuth räcker adressen; Cursor ber dig logga in.
{
"mcpServers": {
"getbolag": {
"url": "http://localhost:3020/mcp"
}
}
}{
"mcpServers": {
"getbolag": {
"url": "http://localhost:3020/mcp",
"headers": {
"Authorization": "Bearer ${env:GETBOLAG_KEY}"
}
}
}
}Andra klienter och egna agenter#
Alla klienter som stöder Streamable HTTP fungerar. Klienter med OAuth-stöd hittar inloggningen själva via /.well-known/oauth-protected-resource. Annars skickar du en API-nyckel i varje anrop:
POST /mcp HTTP/1.1
Authorization: Bearer gb_test_…
Content-Type: application/json
Accept: application/json, text/event-streamGe en nyckel som en agent använder ett eget dygnstak och bara de scopes den behöver. Se autentisering.
Verktyg#
| Verktyg | Gör | Parametrar | Pris |
|---|---|---|---|
gb_search_companiesSök bolag | Hittar bolag på namn eller organisationsnummer, högst tio träffar. Se Sök bolag. | query (krävs): string. Namn (minst fyra tecken) eller organisationsnummer.limit: integer 1–10. Antal träffar, standard 10.only_active: boolean. Bara aktiva bolag. | Gratis |
gb_get_companyHämta bolag | Bolagsprofil, kort eller hel. Se Bolag. | org_number (krävs): string. Organisationsnummer.detail: "concise" | "full". Standard concise. | 0,05 kr, full 0,10 kr |
gb_get_company_rolesHämta styrelse och roller | Styrelse, VD, revisor och firmateckning, med person_ref. Se Roller. | org_number (krävs): string. Organisationsnummer.include_former: boolean. Ta med tidigare uppdrag. | 0,10 kr |
gb_get_company_historyHämta historik | Registrerade ändringar sedan ett datum och statushistorik. Se Historik. | org_number (krävs): string. Organisationsnummer.since: string (ÅÅÅÅ-MM-DD). Från och med datumet.limit: integer 1–200. Antal ändringar, standard 50. | 0,50 kr |
gb_get_financialsHämta bokslut | Nyckeltal och bokslut för upp till fem år. Bara aktiebolag. Se Bokslut. | org_number (krävs): string. Organisationsnummer.years: integer 1–5. Antal år, standard 5. | 0,10 kr |
gb_get_person_engagementsHämta personens engagemang | Uppdrag i andra bolag för en person_ref. Se Engagemang. | person_ref (krävs): string. person_ref från roller.include_former: boolean. Ta med avslutade uppdrag. | 0,10 kr |
Verktygen svarar med samma data och meta som REST-API:t, med attribution och cost_sek. Fel har samma felkoder.
Koppla från en klient#
Under Konto ser du anslutna MCP-klienter, när de senast användes och vilka scopes de har. Återkalla en anslutning där. Alla klienter återkallar inte sin token när du kopplar från i klienten, så gör det också i Konto.
AI-verktyg och personuppgifter#
När du använder getBolag i ett AI-verktyg skickas svaren, med namn på styrelseledamöter, till den AI-leverantör du valt. Ditt företag ansvarar för den behandlingen. Se personuppgifter.