.theseoINSTITUUT VOOR ZICHTBAARHEID
Over deze keuze

We bewaren alleen je weergavekeuze met een weergavecookie, maximaal 180 dagen op dit apparaat. Geen CRM- of advertentiedata. Je trackingtoestemming verandert niet. Als cookies geblokkeerd zijn, blijft je keuze mogelijk niet bewaard.

Ontdek
Sluiten

MCP · IN HET KORT

Je AI.Aan zet.Met tools.

Via de TheSEO MCP-server kan een geschikte AI-assistent bijvoorbeeld opgeslagen AI Index-gegevens opzoeken, een website op leesbaarheid voor AI-crawlers controleren of openbare gegevens raadplegen. Zonder account zijn er dertien gratis leesgereedschappen. Persoonlijke functies vragen om aanmelden en toestemming.

Koppel je AI-appOntdek wat telt
Illustratie: titanium verbindingspunt met lavendelkleurige kabels en drie modules van gerookt glas.
VISUELE IMPRESSIE · MCP

DIRECT AAN DE SLAG

Kies de juiste koppeling.

Eén URL voor alles: zonder account krijg je dertien gratis tools, met een account ook je persoonlijke functies.

Persoonlijke MCP

Gebruik deze URL met je TheSEO-account. Je AI-app start de aanmelding en vraagt je toestemming voordat zij persoonlijke functies gebruikt.

Je kunt de URL ook zelf selecteren en kopiëren.

Open je MCP-account

Gratis tools · zonder account

Dezelfde URL zonder account: dertien gratis tools, zonder sleutel. AI-zichtbaarheid per model, een AI-crawlercheck, vakregels met bron en open data.

Je kunt de URL ook zelf selecteren en kopiëren.

De gratis tools bewaren niets over wie ze gebruikt. Wat elke tool wel en niet doet, lees je in de uitleg.

Lees de koppelinstructies
  1. Open je AI-app die externe MCP-servers ondersteunt.
  2. Voeg de gekozen server-URL toe. Voor persoonlijke functies volg je de aanmelding en het toestemmingsscherm.
  3. Bekijk welke tools je app aanbiedt. Een URL kopiëren maakt op zichzelf nog geen koppeling.

Kies eerst wat je wilt opzoeken

Een vraag over een bedrijf kan worden opgezocht in opgeslagen antwoorden van de AI Index. Een crawlcontrole gebruikt het opgegeven adres en openbare bestanden zoals robots.txt. Je kunt ook openbare data van onder meer CBS en PDOK raadplegen.

GereedschapVan een vraag naar een handeling.

De server geeft je AI toegang tot afgebakende tools, zoals de AI-crawlercheck, de vakregels en het zoeken naar een passende skill.

BronnenHet antwoord krijgt een basis.

De tools lezen uit onze catalogus, onze eigen metingen en open data. De nieuwe tools noemen hun bron, en de uitleg kun je zelf nalezen.

OpenheidGeen account nodig.

Voor de gratis tools heb je geen account of sleutel nodig. De code van onze eerste server is open source onder MIT.

Sluit de openbare server aan

Gebruik https://mcp.theseo.nl/mcp in een AI-app die externe MCP-servers ondersteunt. Dezelfde URL geeft zonder account toegang tot de gratis tools. Voor persoonlijke functies volg je de aanmelding en het toestemmingsscherm van de verbinding.

Controleer welke tools je app vervolgens aanbiedt en probeer een vraag met openbare informatie. Alleen de URL kopiëren maakt nog geen verbinding. Lees bij het antwoord welke functie en bron zijn gebruikt.

Open je MCP-account

De openbare leesfuncties zijn gratis

Voor de openbare leesfuncties is geen TheSEO-account of sleutel nodig. De privacyverklaring beschrijft wat de server telt en welke informatie bij een verzoek naar een openbare bron gaat.

Lees de privacyverklaring

Gianluca, oprichter van TheSEO

Een vraag?
Een directe lijn.

Sinds 2017 bezig met websites en vindbaarheid. Je spreekt rechtstreeks met Gianluca.

Neem contact op
Alle informatie

Lees verder in je eigen tempo.

~/mcp/theseo[ok] verbonden
INS.MCP · gratis, zonder account reg. M.000 · mcp.theseo.nl, versie 0.5.0

Een MCP-server met 13 gratis tools.

Voeg deze server één keer toe aan Claude, ChatGPT, Cursor of een andere MCP-client, en je AI kan vanaf dat moment zelf opzoeken hoe vaak AI-modellen een bedrijf noemen, bij welke vragen concurrenten wel genoemd worden, of AI-crawlers een site mogen lezen en welke Nederlandse regels voor een vak gelden, met bron. Daarbij open data van het CBS, PDOK en kentekens, en 149 gratis skills. Geen account en geen sleutel.

Wat de server wel en niet vastlegt

De gratis tools bewaren niets over wie ze gebruikt. Per aanroep tellen we vier dingen: de naam van de tool, de dag, dat het om een gratis tool ging en het soort programma volgens de User-Agent, zoals Claude, ChatGPT of Cursor. Je invoer, het antwoord, je IP-adres en je naam komen niet in die telling. Vijf tools halen op jouw verzoek iets op bij een openbare bron: ai_crawler_check leest de pagina, robots.txt en llms.txt van het adres dat je opgeeft, social_vermeldingen zoekt op Mastodon, en kenteken_info, cbs_cijfers en pdok_adres lezen open data. Daarbij gaat alleen je vraag mee, niet wie je bent. Meer staat in de privacyverklaring.

13 tools, geen account, geen sleutel
Bekijk de server op mcp.theseo.nl → beginpagina met de toollijst en de koppelinstructies
HET ENDPOINT · DIT IS ALLES WAT JE NODIG HEBT https://mcp.theseo.nl/mcp streamable http · TheSEO 0.5.0 · 13 tools zonder account · geen sleutel
~/mcp/theseo · 13 gratis tools
theseo ~ %
# alle 13 alleen-lezen; geen account, geen sleutel
ai_zichtbaarheid_merk noemen AI-modellen je?
ai_index_gat waar concurrenten wel staan
ai_crawler_check robots.txt, llms.txt en markup
vakregels regels per beroep, met bron
social_vermeldingen openbare merkberichten
kenteken_info cbs_cijfers pdok_adres open data
ai_index_branche ai_index_vragen ai_index_bedrijf de AI-Index
skill_zoeken 149 gratis skills
bedrijfsbrein_template het sjabloon
[ok] 13 tools geladen · 20 met account
~/mcp/theseo/01-demonstratie[run]
Sectie 01 · De demonstratie

Je vraagt iets, de AI meet het

reg. M.001

Zo ziet het eruit als de server aanstaat. Je typt een gewone zin, je AI herkent dat er een tool voor is, roept die aan met de invoer uit het schema en krijgt gemeten tekst terug in plaats van een gok. Het voorbeeld hieronder is een echte aanroep van ai_crawler_check op onze eigen site, op 28 oktober 2026. Draai hem op jouw site en je krijgt jouw uitslag.

