{"id":9022,"name":"StudioMeyer GEO","description":"GEO (Generative Engine Optimization) — measure brand visibility across 8 LLM platforms (Claude, GPT, Gemini, Perplexity, Bing Copilot, Mistral, Grok, DeepSeek). 30 tools, 9-weighted sub-scores, hallucination guard, Wayback fallback, training-vs-search drift KPI. Provider-agnostic, EU Nürnberg.","card_url":"https://geo.studiomeyer.io/.well-known/agent-card.json","endpoint":"https://geo.studiomeyer.io/mcp","protocol_version":"0.3.0","first_seen":"2026-10-10T07:50:08.302858+00:00","last_verified":"2026-10-10T07:58:33.234140+00:00","card":{"url":"https://geo.studiomeyer.io/mcp","name":"StudioMeyer GEO","skills":[{"id":"geo-check","name":"GEO Score check across 8 LLM platforms","tags":["geo","visibility","multi-llm","brand-tracking"],"examples":["Check the GEO score for studiomeyer.io","Run a brand visibility audit for example.com"],"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."},{"id":"discovery-stack-audit","name":"AI Discovery Stack Audit","tags":["discovery","a2a","agent-card","llms-txt","audit"],"examples":["Audit my discovery stack","Why is my llms.txt failing AI crawlers?"],"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."},{"id":"hallucination-guard","name":"Hallucination Guard for LLM responses","tags":["hallucination","truthfulness","verification","wayback","nli"],"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."},{"id":"training-vs-search-mode","name":"Training vs Search mode comparison","tags":["training-mode","search-mode","drift"],"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."},{"id":"history-trends","name":"GEO history + trend analysis","tags":["history","trends","alerts","monitoring"],"description":"Per-brand check history with delta tracking, alerts on score drops, weekly/monthly trends, citation source attribution."},{"id":"competitor-compare","name":"Competitor comparison","tags":["competitor","compare","benchmark"],"description":"Side-by-side GEO score comparison between 2-5 brands across all 8 LLMs. Identifies gaps and shared citation domains."},{"id":"pdf-report","name":"PDF GEO Report","tags":["pdf","report","deliverable"],"description":"Generate a branded PDF report from a check. Pro-tier deliverable for client-facing GEO audits."},{"id":"multi-llm-tracking","name":"Provider-agnostic LLM visibility tracking","tags":["multi-llm","agnostic","byok","visibility"],"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."},{"id":"tenant-isolation","name":"Multi-tenant with email-based OAuth","tags":["multi-tenant","oauth-2.1","gdpr"],"description":"Email-based OAuth login (no separate tenants table — email is the anchor). Per-user check history, alerts, brand registry. EU Nürnberg hosting."}],"iconUrl":"https://geo.studiomeyer.io/favicon.ico","pricing":{"model":"free","free_tier":"all tools, no credit card","paid_tiers":[],"pricing_url":"https://studiomeyer.io/services/geo#pricing"},"version":"2.12.1","provider":{"url":"https://studiomeyer.io","email":"hello@studiomeyer.io","founder":{"name":"Matthias Meyer","jobTitle":"Founder, AI Director"},"location":"Palma de Mallorca, Spain","foundingDate":"2026-02","organization":"StudioMeyer"},"security":[{"apiKey":[]},{"oauth2":["geo"]}],"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"},"languages":["en","de","es"],"compliance":{"gdpr":true,"hosting":"Hetzner Nürnberg (EU)","impressum_url":"https://studiomeyer.io/impressum","datenschutz_url":"https://studiomeyer.io/datenschutz","eu_ai_act_article_4":true},"description":"GEO (Generative Engine Optimization) — measure brand visibility across 8 LLM platforms (Claude, GPT, Gemini, Perplexity, Bing Copilot, Mistral, Grok, DeepSeek). 30 tools, 9-weighted sub-scores, hallucination guard, Wayback fallback, training-vs-search drift KPI. Provider-agnostic, EU Nürnberg.","capabilities":{"streaming":false,"extendedAgentCard":true,"pushNotifications":false,"stateTransitionHistory":false},"protocolVersion":"0.3.0","securitySchemes":{"apiKey":{"type":"http","scheme":"bearer","description":"API key (sk_geo_*) — generate at https://studiomeyer.io/portal/api"},"oauth2":{"type":"oauth2","flows":{"authorizationCode":{"scopes":{"geo":"GEO check + history + audit"},"tokenUrl":"https://geo.studiomeyer.io/token","authorizationUrl":"https://geo.studiomeyer.io/authorize"}},"description":"OAuth 2.1 with PKCE"}},"target_audience":["Marketers tracking AI visibility","GEO consultancies","B2B SaaS with brand-discovery KPIs","Agencies managing client visibility portfolios"],"documentationUrl":"https://studiomeyer.io/services/geo","primary_language":"en","defaultInputModes":["application/json","text/plain"],"defaultOutputModes":["application/json","text/plain","text/markdown","application/pdf"],"preferredTransport":"JSONRPC"},"signature_status":"unsigned","signature_detail":"No card signature supplied","signature_key_url":null,"signature_checked_at":"2026-10-10T07:58:33.234140+00:00","domain_claimed_at":null,"domain_proof_checked_at":null,"source_name":"Agent Tools Catalog","source_url":"https://agent-tools.cloud","last_check":{"checked_at":"2026-10-10T07:58:33.23414+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"also_published_at":[],"history_urls":["https://geo.studiomeyer.io/.well-known/agent-card.json"],"skills":[{"skill_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"],"quality_warning":false},{"skill_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"],"quality_warning":false},{"skill_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"],"quality_warning":false},{"skill_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"],"quality_warning":false},{"skill_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"],"quality_warning":false},{"skill_id":"tenant-isolation","name":"Multi-tenant with email-based OAuth","description":"Email-based OAuth login (no separate tenants table — email is the anchor). Per-user check history, alerts, brand registry. EU Nürnberg hosting.","tags":["multi-tenant","oauth-2.1","gdpr"],"quality_warning":false},{"skill_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"],"quality_warning":false},{"skill_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"],"quality_warning":false},{"skill_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"],"quality_warning":false}],"quality_flags":[],"check_history":{"checks":2,"passed":2},"recent_checks":[{"card_url":"https://geo.studiomeyer.io/.well-known/agent-card.json","checked_at":"2026-10-10T07:58:33.234140+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},{"card_url":"https://geo.studiomeyer.io/.well-known/agent-card.json","checked_at":"2026-10-10T07:50:08.302858+00:00","success":true,"http_status":200,"detail":"Agent Card validated"}],"endpoint_tls_check":{"checked_at":"2026-10-10T07:58:33.234140+00:00","success":true,"detail":"Valid TLS connection to advertised endpoint host; no A2A request sent"},"protocol_check":{"checked_at":"2026-10-10T07:50:08.302858+00:00","state":"auth_required","http_status":401,"detail":"Endpoint requires authentication; A2A response not confirmed"},"events":[],"relationships":[],"verification":{"agent_card_url":"https://geo.studiomeyer.io/.well-known/agent-card.json","last_successful_card_check":"2026-10-10T07:58:33.234140+00:00","latest_card_check":{"checked_at":"2026-10-10T07:58:33.23414+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"signature_status":"unsigned","signature_checked_at":"2026-10-10T07:58:33.234140+00:00","task_endpoint_tested":true,"task_execution_tested":false,"endpoint_tls_checked_at":"2026-10-10T07:58:33.234140+00:00","endpoint_tls_reachable":true,"protocol_check_state":"auth_required","protocol_checked_at":"2026-10-10T07:50:08.302858+00:00","provider_identity_verified":false,"domain_claimed_at":null,"domain_proof_checked_at":null}}