A Funkatorium Agent

Dupin

Your site is invisible to AI search. Fix that.

SEO, GEO, and AEO in one scan. 7 scored sections, 30+ checkpoints, exact fix code. From €9.

See pricing
Status: Coming Soon

Dupin

AI Visibility Specialist

“AI assistants cite 3–5 sources per answer. If you’re not one of them, you don’t exist.”

Capability Spectrum

SEO
97
GEO
98
AEO
96
Schema.org Analysis
98
Crawler Architecture
97
Citability Scoring
96
Prescriptive Fixes
95

Squad

Operations

Clearance

Opus · MCP

Deploy

@funkatorium/dupin-mcp

Price

From €9/audit

Launch special

First 25 audits free — then €9 each.

No lock-in. Cancel anytime.

SEO, GEO, and AEO — all included in every plan. Two modes, one methodology.

Audit Pass

€9

per audit

  • SEO, GEO, and AEO diagnostic scan
  • 30+ earned-score checkpoints, peer-reviewed research
  • Schema, crawlers, meta, content structure, sitemap, llms.txt
  • Branded report with exact fix code
  • No setup — submit a URL, get a report

Agency

€99

per month

  • Everything in Inspector, plus:
  • Unlimited projects
  • Team seats (up to 5)
  • White-label reports
  • Priority support
Coming Soon

Dupin in action

Real numbers. Open data.

Dupin tracks our own website analytics in a public GitHub repo — daily traffic, country breakdown, engagement metrics. The same methodology we sell, applied to our own site, with the receipts visible to everyone.

See the live stats →

Schema.org

Structured data AI systems can parse and cite. FAQPage, HowTo, speakable markup — the signals that make your content quotable.

Crawler Architecture

GPTBot, PerplexityBot, BingBot, Claude-SearchBot, OAI-SearchBot, Applebot — training bots, search bots, and retrieval bots need different access rules. Most sites treat them identically. That’s wrong.

Citability Scoring

AI cites 50–150 word chunks 2.3× more. Answer-first paragraphs under 40 words get 67% more citations. Dupin scores every section.

Technical GEO

llms.txt compliance, canonical URLs, hreflang for multilingual sites, and priority-ranked fixes you can implement today.

Content Structure

Heading hierarchy, semantic HTML, passage sizing for AI citation, author attribution (E–E–A–T). Answer-first content gets cited 44% more.

Two paths, same methodology.

Audit Pass — automated scan

01

Submit

Enter a URL. No account, no MCP, no setup.

02

Scan

Our service crawls your public site and runs 30+ earned-score checkpoints across 7 sections.

03

Report

Branded report with scored sections, findings, and exact fix code — delivered by email.

Inspector & Agency — MCP agent

01

Subscribe

Pick a plan, get your API key instantly.

02

Connect

Add Dupin to your MCP client — Claude Code, Cursor, VS Code, Windsurf, or Codex. One config entry.

03

Audit

Tell your AI: “audit this site” — Dupin reads your codebase, reasons about your situation, and prescribes fixes.

Example: Claude Code config
{
  "mcpServers": {
    "dupin": {
      "command": "npx",
      "args": ["@funkatorium/dupin-mcp"],
      "env": { "DUPIN_API_KEY": "dk_live_xxxxx" }
    }
  }
}

Same config structure works in Cursor, VS Code, and Windsurf. Full setup guide for all platforms →

Compatibility Cheat Sheet

Claude Code

Cursor

VS Code

Windsurf

Codex (OpenAI)

Gemini (no MCP yet)

Data Sovereignty

We tell you exactly what touches what.

Audit Pass: Our service crawls your public-facing site — the same pages any visitor can see. Your codebase, internal files, and private data are never accessed. Inspector & Agency: Dupin runs as an MCP server on your local machine. Your files, your code, your results — all stay on your hardware. Nothing is sent to our servers except a lightweight API key validation.

Read our full privacy policy →

FAQ

What is SEO?

Search Engine Optimization — the practice of making your website rank higher in Google, Bing, and other traditional search engines. Keywords, meta tags, page speed, backlinks, structured data. It’s been the foundation of online visibility for 25 years, and it still matters — but it’s no longer enough on its own. Dupin audits your technical SEO alongside GEO and AEO so nothing falls through the cracks.

What is GEO?

Generative Engine Optimization. Traditional SEO gets you into Google results. GEO gets you cited by AI assistants — ChatGPT, Claude, Perplexity, Apple Intelligence. Different systems, different crawlers (GPTBot, PerplexityBot, Claude-SearchBot, BingBot, Applebot), different rules. If you only optimize for Google, you’re invisible to 40% of modern search behavior.

What is AEO?

Answer Engine Optimization. When someone asks ChatGPT, Perplexity, or Claude a question, the AI pulls from a handful of sources and synthesizes an answer. AEO is the practice of making your content the source it pulls from. That means structured data AI can parse, crawler access configured correctly (most sites block the bots they should be letting in), and content formatted in citable chunks — not walls of marketing copy. It’s the newest layer of search optimization, and most agencies don’t offer it yet because the field barely existed before 2025. Dupin covers it in every plan.

What does Dupin actually audit?

Seven scored sections: Schema.org structured data, robots.txt AI crawler architecture (GPTBot, PerplexityBot, BingBot, Claude-SearchBot, OAI-SearchBot, Applebot — training bots vs. retrieval bots vs. search bots), meta tags and Open Graph, content structure and AEO (heading hierarchy, semantic HTML, author attribution, passage sizing for citability), sitemap validation, crawlability diagnostics, and llms.txt compliance. The Audit Pass runs 30+ earned-score checkpoints grounded in peer-reviewed GEO research — no AI reasoning, just fast and consistent rule-based analysis with exact fix code. Inspector and Agency subscribers get Dupin’s MCP agent on top, which reads your actual codebase and reasons about your specific situation.

Which AI models does Dupin work with?

Dupin works with any MCP-compatible client — Claude Code, Cursor, VS Code, Windsurf, and OpenAI Codex. Gemini doesn’t support MCP yet. We recommend running on Claude Opus for the deepest analysis, but Sonnet, Haiku, and non-Anthropic models work too — the methodology is model-agnostic.

Does my data touch your servers?

Audit Pass: Our service crawls your public-facing site — the same pages any browser can visit. We never access your codebase, internal files, or anything behind authentication. Inspector & Agency: Dupin runs locally on your machine via MCP. Your files stay on your hardware — the only thing that hits our infrastructure is API key validation. Read our full privacy policy.

Can I cancel anytime?

Yes. Inspector and Agency plans cancel immediately with no penalty. You keep access until the end of your billing period. Audit Passes never expire.

What is MCP?

Model Context Protocol — an open standard for connecting AI assistants to external tools. Dupin connects to Claude Code (or any MCP-compatible client) as a specialist tool. You install it once, and it’s available whenever you need an audit. No browser extension, no SaaS dashboard — it lives in your development environment.

The Funkatorium

One agent. A whole fleet behind it.

Dupin is part of The Funkatorium Agent Marketplace — plug-and-play AI specialists, each built for one craft.

Creative Squad

Literary Agents

Dialogue, rhythm, tension, theme, economy. Ten editorial specialists for fiction and narrative prose.

Coming Soon

Builder Squad

Dev Tools

Security, performance, accessibility, testing, deployment. Code agents that catch what you miss.

Coming Soon

All-in-One

MUSE Studio

One subscription, all agents, persistent memory, everything wired together. The creative workspace.

Coming Soon
Browse all agents at The Funkatorium →

Get in Touch

Contact

or send a message

Powered by Formspree

← Back to Dupin

1. Controller

The Funkatorium
Irianose Omozoya Sandra Enahoro
Email: office@funkatorium.org

Legal notice: mein.online-impressum.de/funkatorium

2. Overview of Data Processing

This website collects and processes personal data exclusively in accordance with the General Data Protection Regulation (GDPR) and the German Federal Data Protection Act (BDSG). Personal data is only collected when you voluntarily provide it to us.

3. Hosting

This website is hosted via Cloudflare Pages. When you access the website, information is automatically transmitted to Cloudflare servers including: IP address, date/time of request, page accessed, browser type, operating system, and referrer URL.

Legal basis: Art. 6(1)(f) GDPR (legitimate interest in the secure and efficient provision of the website).

Cloudflare, Inc., 101 Townsend St., San Francisco, CA 94107, USA. Privacy policy: cloudflare.com/privacypolicy

4. Payment Processing

For Dupin audits and subscriptions, we use Stripe as our payment processor. When making a payment, your payment data (e.g. credit card number, expiry date, CVC) is transmitted directly to Stripe. We do not have access to complete payment data.

Legal basis: Art. 6(1)(b) GDPR (performance of contract).

Stripe, Inc., 354 Oyster Point Blvd, South San Francisco, CA 94080, USA. Privacy policy: stripe.com/privacy

