SnelStart

Provides an MCP server to access SnelStart B2B API for invoices, bookings, VAT summaries, articles, documents, and more.
  • typescript

0

GitHub Stars

typescript

Language

4 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "mralbertzwolle-snelstart-mcp": {
      "command": "node",
      "args": [
        "/pad/naar/snelstart-mcp/dist/index.js"
      ],
      "env": {
        "SNELSTART_ADMINS": "bedrijf1,bedrijf2",
        "SNELSTART_BEDRIJF1_NAME": "Bedrijf 1 BV",
        "SNELSTART_BEDRIJF2_NAME": "Bedrijf 2 BV",
        "SNELSTART_BEDRIJF1_CONNECTION_KEY": "your-connection-key",
        "SNELSTART_BEDRIJF2_CONNECTION_KEY": "key2",
        "SNELSTART_BEDRIJF1_SUBSCRIPTION_KEY": "your-subscription-key",
        "SNELSTART_BEDRIJF2_SUBSCRIPTION_KEY": "key2"
      }
    }
  }
}

Available tools

list_administrations

List all configured administrations

switch_administration

Switch to a different administration

get_admin_status

Query status and company information for the current administration

test_connection

Test API connectivity with the SnelStart API

echo_test

Diagnostic test endpoint

list_invoices

List sales and purchase invoices

get_invoice

Invoice details

sync_invoices_to_folder

Download invoices to local JSON folder

get_btw_summary

VAT summary for a period

download_inkoopfactuur_documents

Download PDFs of purchase invoices

list_relaties

List customers and suppliers

get_relatie

Relation details

list_grootboeken

List chart of accounts

list_grootboekmutaties

List mutations per period

get_grootboekmutatie

Mutation details

create_grootboek

Create a new general ledger account

list_boekingen

List bank, cash, and memorial bookings

list_inkoopboekingen

List purchase bookings

get_inkoopboeking

Purchase booking details

create_bankboeking

Create a new bank booking

update_bankboeking

Update a bank booking

delete_bankboeking

Delete a bank booking

create_kasboeking

Create a new cash booking

update_kasboeking

Update a cash booking

delete_kasboeking

Delete a cash booking

create_inkoopboeking

Create a new purchase booking

update_inkoopboeking

Update a purchase booking

delete_inkoopboeking

Delete a purchase booking

set_inkoopboeking_kostenplaats

Assign a cost center to a purchase booking

list_artikelen

List products and articles

get_artikel

Article details

get_artikel_customfields

Custom fields of an article

list_actieprijzen

List promotional prices

list_artikelomzetgroepen

List revenue groups

get_artikelomzetgroep

Revenue group details

list_prijsafspraken

Price agreements (requires article_id)

list_artikel_prijsafspraken

Article price agreements

create_artikel

Create a new article

update_artikel

Update an article

delete_artikel

Delete an article

list_verkooporders

List sales orders

get_verkooporder

Sales order details

list_verkoopordersjablonen

List sales order templates

get_verkoopordersjabloon

Sales order template details

list_offertes

List offers or quotations

get_offerte

Offer details

list_btwaangiftes

List VAT returns (requires scope)

get_btwaangifte

VAT return details

get_document

Document metadata

create_document

Upload a document

update_document

Update a document

delete_document

Delete a document

upload_bankafschrift

Upload bank statements in MT940/CAMT.053/CSV formats

import_ubl_factuur

Import UBL XML invoice

create_inkoopboeking_from_document

Create a purchase booking from a document (OCR)

get_document_processing_status

OCR processing status

list_dagboeken

List journals

list_kostenplaatsen

List cost centers

list_landen

List countries with ISO codes

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational