Skip to main content
Glama
inserveit

Inserve-MCP

Official
by inserveit

Inserve-MCP

Koppel je AI-assistent aan je Inserve-omgeving. Daarna kun je bijvoorbeeld vragen:

  • "Welke tickets staan er open bij Acme?"

  • "Vat ticket T-1234 samen en zet er een interne notitie bij dat ik de klant heb gebeld."

  • "Registreer 30 minuten op dat ticket voor het inrichten van de laptop."

De assistent werkt met de rechten van de gebruiker bij je API-key. Wat die gebruiker in Inserve niet mag zien of doen, kan de assistent ook niet.

Wat kan het?

Tool

Wat het doet

search_tickets

Tickets zoeken op tekst, status, prioriteit, relatie of behandelaar

get_ticket

Een ticket bekijken met berichten en uren

search_companies / get_company

Relaties zoeken en bekijken

search_contacts

Contactpersonen zoeken

search_assets

Assets zoeken

list_time_registrations

Tijdregistraties bekijken

list_lookups

Statussen, prioriteiten, tickettypes, ticketcategorieën, activiteiten en behandelaars

create_ticket

Een ticket aanmaken

add_ticket_message

Een verborgen notitie (alleen voor behandelaars), zichtbare notitie of reactie aan de klant plaatsen

update_ticket

Onderwerp, status, prioriteit, type of behandelaar wijzigen

set_ticket_categories

Categorieën aan een ticket toevoegen of eraf halen

log_time

Tijd registreren op een ticket

De laatste vijf tools passen gegevens aan. Zet alleen lezen aan als je die niet wilt gebruiken.

Related MCP server: Zendesk MCP Server

Voordat je begint

  1. Maak een API-key aan in Inserve. De assistent krijgt alle rechten van de gebruiker bij die key. Gebruik daarom bij voorkeur een aparte gebruiker met alleen de rechten die je de assistent wilt geven.

  2. Zoek het API-adres van je omgeving op, bijvoorbeeld https://jouwbedrijf.inserve-api.nl.

Installatie

Claude Desktop (aanbevolen)

  1. Download inserve-mcp.mcpb bij de nieuwste release.

  2. Dubbelklik op het bestand, of sleep het naar Claude Desktop (Instellingen → Extensies).

  3. Vul je API-adres en API-key in, en kies of je alleen lezen wilt.

Je hebt hiervoor geen Node.js nodig. Een nieuwe versie installeer je op dezelfde manier; je instellingen blijven bewaard.

Claude Code

Hiervoor heb je Node.js 20 of nieuwer nodig.

claude mcp add inserve-mcp --scope user --env INSERVE_URL=https://jouwbedrijf.inserve-api.nl --env INSERVE_API_KEY=jouw-api-key -- npx -y github:inserveit/inserve-mcp

Andere MCP-clients (Cursor, Claude Desktop handmatig, ...)

Hiervoor heb je Node.js 20 of nieuwer nodig. Zet dit in de MCP-configuratie van je client:

{
  "mcpServers": {
    "inserve-mcp": {
      "command": "npx",
      "args": ["-y", "github:inserveit/inserve-mcp"],
      "env": {
        "INSERVE_URL": "https://jouwbedrijf.inserve-api.nl",
        "INSERVE_API_KEY": "jouw-api-key"
      }
    }
  }
}

Instellingen

Variabele

Verplicht

Uitleg

INSERVE_URL

ja

API-adres van je Inserve-omgeving

INSERVE_API_KEY

ja

API-key uit Inserve

INSERVE_READ_ONLY

nee

true toont alleen de tools die lezen

INSERVE_ALLOW_SELF_SIGNED

nee

Alleen voor lokale ontwikkeling: zet de certificaatcontrole uit

Goed om te weten

  • Reacties naar klanten: een reactie van het type reply of reply_and_close wordt echt naar de klant gemaild. De assistent is geïnstrueerd om eerst de tekst te laten zien en om bevestiging te vragen. Controleer de tekst altijd.

  • Limieten: API-verzoeken vallen onder de limiet van je Inserve-omgeving. Een assistent die veel opzoekt, telt daarin mee.

  • Je API-key: die staat lokaal in de configuratie van je AI-client. Bewaar hem net zo zorgvuldig als een wachtwoord. Je kunt hem altijd intrekken in Inserve.

Ontwikkelen

npm install
npm test
npm run pack:mcpb   # bouwt inserve-mcp.mcpb voor Claude Desktop

Lokaal testen tegen een ontwikkelomgeving met een self-signed certificaat:

INSERVE_URL=https://jouwtenant.inserve.loc:8080/api INSERVE_API_KEY=... INSERVE_ALLOW_SELF_SIGNED=true npx @modelcontextprotocol/inspector node src/index.js

Maintenance

ActivityMaintained
ResponsivenessNo issues

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables AI agents to search and read tickets and their conversations, contacts, companies, agents, groups, knowledge base articles, SLA policies, business hours and canned responses, and, on explicit request, create and update records, reply to tickets, add notes, and perform confirmed deletes, merges or conversions. It is stateless and multi-tenant, taking per-request credentials via HTTP headers so every action is performed as the designated agent.
    Apache 2.0
  • F
    license
    Not graded
    quality
    A
    maintenance
    Enables AI assistants to retrieve and manage support tickets and their comments, and to search the Help Center knowledge base, using per-operator OAuth so every action carries that operator's own permissions. It also provides prompts for analyzing tickets and drafting replies.
    -
  • F
    license
    Not graded
    quality
    A
    maintenance
    Enables AI assistants to retrieve and manage support tickets and comments, analyze tickets, draft responses, and search help center articles as a knowledge base. Each operator authorizes with their own login via OAuth, so their existing role, group restrictions, and comment authorship apply to every action.
    -