5. Dupin — MCP-as-a-Service

Dupin is an AI Visibility Specialist for SEO, GEO (Generative Engine Optimization), and AEO (Answer Engine Optimization) that runs as an MCP server locally on your device. Your website source code is processed exclusively on your local machine and is not transmitted to our servers.

An API key is provided for authentication purposes only. Usage data (number of audits performed, timestamps) is processed for billing and service delivery. Your website content and audit results are not transmitted to our servers.

Legal basis: Art. 6(1)(b) GDPR (performance of contract).

6. Cookies

This website uses no cookies and no tracking. No analytics tools such as Google Analytics are used.

7. Your Rights

You have the following rights regarding your personal data:

To exercise your rights, please contact: office@funkatorium.org

8. Currency

Last updated: May 2026.

Rechtsverbindliche deutsche Fassung

1. Verantwortlicher

The Funkatorium
Irianose Omozoya Sandra Enahoro
E-Mail: office@funkatorium.org

Impressum: mein.online-impressum.de/funkatorium

2. Überblick der Datenverarbeitung

Diese Website erhebt und verarbeitet personenbezogene Daten ausschließlich im Rahmen der gesetzlichen Bestimmungen der DSGVO und des BDSG.

3. Hosting

Diese Website wird über Cloudflare Pages gehostet. Beim Aufruf werden automatisch IP-Adresse, Datum/Uhrzeit, aufgerufene Seite, Browser-Typ, Betriebssystem und Referrer-URL übermittelt.

Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO.

4. Zahlungsabwicklung

Für Dupin-Audits und Abonnements nutzen wir Stripe als Zahlungsdienstleister. Ihre Zahlungsdaten werden direkt an Stripe übermittelt. Wir haben keinen Zugriff auf vollständige Zahlungsdaten.

Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO.

5. Dupin — MCP-as-a-Service

Dupin ist ein AI Visibility Specialist für SEO, GEO und AEO, der als MCP-Server lokal auf Ihrem Gerät ausgeführt wird. Der Quellcode Ihrer Website wird ausschließlich lokal verarbeitet und nicht an unsere Server übermittelt.

Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO.

6. Cookies

Diese Website verwendet keine Cookies und kein Tracking.

7. Ihre Rechte

  • Recht auf Auskunft (Art. 15 DSGVO)
  • Recht auf Berichtigung (Art. 16 DSGVO)
  • Recht auf Löschung (Art. 17 DSGVO)
  • Recht auf Einschränkung (Art. 18 DSGVO)
  • Recht auf Datenportabilität (Art. 20 DSGVO)
  • Widerspruchsrecht (Art. 21 DSGVO)

Kontakt: office@funkatorium.org

8. Aktualität

Stand: Mai 2026.

What is MCP?

MCP (Model Context Protocol) is an open standard that lets your AI assistant connect to external tools. Dupin ships as an MCP server — a small program that gives your AI new capabilities. You add one config entry, and Dupin is available inside your editor.

Your code and files stay on your machine. The agent’s methodology comes to you — nothing gets uploaded.

What You Need

Pick Your Platform

Claude Code

Step 1: Open your terminal and run Claude Code. Type /settings or find the file at:

~/.claude/settings.json

Step 2: Add this inside the "mcpServers" section. Replace dk_live_xxxxx with your real API key:

"dupin": { "command": "npx", "args": ["@funkatorium/dupin-mcp"], "env": { "DUPIN_API_KEY": "dk_live_xxxxx" } }

Step 3: Restart Claude Code. Type audit https://yoursite.com — Dupin will respond.


Verify It Works

After adding the config and restarting your editor:

  1. Open your AI chat
  2. Type: audit https://yoursite.com
  3. If Dupin responds and starts analyzing, you’re set

Troubleshooting

“Command not found: npx”

Node.js is not installed or not in your PATH. Download it from nodejs.org (LTS version). After installing, close and reopen your terminal.

“Invalid API key”

Make sure your key starts with dk_live_ and has no trailing spaces. You can find your key in the confirmation email you received after subscribing.

The agent doesn’t appear in my AI chat

Did you restart your editor after adding the config? Most MCP clients only load servers on startup. Close the app fully and reopen it. In Claude Code, exit with Ctrl+C and run claude again.

I pasted the config but nothing changed

Check that your JSON is valid — a missing comma or bracket will silently break the file. Paste your entire config file into your AI chat and ask: “Is this valid JSON?” It will find the error instantly.