FinBaze

FinBaze gebruiken vanuit je assistent

Koppel ChatGPT, Claude, Cursor of een andere MCP-client — en vraag daarna in de chat over je administratie.

Koppel ChatGPT, Claude (Anthropic), Cursor of een andere MCP-compatibele assistent zodat die je live administratie kan lezen en schrijven — zonder de chat te verlaten.

MCP (Model Context Protocol) is de beveiligde koppeling. Je logt één keer in bij FinBaze in de browser. Je wachtwoord komt nooit in de chat.

ChatGPT (aanbevolen)#

Voor ChatGPT: gebruik bij voorkeur de Apps Directory of de speciale ChatGPT App-URL. Stapsgewijs: FinBaze koppelen in ChatGPT.

VeldWaarde
ChatGPT App-URLhttps://mcp.finbaze.com/chatgpt/mcp

Als FinBaze beschikbaar is in de Apps Directory van ChatGPT, zoek op FinBaze, koppel, log in en kies een bedrijf — zonder ontwikkelaarsmodus en zonder client-ID.

Verbindingsinstellingen (Claude, Cursor, ontwikkelaarsmodus)#

Gebruik deze waarden voor Claude, Cursor, andere MCP-clients, of ChatGPT ontwikkelaarsmodus (GraphQL-catalogus):

VeldWaarde
MCP-server-URLhttps://mcp.finbaze.com/mcp
Client IDfinbaze-mcp
Client secretLaat leeg (publieke client, alleen PKCE)
Scopesopenid profile graphql
AuthenticatieOAuth 2.0 authorization code + PKCE

De meeste assistenten ontdekken de rest automatisch. Vraagt jouw tool om endpoints met de hand:

VeldWaarde
Authorization-URLhttps://platform.finbaze.com/oauth/authorize
Token-URLhttps://api.platform.finbaze.com/v2/oauth2/token

ChatGPT-ontwikkelaarsmodus (fallback)#

Alleen als je de volledige GraphQL-tools nodig hebt, of Apps Directory / App-URL niet beschikbaar is:

  1. Zet in ChatGPT de ontwikkelaarsmodus aan als de app daar om vraagt (meestal onder Settings → Apps).
  2. Voeg een connector / custom MCP-server toe.
  3. Plak de MCP-server-URL: https://mcp.finbaze.com/mcp.
  4. Bij OAuth: zet Client ID op finbaze-mcp en laat Client secret leeg.
  5. Koppel. ChatGPT opent FinBaze zodat je kunt inloggen en toegang kunt goedkeuren.
  6. Ga terug naar de chat en vraag in gewone taal — bijvoorbeeld “Welke facturen zijn te laat?”.

Voor de curated ChatGPT App (widgets + named tools), gebruik FinBaze koppelen in ChatGPT.

Claude (Anthropic)#

Werkt op claude.ai, Claude Desktop en Claude Code als remote MCP-connector.

  1. Open Connectors (op claude.ai: Customize → Connectors, of je org Settings → Connectors).
  2. Voeg een custom connector toe. Als Claude om een type vraagt, kies Web.
  3. Plak de MCP-server-URL: https://mcp.finbaze.com/mcp.
  4. Open Advanced / OAuth-instellingen. Biedt Claude registratieopties, kies je eigen OAuth-client (FinBaze gebruikt geen dynamic client registration).
  5. Zet OAuth Client ID op finbaze-mcp. Laat OAuth Client Secret leeg.
  6. Voeg de connector toe en Connect. Log in bij FinBaze en keur toegang goed.

Voor Claude Code kun je dezelfde remote server ook vanaf de terminal toevoegen:

claude mcp add --transport http finbaze https://mcp.finbaze.com/mcp

Vraagt Claude Code om een client-ID, gebruik finbaze-mcp zonder secret.

Cursor#

  1. Open Cursor Settings → MCP (of bewerk .cursor/mcp.json in je project).
  2. Voeg een remote server genaamd finbaze toe met deze config:
{
  "mcpServers": {
    "finbaze": {
      "url": "https://mcp.finbaze.com/mcp",
      "auth": {
        "CLIENT_ID": "finbaze-mcp",
        "scopes": ["openid", "profile", "graphql"]
      }
    }
  }
}
  1. Herlaad Cursor. Bij de eerste verbinding opent de browser zodat je kunt inloggen bij FinBaze. Vink de bedrijven en de rechten bekijken of wijzigen aan die je wilt geven, en keur daarna goed. Wil je ze later wijzigen, koppel los en verbind opnieuw.

Andere MCP-clients#

Elke client die remote MCP over HTTP en OAuth 2.0 met PKCE ondersteunt, gebruikt dezelfde server-URL, client-ID finbaze-mcp, leeg secret en dezelfde scopes. Probeert de client automatisch een nieuwe OAuth-app te registreren, sla dat over en plak finbaze-mcp.

Wat gebeurt er daarna?#

Antwoorden en acties gebruiken je live FinBaze-data, beperkt tot de bedrijven en onderwerprechten die je hebt aangevinkt (bekijken of wijzigen). Je rol geldt nog steeds. Elke geslaagde schrijfactie staat in de Instellingen → Auditlog van dat bedrijf.

Koppel de connector in de assistent los (en in FinBaze als dat nodig is) wanneer je de koppeling niet meer wilt. Hoe je toegang tot één bedrijf of actie afbakent, staat in MCP-toegang, rechten en de auditlog.

Veelgestelde vragen#

Welke assistenten werken?

ChatGPT (Apps Directory of ChatGPT App-URL), Claude (Anthropic), Cursor en andere tools die een remote MCP-server kunnen toevoegen. Menu’s verschillen (“apps”, “connectors”, “MCP servers”), maar de waarden hierboven blijven hetzelfde voor Claude/Cursor.

Heb ik API-credentials uit Instellingen nodig?

Nee. API-credentials (Client ID + Client secret onder Instellingen → API-toegang) zijn voor je eigen servers. Het ChatGPT App-pad gebruikt geen finbaze-mcp. Claude en Cursor gebruiken client-ID finbaze-mcp en je FinBaze-login.

De assistent vraagt om een client secret.

Laat het leeg. finbaze-mcp is een publieke client. Een secret van API-toegang werkt hier niet.

OAuth faalt met redirect_uri is not allowed.

Voor Claude/Cursor Developer-connectors: gebruik client-ID finbaze-mcp (geen zelf-geregistreerde client). ChatGPT Apps gebruiken FinBaze’s CIMD-pad en hebben die client-ID niet nodig. Neem contact op met support als je een nieuwe host koppelt.

Hoe veilig is de verbinding?

De assistent praat met FinBaze met een access token dat jij goedkeurt. FinBaze heeft nooit je ChatGPT- of Claude-wachtwoord nodig, en die tools hebben nooit je FinBaze-wachtwoord in de chat nodig.

Gerelateerde artikelen#