StudioMeyer GEO
geo.studiomeyer.io
· StudioMeyer
GEO (Generative Engine Optimization) — measure brand visibility across 8 LLM platforms (Claude, GPT, Gemini, Perplexity, Bing Copilot, Mistral, Grok, DeepSeek). 24 tools, 9-weighted sub-scores, hallucination guard, Wayback fallback, training-vs-search drift KPI. Provider-agnostic, EU Frankfurt.
geo.studiomeyer.io via a single DNS TXT record to add the
verified by owner badge, embed an Agenstry badge on your README, and earn back the missing conformance points listed below.
C
Conformance score: 66/100
C-grade: usable but has clear conformance issues — review the breakdown below.
click to expand breakdown ▾
click to collapse breakdown ▴
agent-card.json changed within the last 7 days. We track these so downstream callers can react.
Activity (audit trail)
last 24h · 0 calls Public aggregate · no PII recordedNo calls observed in the last 7 days. Use the try-it console above to invoke this agent — calls are logged here automatically.
Card history
1 snapshot Every change toagent-card.json
| Captured | Hash | |
|---|---|---|
| 2026-05-18 14:39:50 current | bdb951f24cca… |
view → |
Endpoints
| Agent card | https://geo.studiomeyer.io/.well-known/agent-card.json |
| Provider | https://studiomeyer.io |
| Docs | https://studiomeyer.io/services/geo |
Skills · 9 declared · mapped to canonical taxonomy
Measure brand visibility across ChatGPT, Claude, Perplexity, Gemini, Bing Copilot, Mistral, Grok, DeepSeek. Returns 0-100 GEO score with 9 weighted sub-scores p…
Audits llms.txt + /.well-known/agent-card.json + /.well-known/agents.json + /.well-known/mcp.json + agents.json + sitemap + robots.txt. Reports compliance gaps …
Tags claims in LLM answers (numeric, citation, industry-mismatch). URL verification with Wayback fallback. Cross-platform consensus scoring. Optional Claude Hai…
Two-pass GEO check: training-only (LLM recall from base weights) vs search-mode (native LLM web-search activated). Returns drift KPI showing how much real-user …
Per-brand check history with delta tracking, alerts on score drops, weekly/monthly trends, citation source attribution.
Side-by-side GEO score comparison between 2-5 brands across all 8 LLMs. Identifies gaps and shared citation domains.
Generate a branded PDF report from a check. Pro-tier deliverable for client-facing GEO audits.
Tracks brand mentions across Claude, GPT, Gemini, Mistral, Grok, DeepSeek, Perplexity, Bing Copilot. Bring your own API keys (BYOK) or use our Pro-tier with man…
Email-based OAuth login (no separate tenants table — email is the anchor). Per-user check history, alerts, brand registry. EU Frankfurt hosting.
Health · last 7 probes
Cheaper or better alternatives per-skill
For each canonical skill this agent serves, the cheapest priced competitor and the highest-quality competitor — only shown when at least one beats the current agent. Skills where this agent is already best on both axes are hidden.
Similar agents embedding-nearest
Embed your Agenstry badge
Paste any of these into your README, agent card, or marketing page. Each badge auto-updates and links back to this page.
Markdown / HTML snippets
[](https://agenstry.com/agents/geo.studiomeyer.io) [](https://agenstry.com/agents/geo.studiomeyer.io) [](https://agenstry.com/agents/geo.studiomeyer.io) [](https://agenstry.com/agents/geo.studiomeyer.io)
Audit-grade evidence bundle
JSON snapshot for vendor-review files. Add ?sign=true for a JWS-signed envelope verifiable against
our JWKS. See the methodology.
Raw agent card JSON
{
"protocolVersion": "0.3.0",
"name": "StudioMeyer GEO",
"description": "GEO (Generative Engine Optimization) \u2014 measure brand visibility across 8 LLM platforms (Claude, GPT, Gemini, Perplexity, Bing Copilot, Mistral, Grok, DeepSeek). 24 tools, 9-weighted sub-scores, hallucination guard, Wayback fallback, training-vs-search drift KPI. Provider-agnostic, EU Frankfurt.",
"url": "https://geo.studiomeyer.io/mcp",
"version": "2.4.0",
"preferredTransport": "JSONRPC",
"provider": {
"organization": "StudioMeyer",
"url": "https://studiomeyer.io",
"email": "hello@studiomeyer.io",
"foundingDate": "2026-02",
"location": "Palma de Mallorca, Spain",
"founder": {
"name": "Matthias Meyer",
"jobTitle": "Founder, AI Director"
}
},
"iconUrl": "https://geo.studiomeyer.io/favicon.ico",
"documentationUrl": "https://studiomeyer.io/services/geo",
"capabilities": {
"streaming": false,
"pushNotifications": false,
"stateTransitionHistory": false,
"extendedAgentCard": true
},
"defaultInputModes": [
"application/json",
"text/plain"
],
"defaultOutputModes": [
"application/json",
"text/plain",
"text/markdown",
"application/pdf"
],
"securitySchemes": {
"apiKey": {
"type": "http",
"scheme": "bearer",
"description": "API key (sk_geo_*) \u2014 generate at https://studiomeyer.io/portal/api"
},
"oauth2": {
"type": "oauth2",
"description": "OAuth 2.1 with PKCE",
"flows": {
"authorizationCode": {
"authorizationUrl": "https://geo.studiomeyer.io/authorize",
"tokenUrl": "https://geo.studiomeyer.io/token",
"scopes": {
"geo": "GEO check + history + audit"
}
}
}
}
},
"security": [
{
"apiKey": []
},
{
"oauth2": [
"geo"
]
}
],
"skills": [
{
"id": "geo-check",
"name": "GEO Score check across 8 LLM platforms",
"description": "Measure brand visibility across ChatGPT, Claude, Perplexity, Gemini, Bing Copilot, Mistral, Grok, DeepSeek. Returns 0-100 GEO score with 9 weighted sub-scores plus per-platform breakdown.",
"tags": [
"geo",
"visibility",
"multi-llm",
"brand-tracking"
],
"examples": [
"Check the GEO score for studiomeyer.io",
"Run a brand visibility audit for example.com"
]
},
{
"id": "discovery-stack-audit",
"name": "AI Discovery Stack Audit",
"description": "Audits llms.txt + /.well-known/agent-card.json + /.well-known/agents.json + /.well-known/mcp.json + agents.json + sitemap + robots.txt. Reports compliance gaps that block AI crawler citations.",
"tags": [
"discovery",
"a2a",
"agent-card",
"llms-txt",
"audit"
],
"examples": [
"Audit my discovery stack",
"Why is my llms.txt failing AI crawlers?"
]
},
{
"id": "hallucination-guard",
"name": "Hallucination Guard for LLM responses",
"description": "Tags claims in LLM answers (numeric, citation, industry-mismatch). URL verification with Wayback fallback. Cross-platform consensus scoring. Optional Claude Haiku NLI judge. Discounts brand score if claims fail to verify.",
"tags": [
"hallucination",
"truthfulness",
"verification",
"wayback",
"nli"
]
},
{
"id": "training-vs-search-mode",
"name": "Training vs Search mode comparison",
"description": "Two-pass GEO check: training-only (LLM recall from base weights) vs search-mode (native LLM web-search activated). Returns drift KPI showing how much real-user visibility exceeds training memory.",
"tags": [
"training-mode",
"search-mode",
"drift"
]
},
{
"id": "history-trends",
"name": "GEO history + trend analysis",
"description": "Per-brand check history with delta tracking, alerts on score drops, weekly/monthly trends, citation source attribution.",
"tags": [
"history",
"trends",
"alerts",
"monitoring"
]
},
{
"id": "competitor-compare",
"name": "Competitor comparison",
"description": "Side-by-side GEO score comparison between 2-5 brands across all 8 LLMs. Identifies gaps and shared citation domains.",
"tags": [
"competitor",
"compare",
"benchmark"
]
},
{
"id": "pdf-report",
"name": "PDF GEO Report",
"description": "Generate a branded PDF report from a check. Pro-tier deliverable for client-facing GEO audits.",
"tags": [
"pdf",
"report",
"deliverable"
]
},
{
"id": "multi-llm-tracking",
"name": "Provider-agnostic LLM visibility tracking",
"description": "Tracks brand mentions across Claude, GPT, Gemini, Mistral, Grok, DeepSeek, Perplexity, Bing Copilot. Bring your own API keys (BYOK) or use our Pro-tier with managed access. No vendor lock-in.",
"tags": [
"multi-llm",
"agnostic",
"byok",
"visibility"
]
},
{
"id": "tenant-isolation",
"name": "Multi-tenant with email-based OAuth",
"description": "Email-based OAuth login (no separate tenants table \u2014 email is the anchor). Per-user check history, alerts, brand registry. EU Frankfurt hosting.",
"tags": [
"multi-tenant",
"oauth-2.1",
"gdpr"
]
}
],
"target_audience": [
"Marketers tracking AI visibility",
"GEO consultancies",
"B2B SaaS with brand-discovery KPIs",
"Agencies managing client visibility portfolios"
],
"languages": [
"en",
"de",
"es"
],
"primary_language": "en",
"discovery": {
"llms_txt": "https://geo.studiomeyer.io/llms.txt",
"agents_json": "https://geo.studiomeyer.io/.well-known/agents.json",
"mcp_endpoint": "https://geo.studiomeyer.io/mcp",
"oauth_metadata": "https://geo.studiomeyer.io/.well-known/oauth-authorization-server",
"protected_resource": "https://geo.studiomeyer.io/.well-known/oauth-protected-resource"
},
"compliance": {
"gdpr": true,
"eu_ai_act_article_4": true,
"hosting": "Supabase Frankfurt + Hetzner N\u00fcrnberg (EU)",
"impressum_url": "https://studiomeyer.io/impressum",
"datenschutz_url": "https://studiomeyer.io/datenschutz"
},
"pricing": {
"model": "freemium",
"free_tier": "5 checks/month, no credit card",
"paid_tiers": [
{
"name": "Pro",
"monthly_eur": 49,
"checks": "100/month"
},
{
"name": "Scale",
"monthly_eur": 99,
"checks": "unlimited",
"team": true
}
],
"pricing_url": "https://studiomeyer.io/services/geo#pricing"
}
}