nessie

ChatGPT, Claude en andere AI-apps verbinden

Voeg Nessie toe aan ChatGPT, Claude, Claude Code of elke MCP-client, en kies wat het namens jou mag doen.

Het adres

Elke AI-app verbindt met Nessie op één adres:

https://nessie.works/mcp

Meer hebben ze niet nodig. Inloggen, de app registreren en kiezen wat die mag doen, gebeurt allemaal in Nessie, op een scherm dat de app noemt en vermeldt waarheen je wordt teruggestuurd. Je kopieert nooit een sleutel of token.

https://api.nessie.works/mcp is dezelfde server op zijn API-adres, het adres dat Nessie onder Instellingen › Beveiliging toont; beide werken. Draai je Nessie zelf? Gebruik dan je eigen API-adres met /mcp erachter.

ChatGPT

  1. Open ChatGPT Plugins, kies de plusknop en daarna Aangepaste MCP-server toevoegen.
  2. Geef hem de naam Nessie, en vul onder Verbinding het adres https://nessie.works/mcp in.
  3. Kies OAuth voor authenticatie. ChatGPT registreert zichzelf bij Nessie; verder hoef je niets in te vullen.
  4. Bevestig de waarschuwing over aangepaste servers en kies daarna Aanmaken als plugin.
  5. ChatGPT opent Nessie. Log in als je daarom wordt gevraagd, kies wat het mag doen en druk op Toestaan.

Of je een aangepaste server kunt toevoegen, hangt af van je ChatGPT-abonnement en, in een zakelijke werkruimte, van wat de beheerders toestaan. OpenAI past deze instellingen af en toe aan; zien ze er bij jou anders uit, volg dan de actuele stappen van OpenAI met het adres hierboven.

Claude

In claude.ai, de desktopapp of de mobiele app:

  1. Ga naar Aanpassen › Connectors en kies Aangepaste connector toevoegen.
  2. Vul https://nessie.works/mcp in als serveradres. Laat de OAuth-client-ID en het clientgeheim leeg.
  3. Als Claude vraagt hoe het zich moet identificeren, kies dan Automatisch registreren.
  4. Selecteer Verbinden. Claude opent Nessie, waar je kiest wat het mag doen en op Toestaan drukt.

Met een Team- of Enterprise-abonnement voegt een eigenaar de connector één keer toe, onder Organisatie-instellingen › Connectors, en koppelt elk persoon die daarna met zijn eigen Nessie-account. De handleiding van Anthropic: Een connector toevoegen die niet in de catalogus staat.

Claude Code

claude mcp add --transport http nessie https://nessie.works/mcp

Voer daarna /mcp uit in een sessie en kies om te authenticeren; Claude Code opent je browser. Voeg zelf geen Authorization-header toe.

Codex

codex mcp add nessie --url https://nessie.works/mcp
codex mcp login nessie

Elke andere MCP-client

Nessie spreekt streamable HTTP en het MCP-autorisatieprofiel: OAuth 2.1 met PKCE (S256), dynamische clientregistratie, vernieuwingstokens en resource-indicators. Een client die externe servers met OAuth ondersteunt, heeft alleen het adres nodig. Een commandoregelagent die geen browser kan openen, koppelt zich in plaats daarvan met een korte code; zie MCP en verbonden tools.

Wat je bepaalt bij het verbinden

De app werkt in Nessie als jij, en bereikt alleen wat jij kunt bereiken. Op het goedkeuringsscherm kies je:

  • Wat hij mag doen. Borden lezen en wijzigen, documenten lezen en als concept schrijven, de klantinbox lezen, in de klantinbox werken, klanten berichten sturen en de website van je team bedienen. Klanten berichten sturen en de website bedienen staan uit tot je ze aanzet. Een document publiceren is nooit een recht: de app kan alleen vragen, en je keurt elke publicatie afzonderlijk goed.
  • Welke teams. Het team waarin je zit, en elk ander team van je organisatie dat je aanvinkt. De app werkt in één team tegelijk en verplaatst nooit iets tussen teams.

Een verbinding duurt 90 dagen. Daarna koppel je de app opnieuw.

Wat het kan

  • Tickets: projecten en borden vinden, tickets aanmaken, bewerken en verplaatsen, reageren, bestanden bijvoegen, en labels, tickettypen en checklists beheren.
  • Documenten: je kennisruimtes lezen, documenten en spreadsheets opstellen en bewerken, en vragen om er één te publiceren.
  • Klanten: de klantinbox lezen en bewerken via e-mail, sms, Facebook, Instagram en websitechat; contacten en contactlijsten bijhouden; nieuwsbriefcampagnes voorbereiden, die altijd een persoon verstuurt; en inzendingen van contactformulieren lezen.

Begin een gesprek met iets als „toon mijn Nessie-projecten”.

Zien en verbreken wat je hebt verbonden

Elke verbonden app staat in Nessie onder Instellingen › Beveiliging › Apps die als jou zijn ingelogd, met wat hij mag doen, welke teams hij bereikt en wanneer hij voor het laatst is gebruikt. Intrekken beëindigt hem meteen. Een eigenaar van een organisatie ziet elke verbinding binnen de organisatie en kan het verbinden helemaal uitschakelen, onder Admin › Beveiliging › Apps die als mensen zijn ingelogd.

Als er iets misgaat

  • „Verbind Nessie opnieuw.” De 90 dagen zijn voorbij, de verbinding is ingetrokken, of je hebt overal uitgelogd. Verwijder Nessie uit de app en voeg het opnieuw toe.
  • „Dit verzoek om te verbinden is verlopen of al beantwoord.” Het goedkeuringsscherm wacht tien minuten. Begin opnieuw met verbinden vanuit de app.
  • Een tool meldt dat een recht ontbreekt. Je hebt het niet aangevinkt toen je de app toestemming gaf. Trek de verbinding in en verbind opnieuw, met het vinkje aan.
  • „Deze verbinding kan het team niet meer bereiken…” Je hebt dat team verlaten. De andere teams van de verbinding blijven werken; verbind opnieuw om het weer toe te voegen.

Voor agents en tools die servers ontdekken

Nessie publiceert de standaarddocumenten waar een agent naar zoekt:

  • https://nessie.works/.well-known/ai-catalog.json en https://api.nessie.works/.well-known/ai-catalog.json — de AI-catalogus, die de Server Card op https://api.nessie.works/mcp/server-card noemt (MCP Server Cards, SEP-2127).
  • https://api.nessie.works/.well-known/oauth-protected-resource en https://api.nessie.works/.well-known/oauth-authorization-server — hoe je inlogt (RFC 9728 en RFC 8414). Een onauthenticeerde aanroep van het MCP-endpoint verwijst naar de eerste.
  • works.nessie/nessie in het officiële MCP-register.
  • https://nessie.works/llms.txt — deze pagina en de rest van de documentatie, bedoeld om door een taalmodel te worden gelezen.