Hva MCP er
En språkmodell kan skrive tekst, men den kan ikke se kalenderen din. MCP er en måte å gi den verktøy på. En MCP-server sier hvilke verktøy som finnes, for eksempel «finn ledige tider» og «book en avtale», og hva hvert verktøy trenger. Assistenten velger selv når verktøyet skal brukes, og får svaret tilbake.
Standarden ble lansert av Anthropic og brukes nå av mange assistenter og utviklerverktøy. Det betyr at én server kan brukes fra flere steder.
Hva assistenten kan gjøre i Voximate Booking
MCP-serveren har tolv verktøy. Assistenten kan liste kalendere og tjenester, finne ledige tider, søke opp kunder, se en kundes avtaler, opprette kunder, liste avtaler i en periode, og opprette, endre, flytte og avlyse avtaler.
Assistenten følger de samme reglene som om du gjorde det selv. Den kan ikke booke utenfor åpningstidene, ikke dobbeltbooke, og ikke se mer enn rollen til brukeren som lagde nøkkelen gir tilgang til. Lager du en nøkkel med bare lesetilgang, får assistenten bare verktøyene som henter data.
Når noe blir avvist, for eksempel fordi tiden nettopp ble tatt, får assistenten en forklaring den kan lese og rette seg etter.
Hvilke assistenter som virker i dag
Claude Code: én kommando i terminalen. Cursor: noen linjer i mcp.json. Claude Desktop: via det lille hjelpeprogrammet mcp-remote. n8n: noden MCP Client Tool. Egne agenter bygget på OpenAI eller Anthropic sitt API kan også bruke serveren, så lenge de kan sende API-nøkkelen i en header.
Det som ikke virker ennå, er koblingene i ChatGPT-appen og på claude.ai. Der legger vanlige brukere til en kobling ved å logge inn, med OAuth. Serveren vår bruker API-nøkkel og har ikke OAuth ennå. Inntil det er bygget, er MCP-koblingen for deg som driver bedriften og for verktøyene dere bruker, ikke for kundene dine i deres egen ChatGPT.
Hva det kan brukes til
Spør om dagen: «Hvem kommer i morgen, og har noen av dem en viktig merknad?» Flytt en kunde: «Flytt Karis time på torsdag til første ledige fredag hos Anne.» Fyll hull: «Finn tre ledige tider for massasje neste uke», og send dem til kunder på ventelisten.
Med n8n kan du bygge flyter som booker fra et skjema på nettsiden, fra en chat, eller fra et CRM når et salg er lukket. Det kunne du gjort med REST-API-et før også. MCP gjør at en AI-agent i flyten kan bestemme selv hvilket steg som trengs.
Et eksempel steg for steg
Du skriver til assistenten: «Book Kari Nordmann på herreklipp hos Anne, første ledige tid etter klokka 15 neste uke.» Assistenten bruker list_calendars og list_services for å finne Anne og herreklipp, og find_free_slots for å finne ledige tider neste uke. Den velger den første etter klokka 15.
Så bruker den search_customers for å finne Kari. Finnes hun ikke, spør en god assistent om den skal lage henne med create_customer. Til slutt bruker den create_appointment og svarer deg med tid og sted.
Var tiden tatt av noen andre i mellomtiden, får assistenten beskjed om det og kan hente ledige tider på nytt. Avtalen dukker opp i kalenderen med en gang, og automatiske meldinger går som for avtaler dere legger inn selv.
Slik kobler du til
Lag en API-nøkkel under Innstillinger → API og integrasjoner. Gi den et navn som sier hvor den brukes, og velg om den skal kunne lese eller også skrive. Kopier nøkkelen med en gang. Den vises bare én gang.
På samme side står ferdig oppsett for Claude Code, Cursor, Claude Desktop og n8n. Lim inn nøkkelen der det står, og start assistenten på nytt. Spør så noe enkelt, som «hvilke kalendere har vi?», for å se at koblingen virker.
Full dokumentasjon av API og MCP finner du når du er logget inn.
Sikkerhet
Behandle nøkkelen som et passord. Lag én nøkkel per assistent eller system, så kan du slette én uten å stoppe de andre. En slettet nøkkel slutter å virke innen ett minutt. Gi lesetilgang når assistenten bare skal svare på spørsmål.
En nøkkel handler som brukeren som lagde den. Slutter den ansatte og brukeren slettes, slutter nøkkelen å virke. Lag derfor nøkler for faste integrasjoner fra en bruker som blir værende.
Og telefonen?
Voximate lager også en AI-telefonsvarer som svarer telefonen for bedrifter. At den skal kunne booke rett i denne kalenderen mens kunden er på telefonen, er neste steg, men det er ikke ferdig ennå. Vi skriver det her når det virker.