FIG.01: Een tool-aanroep en het antwoord[#----] blad 1/5
~/werk · claude + mcp.theseo.nl
jij > mogen AI-crawlers theseo.nl lezen, en klopt de markup?
tool-aanroepdoor de AI zelf gekozen ai_crawler_check · { "url": "https://theseo.nl/" }
# het enige invoerveld: url, een openbaar https-adres, maximaal 2000 tekens
mcp.theseo.nl · haalt robots.txt, /llms.txt en de pagina op...
[robots]gevonden, status 200, gelezen volgens RFC 9309: per crawler de groep en de regel die beslist
[crawlers]GPTBot, OAI-SearchBot, ChatGPT-User, ClaudeBot, Claude-SearchBot, Claude-User, PerplexityBot, Perplexity-User, Google-Extended, Applebot-Extended, CCBot, meta-externalagent, Amazonbot
[llms.txt]aanwezig, begint met een kop zoals het voorstel van llmstxt.org vraagt
[pagina]status 200, meta robots, canonical en JSON-LD gelezen
antwoord aan de AIechte uitslag, 28 oktober 2026 AI-crawlercheck voor theseo.nl, pad / Mogen ophalen: 13 van de 13 getoetste crawlers en tokens [OK] llms.txt: aanwezig, begint met een kop [OK] Robots-regels: geen noindex en geen nosnippet [OK] Canonical: wijst naar deze pagina zelf [INFO] JSON-LD: Organization-markup, geen LocalBusiness
[####] 4/4 bronnen gelezen klaar · per crawler de regel, de partij en de documentatie erbij
13M.01 · gratis tools, geen account
360M.02 · vaste vragen in de AI-Index
118M.03 · vakregels met bron, 16 beroepen
149M.04 · gratis skills in de zoeker
M.01 tot M.04 · eigenschappen van de server op 28 oktober 2026, geen gebruikscijfers en geen resultaten.
$ cat 01-wat-is-mcp.md
DOC.01

Wat MCP is, in gewone taal

MCP staat voor Model Context Protocol. Het is een open standaard die afspreekt hoe een AI-assistent externe tools mag gebruiken. Dat klinkt technischer dan het is. Een taalmodel kan uit zichzelf maar één ding: tekst produceren op basis van wat het ooit heeft gelezen. Het kan niet je website openen, niet in de cijfers van het CBS kijken en niet in een catalogus zoeken. Vraag je zo'n model hoe jouw site ervoor staat, dan krijg je een plausibel verhaal dat op niets is gebaseerd. Precies dat probleem is de reden dat MCP bestaat.

De standaard lost dat op met een simpele rolverdeling

Aan de ene kant staat de client: het programma waarin jij met de AI praat, bijvoorbeeld Claude, Claude Code of Cursor. Aan de andere kant staat een server die iets kan wat het model zelf niet kan. Die server vertelt aan de client welke tools hij aanbiedt, welke invoervelden elke tool verwacht en wat er ongeveer uitkomt. Je assistent leest die beschrijving en beslist zelf wanneer hij een tool aanroept. Jij hoeft geen commando te leren en geen knop te zoeken: je stelt je vraag in gewone taal en de assistent kiest het gereedschap.

De vergelijking die het snelst blijft hangen: MCP is voor AI-tools wat USB is voor randapparatuur

Voordat USB bestond had elk apparaat zijn eigen stekker en zijn eigen stuurprogramma. Nu past alles in dezelfde poort. Zonder MCP zou elke AI-omgeving zijn eigen koppeling met elke dienst moeten bouwen. Met MCP schrijf je één server, en werkt hij overal waar de standaard wordt gevolgd. De standaard is publiek gedocumenteerd op modelcontextprotocol.io en de meeste grote AI-omgevingen ondersteunen hem inmiddels.

Wat er praktisch verandert, laat zich het beste zien aan dezelfde vraag, twee keer gesteld

Zonder server komt er een antwoord dat klinkt als kennis. Met server komt er een antwoord dat je kunt nalezen.

--- zonder-mcp.txt +++ met-mcp.txt  # dezelfde vraag, ander soort antwoord "Mogen AI-crawlers mijn site lezen?" > de AI redeneert uit algemene kennis geen meting, geen bron, geen manier om het te controleren "Mogen AI-crawlers mijn site lezen?" > de AI roept ai_crawler_check aan 13 crawlers getoetst, per crawler de regel uit robots.txt die beslist, en jij kunt ze nalopen
Belangrijk detail: de AI beslist zelf of hij een tool gebruikt

Je kunt hem er wel expliciet om vragen, maar in de praktijk pakt hij hem vanzelf zodra je vraag erom vraagt. Alle dertien gratis tools staan geregistreerd als alleen-lezen: ze passen niets aan, niet aan je site, niet aan een profiel en niet aan een bron. Acht ervan lezen gegevens van TheSEO zelf; vijf halen op jouw verzoek iets op bij een openbare bron, zoals de pagina die je laat controleren of de open data van het CBS.

De vraag die daarbij hoort en die zelden ergens beantwoord wordt: hoe komt zo'n tool eigenlijk in je gesprek terecht?

Dat gebeurt in twee stukken die niets met elkaar te maken hebben. Eenmalig, op het moment dat je het endpoint plakt, doen client en server een korte handdruk waarin de server zijn hele gereedschapslijst opnoemt. En daarna, elke beurt opnieuw, kiest het model zelf of er iets tussen zit dat bij jouw zin past. Het figuur hieronder zet die twee naast elkaar, want ze worden vaak door elkaar gehaald.

FIG.01b: Hoe een tool in je gesprek terechtkomteenmalig een handdruk, daarna elke beurt een keuze
verbinding.logschematisch voorbeeld · de berichtnamen komen uit de MCP-standaard
FASE 1 · EENMALIG, ZODRA JE HET ENDPOINT HEBT GEPLAKT
client →initializeWelke versie van de standaard spreek jij, en wat ondersteun je?
← serverTheSEO 0.5.0Versie bevestigd. Je client stuurt hier technische MCP-handshakegegevens, zoals protocolversie, mogelijkheden, clientnaam en versie. Er gaan geen account-, sleutel-, site- of gespreksgegevens mee.
client →tools/listWat kun je, en welke invoer heb je daarvoor nodig?
← server33 tools, elk met naam, uitleg en invoerschema13 zonder account: ai_zichtbaarheid_merk · ai_index_gat · ai_crawler_check · vakregels · social_vermeldingen · kenteken_info · cbs_cijfers · pdok_adres · ai_index_branche · ai_index_vragen · ai_index_bedrijf · skill_zoeken · bedrijfsbrein_template
Vanaf dat moment staan die beschrijvingen in het gereedschapskistje van je assistent. Hij heeft ze niet opgezocht omdat jij erom vroeg, hij kreeg ze bij het verbinden. Dat is meteen de reden dat je nergens een commando hoeft te leren: de uitleg die de server meestuurt is precies wat het model nodig heeft om zelf te kiezen. Roept je AI een van de twintig accounttools aan zonder dat je bent ingelogd, dan vraagt je app eerst om in te loggen.
FASE 2 · ELKE BEURT OPNIEUW, ZONDER DAT JIJ IETS HOEFT TE DOEN
jij typt een gewone zin
er past een beschrijving de aanroep gaat door het schema Het model vult de invoervelden en die worden eerst tegen het schema gelegd. Een bedrijfsnaam van één letter of een kenteken met vreemde tekens wordt geweigerd voordat er iets vertrekt. Komt hij erdoor, dan krijg je gemeten tekst terug zoals in FIG.01.
er past geen beschrijving de server blijft stil Dat is geen storing maar de bedoeling. Een vraag over je huisstijl heeft niets aan een crawlercheck, dus het model antwoordt gewoon zelf. Een server die bij elke zin iets zou aanroepen is een server die je uitzet.
# je kiest nooit een tool uit een menu. Je zin bepaalt of er een past, het schema bepaalt of de aanroep vertrekt, en de grenzen in FIG.04 bepalen waar hij alsnog nee zegt.
$ cat 02-wat-deze-server-is.md # TheSEO 0.5.0
DOC.02

Wat onze server precies is

De MCP-server van TheSEO is een remote MCP-server. Remote betekent hier: hij draait niet op jouw computer maar op het internet, en je verbindt ermee via een URL. Je installeert dus niets, je downloadt niets en je hoeft geen Node of Python op je machine te hebben staan. Je plakt het endpoint in je client en je bent klaar. Het endpoint is https://mcp.theseo.nl/mcp en voor de gratis tools is dat werkelijk het enige gegeven dat je nodig hebt.

Onder de motorkap is het een Cloudflare Worker, geschreven in TypeScript, die het Streamable HTTP transport van de MCP-standaard gebruikt

Sinds 28 oktober 2026 draait hij op mcp.theseo.nl, als versie 0.5.0. Dezelfde server bedient twee soorten gebruik. Zonder account krijg je de dertien gratis tools op deze pagina. Met een TheSEO-account komen daar twintig tools bij, zoals geheugen, taken, een logboek en de premium skills; die vragen eerst om in te loggen. Voor alles op deze pagina heb je dat niet nodig.

De gratis tools bewaren niets over wie belt

Per aanroep tellen we de naam van de tool, de dag, dat het om een gratis tool ging en het soort programma volgens de User-Agent, zoals Claude, ChatGPT of Cursor. Invoer, antwoorden, IP-adressen en namen komen niet in die telling. Zo zien we welke tools gebruikt worden, zonder te weten door wie. Een fout in die telling breekt nooit het antwoord van een tool.

Acht van de dertien tools lezen gegevens van TheSEO zelf

De skill-zoeker, het bedrijfsbrein-sjabloon, de drie AI-Index-tools, de gat-analyse en de vakregels lezen bestanden die met de server worden meegeleverd. De merkvolger leest de eigen meting van TheSEO via een interne koppeling. De andere vijf halen op jouw verzoek iets op bij een openbare bron: de pagina die je opgeeft, Mastodon, de open voertuigdata, CBS StatLine en de PDOK Locatieserver. Daarbij gaat alleen je vraag mee, niet wie je bent.

Bezoek je de server met een gewone browser op de basis-URL

Open je mcp.theseo.nl zonder /mcp erachter, dan krijg je geen foutpagina maar een beginpagina met de dertien gratis tools, de koppelinstructies per programma en de uitleg over de meting. Voor programma's staat dezelfde beschrijving in /.well-known/mcp/server-card.json. Bewust zo gebouwd: wie nieuwsgierig is en de URL plakt, hoort niet tegen een kale foutmelding aan te kijken.

~/mcp/theseo/02-route[ok]
Sectie 02 · De route

Van jouw vraag naar de bron

reg. M.002

Drie schakels, meer is het niet. De client waarin jij praat, de MCP-server die de tools aanbiedt, en de bron waar het antwoord vandaan komt. Wat waar wordt vastgelegd staat er bewust bij: de server telt per aanroep de tool, de dag en het soort programma, en de gratis tools bewaren je invoer niet.

FIG.02: Client, server en bron[##---] blad 2/5
01 · CLIENT Waar jij praat claude.ai en de desktop-app
Claude Code in je terminal
Cursor via mcp.json
ChatGPT in de ontwikkelaarsmodus
# elke client die de standaard volgt
→
02 · MCP-SERVER mcp.theseo.nl Cloudflare Worker
streamable http op /mcp
13 tools zonder account
# telt tool, dag en soort programma
# bewaart geen invoer van de gratis tools
→
03 · BRON Waar het antwoord vandaan komt AI-Index en de eigen meting
vakregels en skills in de server
CBS, PDOK en open voertuigdata
# Mastodon en de pagina die jij opgeeft
en dezelfde weg terug: gemeten tekst met bron naar je AI, die er een samenvatting van maakt die jij kunt narekenen
~/mcp/theseo/03-tools[ok]
Sectie 03 · Het gereedschap

13 tools, invoer en uitvoer

reg. M.003

De invoervelden hieronder komen uit het schema dat de server aan je AI meegeeft, inclusief de grenzen die erop zitten. Die grenzen zijn er niet om je te dwarsbomen maar om te voorkomen dat een AI per ongeluk een halve roman als bedrijfsnaam meestuurt. De nieuwe tools noemen in elk antwoord hun bron, en wat niet gemeten is staat er als niet gemeten bij.

FIG.03: Het gereedschapsoverzicht[###--] blad 3/5
tools.json13 gratis · alle alleen-lezen
ai_zichtbaarheid_merkAI-zichtbaarheid van een merk per model INVOERbedrijfsnaam · tekst, 2 tot 120 tekens. branche · tekst, 2 tot 60 tekens, optioneel. UITVOERPer model (OpenAI, Gemini, Claude, Perplexity) het aandeel van de geldige antwoorden met de naam, het 95-procentsinterval, de vorige ronde en of het verschil buiten de meetruis valt. Een model zonder meting staat er als niet gemeten, nooit als 0 procent. Daarnaast de reeks van gpt-5-mini uit de AI-Index.
ai_index_gatAI-Index: vragen waarin concurrenten genoemd worden en jij niet INVOERbedrijfsnaam · tekst, 2 tot 120 tekens. branche · tekst, 2 tot 60 tekens. max · geheel getal van 1 tot 40, optioneel, standaard 10. UITVOERPer gatvraag het nummer, de letterlijke vraag en welke concurrenten erin staan, met in hoeveel meetmomenten. Concurrenten zijn de tien meest genoemde namen van de branche, zonder het bedrijf zelf.
ai_crawler_checkAI-crawlercheck: robots.txt, llms.txt, noindex en markup INVOERurl · het volledige https-adres van een openbare pagina, maximaal 2000 tekens. UITVOERPer AI-crawler of hij het pad mag ophalen volgens robots.txt, met de regel die beslist en de documentatie van de partij. Daarnaast of er een llms.txt staat, noindex of nosnippet, de canonical, en of er Organization- of LocalBusiness-markup is.
vakregelsVakregels per beroep met bron INVOERberoep · vrije tekst, 1 tot 120 tekens, zoals garage of makelaar. soort · optioneel: regel, instantie, keurmerk, vergunning, cijfer of advertentiebeleid. UITVOERDe feiten voor dat beroep, elk met bron, link en de datum waarop TheSEO de bron las. Nu 118 feiten over 16 beroepen; past je invoer bij meer beroepen, dan krijg je de kandidaten.
social_vermeldingenOpenbare vermeldingen op Bluesky en Mastodon INVOERzoekterm · tekst, 2 tot 100 tekens, een merk, product of onderwerp. bronnen · bluesky, mastodon of allebei. sinds · optioneel, een datum. UITVOERHoogstens 25 openbare berichten, nieuwste eerst, met netwerk, openbare accountnaam, datum, link en tekst tot 280 tekens. Per netwerk staat erbij wat niet gemeten is en waarom.
kenteken_infoVoertuig op kenteken (open data) INVOERkenteken · met of zonder streepjes, 2 tot 20 tekens. UITVOERMerk, handelsbenaming, voertuigsoort, kleur, datum eerste toelating, vervaldatum APK, brandstof, WAM-registratie en of er een openstaande terugroepactie is. Uit de open voertuigdata (CC0), zonder eigenaargegevens.
cbs_cijfersCBS-cijfers uit StatLine INVOERzoekterm · tekst, 2 tot 100 tekens, of tabel · een tabel-ID uit StatLine, met optioneel filter op perioden, dimensies en onderwerpen. UITVOERMet een zoekterm de tien best passende tabellen; met een tabel hoogstens 50 rijen, met kolomnamen in gewone taal en de eenheid per kolom. De cijfers komen ongewijzigd van het CBS, onder CC BY 4.0.
pdok_adresAdres opzoeken in PDOK en de BAG INVOERadres · tekst, 3 tot 200 tekens, of postcode met huisnummer, en eventueel een huisletter of toevoeging. UITVOERHoogstens vijf treffers met het genormaliseerde adres, woonplaats, gemeente, provincie, coördinaten in WGS84 en RD, en de BAG-identificaties. Geen namen van bewoners.
ai_index_brancheAI-Index: wie noemt het model in een branche INVOERbranche · tekst, 2 tot 60 tekens, bijvoorbeeld zorg of logistiek. Een deel van de naam is genoeg. UITVOERHet aantal geldige metingen, de weigeringen, de tien meest genoemde bedrijven met het actuele beeld per vraag, en hoe geconcentreerd de vermeldingen zijn. Met bronregel.
ai_index_vragenAI-Index: de vragenlijst van een branche INVOERbranche · tekst, 2 tot 60 tekens. max · geheel getal van 1 tot 40, optioneel, standaard 10. UITVOERDe letterlijke klantvragen die aan het model zijn gesteld, plus de vaste prompt, het model en de meetcyclus, zodat je de meting zelf kunt naspelen.
ai_index_bedrijfAI-Index: komt een bedrijfsnaam voor in de metingen INVOERbedrijfsnaam · tekst, 2 tot 120 tekens, bijvoorbeeld Coolblue of bol.com. UITVOERIn welke branches en bij welke vragen de naam voorkomt, met aantallen per meetmoment. Komt de naam niet voor, dan zegt de tool er uitdrukkelijk bij dat dit geen oordeel is.
skill_zoekenGratis Claude-skill zoeken INVOERonderwerp · tekst, 2 tot 200 tekens, waar de skill over moet gaan. max · geheel getal van 1 tot 20, optioneel, standaard 5. UITVOERPer treffer de naam, een beschrijving, de uitlegpagina op theseo.nl en de directe download-URL van de zip. De catalogus telt 149 gratis skills.
bedrijfsbrein_templateBedrijfsbrein-sjabloon ophalen INVOERGeen. Deze tool heeft geen enkel invoerveld: je vraagt erom en je krijgt hem. UITVOERDe uitlegpagina, de download-URL en daarna de volledige tekst van zowel LEESMIJ.md als het invulbare bedrijfsbrein.md, klaar om direct in het gesprek te laten invullen.
$ man ai_zichtbaarheid_merk
DOC.03

ai_zichtbaarheid_merk: noemen AI-modellen je bedrijf?

Deze tool beantwoordt de vraag die nu bijna elke ondernemer stelt: noemen AI-modellen mijn bedrijf? Je geeft een bedrijfsnaam mee, en eventueel een branche. De tool zoekt de naam op in de vaste vragen van de Nationale AI-Index en geeft per model het aandeel van de geldige antwoorden waarin de naam voorkomt, met een betrouwbaarheidsinterval van 95 procent, de vorige ronde en het verschil in procentpunten. De meting kijkt naar vier modellen: OpenAI, Gemini, Claude en Perplexity.

status · meting per model nog niet gestartPer model staat er nu nog "nog geen meting". De meting per model loopt pas zodra de sleutels voor de vier modellen op onze meter staan. Tot die tijd zegt de tool dat per model, en nooit als 0 procent. Wat er al wel is: de bestaande reeks van gpt-5-mini uit de AI-Index, die de tool altijd meegeeft.
Zo werkt de meting achter de tool

Zodra de sleutels er staan, stelt de meter elke veertien dagen dezelfde 360 vragen, veertig per branche in negen branches, aan de vier modellen, en elke vraag vijf keer per model. Zo ontstaat per bedrijf een aandeel met een Wilson-interval in plaats van één los antwoord. De vragen en de prompt zijn letterlijk die van de AI-Index, zodat de uitkomsten vergelijkbaar blijven. Verschillende schrijfwijzen van een naam tellen apart en worden nooit samengevoegd.

Een verschil heet alleen echt als het buiten de meetruis valt

Modellen geven bij dezelfde vraag niet altijd hetzelfde antwoord. Daarom noemt de tool een verschuiving tussen twee rondes alleen echt als een twee-proportietoets een p-waarde onder 0,05 geeft, en alleen bij minstens 100 geldige antwoorden. Anders staat er dat het verschil binnen de meetruis valt of niet te duiden is. Wat niet gemeten is, staat onder niet gemeten, met de reden erbij.

Een echt antwoord, met de reeks die er nu al is

Vroeg je op 28 oktober 2026 naar Coolblue, dan stond er per model nog geen meting, en daaronder de reeks van gpt-5-mini uit de AI-Index van 26 oktober: Coolblue komt voor in 295 van de 2.498 geldige antwoorden, en in de branche Detailhandel & Elektronica in 255 van de 280, bij 39 van de 40 vragen. De tool zegt er zelf bij dat die reeks één antwoord per vraag per meetmoment is, zodat een verschil tussen meetmomenten geen trend laat zien.

Wat dit getal wel en niet zegt

Een aandeel is een telling van wat een model uit zichzelf noemt. Het is geen kwaliteitsoordeel en geen bezoekersaantal, en over klikken of omzet zegt het niets. De reeks van gpt-5-mini is via de API gemeten, zonder webtoegang, en dus niet in ChatGPT als product. Hoe we precies meten staat op de pagina over de methodologie.

Gianluca, die de MCP-server van TheSEO bouwde
beeld · wie de server schreef en de meting opzette, zodat elke tool zijn bron en zijn grenzen meegeeft
$ man ai_index_gat
DOC.04
~/mcp · ai_index_gat · verzonnen naam, echte uitslag van 28 oktober 2026
theseo ~ %
# de naam komt in geen enkele meting voor
Gatvragen 21 van de 40 vragen noemen een concurrent en dit bedrijf niet
vraag 14 · fysiotherapeut voor rugklachten · 6 concurrenten, elk 6 of 7 van 7 keer
vraag 28 · preventieve gezondheidscheck · 6 concurrenten, elk 6 of 7 van 7 keer
vraag 36 · advies van een diëtist · 9 concurrenten, 1 tot 7 van 7 keer
# vragen ingekort; concurrenten: de tien meest genoemde namen van de branche
[ok] een telling, geen oordeel · gpt-5-mini, 7 meetmomenten per vraag

ai_index_gat: waar concurrenten wel genoemd worden

Deze tool draait de vraag om. Niet: hoe vaak word ik genoemd, maar: bij welke vragen worden mijn concurrenten wel genoemd en ik niet. Je geeft een bedrijfsnaam en een branche mee. Concurrenten zijn de tien meest genoemde namen van die branche in de AI-Index, zonder het bedrijf zelf. Per gatvraag krijg je het nummer, de letterlijke vraag en welke concurrenten erin staan, met in hoeveel meetmomenten ze genoemd zijn.

Komt het bedrijf helemaal niet voor, dan zegt de tool dat ook

Dan krijg je geen verzonnen analyse, maar de mededeling dat de naam in geen enkele meting staat, met daarna de vragen van de branche met de meeste vermeldingen van concurrenten. Het voorbeeld hiernaast is precies zo'n geval: een verzonnen naam in de branche Zorg & Welzijn. Past de branche die je opgeeft bij meer dan één branche, dan krijg je eerst de kandidaten terug.

Waarom dit de bruikbaarste vraag is

Een percentage zegt hoe je ervoor staat. Een gatvraag zegt waar je aan kunt werken. Staat er dat concurrenten genoemd worden bij vragen over spoedservice en jij niet, dan weet je over welk onderwerp je site, je profielen en je vermeldingen elders meer moeten zeggen. Je AI kan die vragen meteen gebruiken voor een plan, en jij leest terug welke vraag het was.

De grens die erbij hoort

Dit is een steekproef met een vaste vragenlijst: veertig vragen per branche, zeven meetmomenten per vraag, het model gpt-5-mini met temperature 1. Een gatvraag is een telling en geen oordeel over het bedrijf of over de concurrenten. De tool rekent op die reeks van de AI-Index en bewaart niets over wie vraagt.

$ man vakregels # 118 feiten, 16 beroepen
DOC.05

vakregels: Nederlandse regels per beroep, met bron

Deze tool geeft per beroep de Nederlandse regels, instanties, keurmerken, vergunningen, cijfers en het advertentiebeleid die wij met bron en controledatum hebben gelezen. Dit is precies het soort feit dat een taalmodel uit zichzelf verzint: een wetsartikel dat net niet klopt, een keurmerk dat niet bestaat. Met deze tool krijgt je AI het feit zoals het bij de bron staat, met de link erbij.

Zestien beroepen, 118 feiten, en niets daarbuiten

Er staan nu feiten voor garages, autodealers, autoschadeherstelbedrijven, makelaars, schoonheidssalons, sportscholen, nagelstudio's, restaurants, hotels, campings, ongediertebestrijding, installatiebedrijven, kozijnenbedrijven, zonnepaneelbedrijven, beveiligingsinstallateurs en verhuisbedrijven. Elk feit komt uit een bron die we voor onze eigen pagina's hebben gelezen. Is er voor een beroep nog geen gecontroleerde vakdata, dan zegt de tool dat en noemt hij de beroepen die er wel zijn.

Je mag in gewone woorden vragen

De tool zoekt op synoniemen, zonder hoofdletters, accenten en meervouds-s. Garage, autobedrijf en apk-station komen bij hetzelfde beroep uit. Past je invoer bij meer dan één beroep, dan krijg je de kandidaten terug. Met soort filter je op regel, instantie, keurmerk, vergunning, cijfer of advertentiebeleid.

Elk feit heeft een datum, en een dode link staat erbij

Bij elk feit staat de datum waarop TheSEO de bron las. Gaf een bronlink bij de laatste controle geen status 200, dan staat dat er ook bij; het feit blijft zoals het gelezen is. De tool zegt er zelf bij dat dit geen juridisch advies is en dat regels, bedragen en beleid veranderen, dus check de bron voordat je erop bouwt.

~/mcp · vakregels
theseo ~ %
# 10 regels over garages, gelezen tussen 23 en 26 september 2026
[regel] BW 6:193g onder j: wettelijke rechten presenteren als eigen voordeel is altijd misleidend · wetten.overheid.nl
[regel] de groepsvrijstelling voor reparatie en onderhoud loopt volgens de Europese Commissie af op 31 mei 2028
# ingekort: per feit de bron, de link en de leesdatum
[ok] 16 beroepen, 118 feiten · geen juridisch advies
$ man kenteken_info cbs_cijfers pdok_adres social_vermeldingen
DOC.06

Open data in je gesprek: kenteken, CBS, PDOK en social

Vier tools halen live iets op bij een openbare bron, zodat je AI een feit opzoekt in plaats van het te raden. kenteken_info zoekt een Nederlands kenteken op in de open voertuigdata (CC0) en geeft merk, handelsbenaming, voertuigsoort, kleur, de datum van eerste toelating, de vervaldatum van de APK, de brandstof, of het voertuig als WAM-verzekerd geregistreerd staat en of er een openstaande terugroepactie is. Eigenaargegevens staan niet in de open data en dus ook niet in het antwoord.

cbs_cijfers: zoeken in StatLine en tot 50 rijen ophalen

Met een zoekterm krijg je de tien best passende tabellen van het CBS, lopende tabellen eerst, met ID, titel, periode en laatste wijziging. Met een tabel-ID krijg je hoogstens 50 rijen, met kolomnamen in gewone taal en de eenheid per kolom, eventueel gefilterd op perioden, een gemeente of een onderwerp. Zonder periode krijg je de nieuwste. De cijfers komen ongewijzigd van het CBS, onder CC BY 4.0; de tool rekent niets uit.

pdok_adres: een adres met gemeente, coördinaten en BAG-identificaties

Je geeft een adres als tekst, of een postcode met huisnummer. Je krijgt hoogstens vijf treffers met het genormaliseerde adres, de woonplaats, de gemeente, de provincie, coördinaten in WGS84 en RD, en de identificaties uit de Basisregistratie Adressen en Gebouwen. Namen van bewoners staan niet in de BAG en dus ook niet in het antwoord.

social_vermeldingen: openbare berichten over een merk, niet over personen

De tool zoekt openbare berichten over een merk, product of onderwerp, hoogstens 25, nieuwste eerst, met netwerk, openbare accountnaam, datum, link en tekst tot 280 tekens. Op Mastodon zoekt hij je term als hashtag op de openbare tijdlijn van mastodon.social en mastodon.nl, want vrij zoeken vraagt daar een inlog. Bluesky werkt zodra de server een eigen Bluesky-account heeft; tot die tijd staat Bluesky in het antwoord als niet gemeten, met de reden. Zoeken op een accountnaam kan bewust niet, er komt geen oordeel of sentiment bij, en YouTube, Reddit, Instagram, Facebook, LinkedIn, TikTok en X zitten er niet in.

Wat ze gemeen hebben

Alle vier halen alleen op en passen niets aan. De bron staat in het antwoord. En ze vragen geen sleutel van jou: de server doet het ophalen, en bewaart niet wat je zocht.

$ man skill_zoeken # catalogus van 149 skills
DOC.07

skill_zoeken: 149 gratis Claude-skills doorzoeken

Deze tool doorzoekt onze catalogus van 149 gratis Nederlandstalige Claude-skills op onderwerp. Een skill is een instructiebestand, SKILL.md, dat een AI een vaste werkwijze meegeeft voor één taak: een SWOT-analyse, een offerte, een notulenverslag, een beslisboom. Alle skills op de skill-bibliotheek zijn gratis en vragen geen account. Het probleem met een bibliotheek van die omvang is dat je moet weten wat er in staat om er iets uit te halen. Deze tool haalt dat probleem weg: je vraagt in gewone taal of er iets is voor jouw situatie, en je AI zoekt.

De zoeker doet dat zonder netwerk, want de catalogus zit in de server zelf

Hij knipt je onderwerp in losse termen en scoort elke skill op vier plekken: een treffer in de naam weegt het zwaarst, dan de slug, dan het cluster, en een treffer in de beschrijving weegt het lichtst. Dat laatste is bewust, want de beschrijvingen zijn lang en bevatten veel losse trefwoorden. Zonder die weging zou een skill die jouw woord toevallig ergens in zijn beschrijving noemt boven de skill komen die er letterlijk naar heet.

Per treffer krijg je de naam, het cluster waar hij bij hoort

Per treffer krijg je de naam, het cluster waar hij bij hoort, een beschrijving die op ongeveer 240 tekens wordt afgekapt, de link naar de uitlegpagina op theseo.nl en de directe download-URL van de zip. Standaard krijg je vijf treffers, maar je AI mag er tot twintig opvragen. Levert je zoekterm niets op, dan zegt de tool dat gewoon, stelt hij een bredere term voor en geeft hij de link naar de volledige catalogus mee.

Een realistisch gesprek: is er een gratis skill die me helpt met een SWOT-analyse

De AI roept skill_zoeken aan met dat onderwerp, krijgt de treffers terug en noemt de meest passende met de download-link erbij. Daarna kun je doorpakken: vraag hem de skill te downloaden en te installeren, of vraag wat het verschil is tussen twee treffers. Weet je nog niet hoe je een skill in je omgeving zet, dan staat dat stap voor stap op de pagina over Claude-skills installeren.

De eerlijke kanttekening: de catalogus in de server is een momentopname

Hij wordt gegenereerd uit de site-repo van theseo.nl, dus nieuwe skills verschijnen in de zoeker pas nadat de server opnieuw is uitgerold. De actuele lijst staat altijd op de site, en die link krijg je onder elk zoekresultaat mee.

~/mcp · skill_zoeken
theseo ~ %
ai-pre-mortem-analist /ai-en-automatisatie/ai-pre-mortem-analist-skill-voor-claude/ · zip
ai-inversie-denker /ai-en-automatisatie/ai-inversie-denker-skill-voor-claude/ · zip
ai-tweede-orde-denker /ai-en-automatisatie/ai-tweede-orde-denker-skill-voor-claude/ · zip
# schematisch: per treffer de naam, de uitlegpagina en de zip
[ok] 3 treffers uit 149
$ man bedrijfsbrein_template
DOC.08

bedrijfsbrein_template: het sjabloon in één zin

Deze tool heeft geen invoervelden. Je vraagt erom en je krijgt de volledige inhoud van het gratis bedrijfsbrein-sjabloon terug: een invulbaar contextbestand, bedrijfsbrein.md, dat een AI leert wie je bedrijf is. Aanbod, doelgroep, toon, werkwijze. Je vult het één keer in en geeft het daarna mee aan elke AI waarmee je werkt, zodat je niet in elk gesprek opnieuw hoeft uit te leggen wat je doet en voor wie.

Het antwoord bevat drie dingen

De link naar de uitlegpagina, de download-URL van de zip, en daarna de volledige tekst van zowel het leesmij-bestand als het sjabloon zelf. Dat laatste is de reden dat deze tool bestaat. Je hoeft niets te downloaden en niets te openen: het sjabloon staat gewoon in het gesprek, en je AI kan het meteen met je invullen.

Zo klinkt dat in de praktijk: haal het bedrijfsbrein-sjabloon op en vul het in voor mijn schildersbedrijf

De AI krijgt het complete sjabloon binnen, loopt de onderdelen met je door en stelt de vragen die hij nodig heeft om het te kunnen vullen. Aan het eind heb je een ingevuld bestand dat je kunt opslaan en hergebruiken. Vraag hem gerust om het als markdown terug te geven, dan kun je het direct in een bestand plakken.

Dit is meteen het beste voorbeeld van waarom MCP praktisch is

Zonder server zou je naar de site moeten, de zip downloaden, uitpakken, openen en de inhoud plakken. Met de server is het één zin. Het scheelt geen uren, maar het scheelt precies het soort wrijving waardoor goede voornemens blijven liggen.

En dan het eerlijke verhaal over de grens van dit sjabloon: het is een tekstbestand dat je zelf meeneemt naar elk gesprek

Het onthoudt niets uit zichzelf, het weet niet wat je gisteren besloot en het groeit niet mee. Wil je dat wel, dan heb je geen sjabloon nodig maar een brein. Daarover verderop meer, in de sectie over Jarvis.

$ claude mcp add --transport http theseo # een regel, klaar
DOC.09

Installeren in Claude Code, Claude.ai, ChatGPT of een andere client

Er valt niets te installeren in de klassieke zin: je vertelt je AI-omgeving alleen waar de server staat. Hoe je dat doet verschilt per programma, maar het gaat overal om dezelfde URL: https://mcp.theseo.nl/mcp. Hieronder de routes, met de echte commando's.

CLAUDE CODE
  1. Draai in je terminal: claude mcp add --transport http theseo https://mcp.theseo.nl/mcp
  2. Claude Code onthoudt de server en toont de tools bij je volgende sessie.
  3. Vraag daarna gewoon om een meting, een check of een skill, je hoeft geen commando te leren.
CLAUDE.AI EN DE DESKTOP-APP
  1. Ga naar Instellingen en dan Connectors.
  2. Kies Connector toevoegen en plak de URL https://mcp.theseo.nl/mcp
  3. Klaar. Vraag Claude bijvoorbeeld of AI-crawlers je site mogen lezen.
CURSOR, CHATGPT EN ANDERE CLIENTS
  1. Open ~/.cursor/mcp.json, of .cursor/mcp.json in je project, en voeg onder mcpServers een sleutel theseo toe met url op het endpoint.
  2. In ChatGPT gaat het in de ontwikkelaarsmodus via Connectors, als aangepaste MCP-server met dezelfde URL.
  3. Andere clients die de standaard volgen hebben genoeg aan diezelfde URL.
Voor Cursor ziet het bestand er dan zo uit

Bestaat er al een mcpServers-blok, dan zet je onze sleutel ernaast in plaats van het blok te vervangen.

# ~/.cursor/mcp.json { "mcpServers": { "theseo": { "url": "https://mcp.theseo.nl/mcp" } } }
Had je onze server al eerder gekoppeld?

Staat er bij jou nog een oudere URL van ons op workers.dev, vervang die dan door https://mcp.theseo.nl/mcp. De nieuwe tools staan alleen op dit adres. Meer hoef je niet te doen dan de URL te verwisselen.

Voor de gratis tools is er geen sleutel, geen token en geen aanmeldstap

Bewuste keuze: zodra je een account nodig hebt om een gratis tool te proberen, probeert bijna niemand hem nog. De gratis tools bewaren ook niets, dus er is geen persoonlijke geschiedenis om terug te zoeken. Roept je AI een van de accounttools aan, dan vraagt je app je eerst om in te loggen. Dat merk je dus altijd, en het gebeurt nooit zonder jou.

Werkt er iets niet, dan is de eerste controle simpel: open de basis-URL van de server in je browser, dus het adres zonder /mcp erachter

Zie je op mcp.theseo.nl de beginpagina met de dertien gratis tools, dan draait de server en zit het probleem in je client. Zie je niets, dan is het aan onze kant.

$ cat 10-waarom-gratis.md
DOC.10

Waarom dit gratis is, en wat er open is

De eerlijkste reden eerst: we verdienen ons geld niet aan deze tools. We verdienen het aan het werk dat daarna komt, en aan onze software. Een gratis tool die echt iets meet is voor ons de goedkoopste manier om te laten zien hoe we denken. Wie zijn eigen bedrijf opzoekt en het antwoord leest, ziet binnen een minuut of onze manier van kijken hem bevalt. Betere kennismaking dan welke brochure ook, wat ons betreft.

De tweede reden is dat een meting zonder bron nauwelijks waarde heeft

Als je niet kunt nakijken waar een getal vandaan komt, moet je op ons woord vertrouwen. Daarom geven de nieuwe tools in elk antwoord hun bron mee, met de datum waarop die gelezen is, de formule als er gerekend wordt en de grenzen van het antwoord. De meetmethode van de AI-Index staat open op de pagina over de methodologie, en de data zelf als open data onder CC BY 4.0.

Wat er open source is, en wat niet

De code van onze eerste MCP-server, met onder meer skill_zoeken, bedrijfsbrein_template en de drie AI-Index-tools, staat op github.com/GianlucaNaarden/theseo-mcp onder de MIT-licentie. Je kunt nalezen welke velden een tool verwacht en hoe het antwoord wordt opgebouwd, en je mag hem zelf draaien of aanpassen, ook commercieel. De acht tools die er op 28 oktober 2026 bij kwamen, draaien op het platform van TheSEO en staan niet in die repository.

Zelf draaien kan met die eerste server

Je hebt Node 20 of nieuwer nodig, daarna draai je de tests, start je hem lokaal en deploy je hem naar je eigen Cloudflare-account. De tests praten met de officiële MCP-client tegen de echte handler, in hetzelfde proces en zonder netwerk. Dat betekent dat er getest wordt wat er werkelijk gebeurt in plaats van een nagebouwde versie ervan.

$ npm install $ npm test # de tests van de server $ npm run dev # lokaal op http://localhost:8787/mcp $ npm run deploy # naar je eigen Cloudflare-account
De derde reden is dat het gewoon leuk is om iets nieuws te maken

Voor zover wij hebben kunnen nagaan is dit de eerste MCP-server van een Nederlands marketingbureau. Die slag om de arm hoort erbij, want we kunnen niet elk register en elke repository van de wereld doorzoeken, en morgen kan iemand anders er al staan. Wat we wel zeker weten: de standaard is jong, er is nog weinig Nederlandstalig gereedschap, en het leek ons zonde om te wachten tot iemand anders het bouwt.

Wat het ons oplevert is geen geheim

Wie dit gereedschap nuttig vindt, komt vanzelf een keer bij ons uit voor het werk dat we wel factureren: SEO, Google Ads, AI en automatisatie en onze eigen software. Dat is de hele afspraak, en die staat hier zwart op wit zodat je hem kunt controleren.

~/mcp/theseo/04-grenzen[ok]
Sectie 04 · De grenzen

Wat deze server niet doet

reg. M.004

Elke tool die eerlijk wil zijn moet zijn eigen randen kennen. Hieronder staan de verzoeken die je zou kunnen doen en het antwoord dat je werkelijk krijgt, inclusief wat nog niet gemeten wordt en waarom.

FIG.04: grenzen.log[####-] blad 4/5
grenzen.logde randen van de server, uitgeschreven
hoe vaak noemt Claude mijn bedrijf?NOG NIET GEMETENDe meting per model loopt pas zodra de sleutels op onze meter staan. Tot die tijd zegt de tool per model "nog geen meting", nooit 0 procent, en geeft hij de bestaande reeks van gpt-5-mini uit de AI-Index.
word ik deze maand vaker genoemd dan vorige maand?BEPERKTEen verschil heet alleen echt als het buiten de meetruis valt. Dat betekent een p-waarde onder 0,05 en minstens 100 geldige antwoorden. De reeks van gpt-5-mini heeft één antwoord per vraag per meetmoment, dus een verschil daarin laat geen trend zien.
doe een SEO-scan van mijn siteOP DE SITEDe SEO-scan en de lokale vindbaarheidscheck staan niet op deze server. Ze staan wel op theseo.nl: de gratis SEO-scan en de lokale vindbaarheidschecker.
wat zegt deze persoon op Bluesky over ons?NIET MOGELIJKDe tool zoekt op merk, product of onderwerp, niet op personen. Een accountnaam of from: kan niet. Bluesky werkt pas als de server een eigen Bluesky-account heeft; tot die tijd zoekt de tool op Mastodon, als hashtag.
van wie is dit kenteken?NIET MOGELIJKEigenaargegevens staan niet in de open voertuigdata. Dus ook niet in het antwoord. Je krijgt de gegevens van het voertuig, niet van de eigenaar.
bewaar mijn resultaten voor volgende weekMET ACCOUNTDe gratis tools bewaren niets. Er is geen geschiedenis waarin je eerdere uitslagen kunt terugzoeken. Onthouden hoort bij de accounttools op dezelfde server, en die vragen eerst om een TheSEO-account.
is robots.txt een afscherming?BEPERKTrobots.txt is een verzoek aan crawlers, geen slot. De crawlercheck zegt wat volgens de regels mag. Of een crawler zich eraan houdt, meet hij niet, en hij bekijkt alleen de pagina die je opgeeft.
zit de skill van vorige week er al in?MOMENTOPNAMEDe catalogus wordt met de server meegeleverd. Nieuwe skills verschijnen in de zoeker na een nieuwe uitrol. De actuele lijst staat altijd op de skill-bibliotheek, en die link krijg je bij elk resultaat mee.
~/mcp/theseo/05-upgrade-pad[ok]
Sectie 05 · Van tool naar medewerker

Zelf draaien of laten draaien

reg. M.005

Eerlijk is eerlijk: deze server is de gratis doe-het-zelf-versie van werk dat we ook als dienst leveren. Hij blijft compleet en zonder addertjes, maar besef wat een gratis tool is. Hij geeft antwoord als jij het vraagt, en zonder account begint elke nieuwe sessie leeg. De tool is niet de motor en niet het geheugen. Jij vraagt, jij levert de context, jij controleert. Wie dat anders wil, heeft twee vervolgstappen: de motor uit handen geven, of het geheugen regelen.

$ cat van-tool-naar-medewerker.mddrie treden, zelfde werk
upgrade-pad.shgratis · medewerker · brein
TREDE 1 · GRATIS
waar je nu bent
De MCP-server: jij bent de motor Je verbindt de server met Claude, ChatGPT, Claude Code of Cursor en vraagt zelf om een meting, een check of een skill. Kost niets, werkt vandaag, en alles op deze pagina blijft gewoon zo beschikbaar. De grens is je eigen tijd: het gebeurt alleen wanneer jij het vraagt. $ claude mcp add --transport http theseo · 0 euro · jij vraagt, jij controleert
↓
TREDE 2 · DIENST
laten voorbereiden
De AI-medewerker: het staat klaar zonder dat jij het vraagt Precies dit soort werk, maar dan als dienst: de Rapportagemedewerker draait de metingen en zet de week- en maandrapportages klaar zonder dat jij ervoor achter een terminal hoeft te kruipen. De controle blijft bij jou, want output blijft concept tot een mens akkoord geeft. Dit leveren we via Mansotti, de onderneming waarvan TheSEO de handelsnaam is, die naast de Rapportagemedewerker ook een Offertemedewerker en een Salesmedewerker bouwt. Lees wat een AI-medewerker is en doet. vanaf 950 euro per maand · mens geeft akkoord, altijd
↓
TREDE 3 · BREIN
alles uit een bron
Jarvis: al je AI's werken vanuit dezelfde bedrijfskennis Een tool leert je AI wat hij kan opvragen, het brein is waar het geheugen leeft. Wil je dat al je AI's vanuit dezelfde bedrijfskennis werken: dat is Jarvis, het organisatiebrein. Het verbindt ChatGPT, Claude, Codex en je mensen met dezelfde projecten, kernkennis en beslissingen, zodat je volgende AI-sessie niet opnieuw begint. Jarvis selecteert context, delegeert werk en bewaart alleen wat is goedgekeurd: klantkennis blijft geïsoleerd en elke stap laat een controleerbaar spoor na. Ook deze server wordt daar beter van, want welke sites en welke bedrijven je volgt hoef je dan niet meer per gesprek te herhalen. Wat dat concreet oplevert, van de plannen tot je eerste week, lees je bij Jarvis zelf. instap Brain Start: 9 euro per maand incl. btw · betaal voor je brein, niet per AI-vraag
# geen reclametruc: trede 1 blijft gratis en volledig. De volgende treden zijn er voor wie dit werk uit handen wil geven.
~/mcp/theseo/06-jarvis[ok]
Sectie 06 · Het brein

Wat Jarvis concreet oplevert

reg. M.006

Trede 3 verdient meer dan een alinea, en juist op deze pagina. Wie een MCP-server aansluit, snapt het onderscheid tussen een model dat gokt en een model dat iets kan opvragen. Er zit alleen een gat achter dat je pas na een paar weken merkt. Met opzet bewaren de gratis tools niets: geen gesprek, geen invoer en geen uitslag. Wat jij na een meting besloot, verdampt zodra het gesprek sluit. Jarvis is de laag die precies dat vasthoudt.

FIG.05: De tool levert het feit, het brein bewaart het besluit[#####] blad 5/5
werkjournaal.mdvoorbeeldindeling, geen klantdata
wat de tool teruggafwat er daarna is besloten
ai_crawler_check · week 1GPTBot en ClaudeBot mogen /diensten/ niet ophalen door een oude Disallow-regelniet als besluit vastgelegd, alleen besproken
ai_index_gat · week 3concurrenten genoemd bij zes vragen over spoedservice, het bedrijf bij geenniet als besluit vastgelegd, alleen besproken
ai_crawler_check · week 5GPTBot en ClaudeBot mogen /diensten/ niet ophalen door een oude Disallow-regeldezelfde bevinding, dezelfde discussie, geen idee of er al iets van gevonden was
$ jarvis aan · dezelfde tools, dezelfde metingen, maar de rechterkolom blijft nu staan
ai_crawler_check · week 1GPTBot en ClaudeBot mogen /diensten/ niet ophalen door een oude Disallow-regel[besluit]de regel gaat weg bij de verhuizing van de site; tot dan bewust zo gelaten
ai_index_gat · week 3concurrenten genoemd bij zes vragen over spoedservice, het bedrijf bij geen[taak]pagina over spoedservice in concept, wacht op menselijk akkoord
ai_crawler_check · week 5GPTBot en ClaudeBot mogen /diensten/ niet ophalen door een oude Disallow-regel[recall]besluit van week 1 komt mee: de regel gaat weg bij de verhuizing, dus dit is geen nieuwe bevinding maar een openstaande
# de MCP-server verandert hier niets aan zijn werk: hij meet in week 5 precies hetzelfde als in week 1, en dat hoort ook zo. Het verschil zit in de kolom ernaast. Het volledige spoor van vastleggen tot goedkeuren staat op jarvis/werking.
mcp.plus De meting van vorige maand ligt er nog De gratis tools bewaren niets, en dat is een keuze die we niet willen opgeven. Het brein staat er dus naast en niet in: daar landt wat je met een meting deed, zodat de bevinding van week 5 herkend wordt als de openstaande van week 1.
tools.gedeeld Dezelfde tools in elke AI die je gebruikt Het endpoint plak je in Claude, in Cursor en in Claude Code apart. Wat je daar leert en besluit staat vervolgens los. Met een brein erachter werken die drie vanuit dezelfde kernkennis, en levert een meting in de ene omgeving een besluit op dat de andere ook kent.
scan.ritme Een meting die uit zichzelf terugkomt Handmatig aanroepen werkt prima zolang je eraan denkt. Een taak in het brein draait de meting op een vast ritme, legt het verschil met de vorige keer vast en meldt zich als er iets verschuift. De tool blijft dezelfde, de aanleiding niet.
spoor.terug Terugvinden welke aanroep welk besluit droeg Iedere stap laat een controleerbaar spoor na: welke tool werd aangeroepen, met welke invoer, wat er terugkwam en wie akkoord gaf. Zonder dat spoor kun je een half jaar later niet meer nagaan waarop een keuze rustte.
mens.akkoord Niets naar buiten zonder akkoord AI bereidt voor, een mens beslist. Output blijft concept tot iemand het goedkeurt, en alleen goedgekeurde kennis komt terug in het brein. Die grens geldt overal in het systeem, ook voor werk dat een agent volledig zelf heeft voorbereid.
brein.geisoleerd Klantbrein geïsoleerd Werk je voor meerdere klanten, dan blijft de kennis per klant strikt gescheiden. Wat je voor de een leert, lekt niet in het werk voor de ander.
# HET EERLIJKE BEWIJS · GEEN DEMO

Wij draaien zelf al maanden op dit systeem. Elke agent-sessie, elke taak en elke beslissing wordt erin gelogd en is terug te lezen. Een nieuwe sessie begint daardoor niet blanco: hij haalt eerst de vastgelegde besluiten, de lopende projecten en de laatste wijzigingen op, en werkt verder waar de vorige stopte. Deze server is er zelf uit voortgekomen, inclusief de keuze dat de gratis tools niets bewaren. We beschrijven hier geen belofte maar de manier waarop we zelf dagelijks werken.

$ cat prijzen.mdbetaal voor je brein, niet per AI-vraag
Brain Start €9 /mnd incl. btw 1 organisatiebrein · 1 gebruiker · 1 AI-medewerker
Brain Solo €29 /mnd incl. btw 1 organisatiebrein · 1 gebruiker · 3 AI-medewerkers
Brain Team €99 /mnd incl. btw 1 organisatiebrein · 5 gebruikers · 10 AI-medewerkers
Brain Business €249 /mnd incl. btw 3 organisatiebreinen · 20 gebruikers · 50 AI-medewerkers

Bekijk de vier plannen op jarvis/prijzen. Via de wachtlijst geef je alleen vrijblijvend je voorkeursplan door. Dat maakt nog geen account, bestelling of betalingsplicht. Zakelijk maatwerk bespreken we eerst.

~/mcp/theseo/07-verder[ok]
Sectie 07 · Verder kijken

Waar deze server op leunt

reg. M.007

Achter de meeste tools staat een pagina op deze site waar je hetzelfde werk met de hand doet of de bron naleest. Dat is geen dubbeling maar een keuze: sommige mensen willen een knop, andere willen een gesprek. Hieronder staat het hele veld bij elkaar.

De bronnen achter de tools

zelfde meting, andere ingang

Dit zijn de metingen en bestanden waar de tools op leunen. Werkt allemaal ook zonder AI.

De AI-IndexDe meting achter ai_index_branche, ai_index_vragen, ai_index_bedrijf en ai_index_gat, per branche.DOC MethodologieHoe de vragen, het model en de telling in elkaar zitten, en wat niet gemeten is.DOC De skill-bibliotheekDe gratis skills die skill_zoeken doorzoekt, altijd actueel en per onderwerp gesorteerd.HUB Bedrijfsbrein-sjabloonHet bestand dat bedrijfsbrein_template teruggeeft, met uitleg en download.DOC

Zelf aan de slag met AI

van gereedschap naar werkwijze

Wie het leuk vindt om dit soort dingen zelf op te zetten, vindt hier de volgende stap.

Claude-skills installerenHoe je een SKILL.md in je omgeving zet, stap voor stap, ook voor Codex en Cursor.DOC AI en automatisatieDe dienst erachter: van losse tools naar werkende automatisering in je bedrijf.SRV AI-trainingenAls je team wil leren hoe je dit soort werk zelf opzet en beheert.SRV KennisbankArtikelen over SEO, AI en online zichtbaarheid, doorzoekbaar.DOC

Onze eigen software

wat we nog meer bouwen

Deze server is niet het enige dat we zelf maken. Het volledige overzicht staat op de softwarepagina.

Software van TheSEOAlle instrumenten die we zelf bouwen en draaien, met uitleg per stuk.INS JarvisHet organisatiebrein dat je AI-tools verbindt met dezelfde bedrijfskennis.INS De AI-medewerkerDit werk als dienst, met menselijke eindcontrole voor er iets naar buiten gaat.SRV Gratis SEO-scan24 punten op één pagina, met een knop op de site. Deze scan staat niet op de MCP-server.TOOL

Het werk erachter

waar we ons geld mee verdienen

Een meting wijst je op iets, en dan begint het echte werk. Dat doen we ook gewoon voor je.

SEOBlijvend gevonden worden, in Google en in AI-antwoorden.SRV Google AdsAdverteren dat rendeert, met meting die je zelf kunt nakijken.SRV Over TheSEOWie we zijn, hoe we werken en waarom we dit soort dingen weggeven.DOC ContactVragen over de server of ideeën voor een veertiende tool: laat het weten.DOC
$ claude --interactief # acht vragen, acht antwoorden
DOC.11 · FAQ

Veelgestelde vragen

Wat is MCP precies?

MCP staat voor Model Context Protocol. Het is een open standaard die afspreekt hoe een AI-assistent externe tools mag gebruiken. Een AI-model kan uit zichzelf alleen tekst produceren op basis van wat het ooit heeft gelezen. Met MCP kan het iets opvragen bij een server die wel kan meten, opzoeken of ophalen. De server vertelt welke tools er zijn, welke invoer ze verwachten en wat ze teruggeven, en de assistent kiest zelf wanneer hij er een aanroept.

Wat kost deze MCP-server?

Niets. De dertien tools op deze pagina zijn gratis. Je hoeft geen account aan te maken, geen e-mailadres achter te laten en geen sleutel aan te vragen, en er komt geen verkoopmail achteraan. Op dezelfde server staan ook tools voor wie een TheSEO-account heeft, zoals geheugen, taken en de premium skills. Die heb je voor de gratis tools niet nodig.

In welke programma's werkt de server?

In elke client die remote MCP-servers via Streamable HTTP ondersteunt. Wij beschrijven Claude op claude.ai en in de desktop-app, Claude Code, Cursor via het bestand mcp.json en ChatGPT in de ontwikkelaarsmodus. Andere clients die de standaard volgen hebben genoeg aan de URL van het endpoint, https://mcp.theseo.nl/mcp.

Slaat de server mijn gegevens op?

De gratis tools bewaren niets over wie ze gebruikt. Per aanroep tellen we de naam van de tool, de dag, dat het om een gratis tool ging en het soort programma volgens de User-Agent, zoals Claude, ChatGPT of Cursor. Je invoer, het antwoord, je IP-adres en je naam komen niet in die telling. Vijf tools halen op jouw verzoek iets op bij een openbare bron, zoals de pagina die je laat controleren of de open data van het CBS. Daarbij gaat alleen je vraag mee, niet wie je bent.

Waarom staat er bij een model "nog geen meting"?

Omdat we liever niets zeggen dan iets verzinnen. De tool ai_zichtbaarheid_merk meet per model, maar die meting loopt pas zodra de sleutels voor de vier modellen op onze meter staan. Tot die tijd staat er per model nog geen meting, nooit 0 procent. De bestaande reeks van gpt-5-mini uit de AI-Index krijg je wel altijd mee.

Waar zijn de SEO-scan en de lokale check gebleven?

Die twee staan niet op mcp.theseo.nl. Je kunt ze wel gewoon gebruiken op de site: de gratis SEO-scan bekijkt een pagina op 24 punten en de lokale vindbaarheidschecker kijkt hoe een bedrijf ervoor staat in Google Maps.

Staat de nieuwste skill er meteen in?

Niet automatisch. De skill-catalogus in de server is een momentopname die uit de site-repo van theseo.nl wordt gegenereerd. Nieuwe skills verschijnen in de zoeker zodra de server opnieuw is uitgerold. De volledige en altijd actuele lijst staat op de skills-pagina van theseo.nl, en die link krijg je ook onderaan elk zoekresultaat mee.

Kan ik de server zelf draaien of aanpassen?

Voor een deel. De code van onze eerste MCP-server, met onder meer skill_zoeken, bedrijfsbrein_template en de drie AI-Index-tools, staat onder de MIT-licentie op GitHub. Je hebt Node 20 of nieuwer nodig, daarna draai je hem lokaal met npm run dev en deploy je hem naar je eigen Cloudflare-account met npm run deploy. De acht tools die er op 28 oktober 2026 bij kwamen, draaien op het platform van TheSEO en staan niet in die repository.

DOC.12 · Volgende stap

Verbinden kost een minuut

Plak het endpoint in je client, vraag of AI-crawlers je eigen site mogen lezen of hoe vaak AI-modellen je bedrijf noemen, en kijk wat eruit komt. Bevalt de manier van kijken, dan weet je meteen hoe wij werken. Bevalt hij niet, dan heeft het je één minuut gekost en staat er geen account op je naam. Dat is de hele afweging.

Mis je een tool die er wel in hoort, of loop je tegen iets aan dat niet klopt, laat het weten via contact of mail naar sales@theseo.nl. Voor de eerste server, die open source is, kan ook een issue op GitHub. Wil je liever praten over wat AI verder voor je bedrijf kan doen, van losse tools tot een organisatiebrein, dan doen we dat gewoon in een gesprek.

Gratis skillsGratis sjabloonJarvisAI-IndexGratis SEO-scanVindbaarheidscheckSoftwareSkills installerenAI-medewerkerAI en automatisatieAI-beleidDisclaimerKlachtenKennisbankContact
Sectie 08 · Volgende stap24/7 bereikbaar · sales@theseo.nl
Plan een gesprek ↗
$ whoami
Geschreven door GianlucaOprichter van TheSEO. Bouwt sinds 2017 aan vindbaarheid voor Nederlandse bedrijven, in Google en in AI-antwoorden. Meer over het instituut.

Terug naar in het kort