VisiblyAI MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| VISIBLYAI_API_KEY | No | API key from https://antonioblago.com. Required for paid tools, but free tools work without it. |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| classify_keywords_simpleA | Classify keywords using local regex patterns (fast, free, offline). Returns intent (transactional/commercial/informational/navigational/local), funnel stage (TOFU/MOFU/BOFU), brand type, conversion score (0-100), topic. Supports German and English. For DataForSEO-enhanced intent detection use classify_keywords_advanced (paid). Free tool - no API key or credits required. |
| seo_checklistB | Get an SEO checklist. Types: general, blog, ecommerce, discover, backlink, all. Returns actionable checklists with specific items to verify. Available in English (en) and German (de). Free tool - no API key or credits required. |
| seo_guidanceA | Get SEO best practices on a topic. Use topic='list' to see all topics. Topics: title_tags, meta_descriptions, heading_structure, internal_linking, core_web_vitals, eeat, keyword_research, schema_markup, image_optimization, local_seo. Free tool - no API key or credits required. |
| get_google_guidelinesA | Get official Google Search developer guidelines (scraped weekly from developers.google.com). Use category='list' to see all available categories. Available categories: fundamentals, content, crawling, sitemaps, structured_data, performance, ranking, updates, monitoring, snippets, guidelines. Free tool - no API key or credits required. |
| analyze_url_structureB | Analyze a URL for SEO-friendliness. Checks length, structure, and common issues. Free tool - no API key or credits required. |
| get_account_infoA | Check VisiblyAI account status, credit balance, and subscription tier. Shows available free tools if no API key is set. |
| list_locationsA | List available countries/locations for SEO data queries. Free tool - no API key or credits required. |
| get_skillA | Get an SEO workflow skill with step-by-step methodology and CTR models. Skills: seo-audit, keyword-research, competitor-analysis, traffic-analysis, gsc-report, site-health-check. Use name='list' to see all available skills. Free tool - no API key or credits required. |
| classify_keywords_advancedA | Classify keywords using DataForSEO Search Intent API + regex classifier (paid). Combines DataForSEO search intent (main_intent, secondary_intents) with local regex classification (brand type, funnel stage, topic, conversion score). More accurate than classify_keywords_simple for intent detection. Credits: dynamic (based on keyword count). Requires VISIBLYAI_API_KEY. Use get_account_info to check your balance. |
| get_traffic_snapshotB | Get current organic and paid traffic for a domain. Credits: varies. Requires VISIBLYAI_API_KEY. Use get_account_info to check your balance. |
| get_historical_trafficC | Get historical traffic trends (up to 5 years). Credits: varies. Requires VISIBLYAI_API_KEY. Use get_account_info to check your balance. |
| get_keywordsA | Get top ranking keywords for a domain with volume, position, URL. Credits: varies. Requires VISIBLYAI_API_KEY. Use get_account_info to check your balance. |
| get_competitorsC | Get competitor domains based on keyword overlap. Credits: varies. Requires VISIBLYAI_API_KEY. Use get_account_info to check your balance. |
| get_backlinksC | Get backlink profile: Domain Rating, total backlinks, referring domains. Credits: varies. Requires VISIBLYAI_API_KEY. Use get_account_info to check your balance. |
| get_referring_domainsC | Get referring domains with authority scores. Credits: varies. Requires VISIBLYAI_API_KEY. Use get_account_info to check your balance. |
| validate_keywordsA | Validate keywords: get search volume, competition, CPC. Credits: varies. Requires VISIBLYAI_API_KEY. Use get_account_info to check your balance. |
| crawl_websiteC | Crawl a website + optional 24-point OnPage SEO analysis. Credits: 15-60. Requires VISIBLYAI_API_KEY. Use get_account_info to check your balance. |
| onpage_analysisA | Run 24-point OnPage SEO analysis: keyword, content, technical checks. Credits: 15. Requires VISIBLYAI_API_KEY. Use get_account_info to check your balance. |
| check_serpA | Check live Google SERP for a keyword. See who ranks, what content types dominate, and SERP features present. Use for: competitive analysis, content gap detection, SERP intent analysis. Credits: 15. |
| query_fanoutA | Run Query Fan-Out AI Coverage Analysis for a URL + seed keyword. Gemini Grounding generates fan-out sub-queries; page content is crawled and topic-extracted; semantic matching (embeddings) scores coverage and surfaces gaps. GSC or DataForSEO ranking keywords feed into the coverage calculation. Use for: content gap analysis, AI-search coverage, sub-topic coverage for a page. Credits: dynamic (~3-5 depending on data_source). |
| check_pagespeedB | Check PageSpeed and Core Web Vitals for a URL. Returns performance, accessibility, SEO scores, LCP, CLS, TBT, and optimization opportunities. Credits: 5. Requires VISIBLYAI_API_KEY. Use get_account_info to check your balance. |
| audit_sitemapB | Audit a site's XML sitemap: total URLs, duplicates, broken links, lastmod coverage. Credits: 20. Requires VISIBLYAI_API_KEY. Use get_account_info to check your balance. |
| check_structured_dataB | Validate JSON-LD and microdata on a URL: schema types, required fields, errors. Credits: 5. Requires VISIBLYAI_API_KEY. Use get_account_info to check your balance. |
| check_hreflangA | Validate hreflang annotations: x-default, language codes, broken targets, bidirectional linking. Credits: 10. Requires VISIBLYAI_API_KEY. Use get_account_info to check your balance. |
| check_linksB | Check all links on a page for broken/redirect status. Credits: 20. Requires VISIBLYAI_API_KEY. Use get_account_info to check your balance. |
| seo_agentB | Run a specialized SEO agent. Agents: crawling, seo_analyst, strategist, copywriter, chief_editor, consultant. Auto-detects from task if omitted. Credits: varies. Pass project_id to enrich with project context (business type, target group, skill profile). Requires VISIBLYAI_API_KEY. Use get_account_info to check your balance. |
| seo_workflowA | Run a multi-step SEO workflow with report generation. Workflows: seo_performance_audit (~150 credits), indexing_diagnosis (~200 credits), quick_win_analysis (~60 credits, DR-weighted keyword opportunities pos 10-100). Credits: 60-200 depending on workflow. Requires VISIBLYAI_API_KEY. Use get_account_info to check your balance. |
| list_projectsA | List your EEAT projects with scores, domains, and analysis status. Credits: 0. Requires VISIBLYAI_API_KEY. |
| get_projectB | Get project details including competitors and Google connections. Credits: 0. Requires VISIBLYAI_API_KEY. |
| get_google_connectionsA | Show connected Google Search Console and Analytics 4 properties. Credits: 0. Requires VISIBLYAI_API_KEY. |
| query_search_consoleB | Query Google Search Console: clicks, impressions, CTR, position. Credits: 0. Dimensions: query, page, country, device, date. Auto-selects property if empty. Requires VISIBLYAI_API_KEY. |
| query_analyticsB | Query Google Analytics 4: traffic, pages, sources, revenue. Credits: 0. Report types: overview, top_pages, traffic_sources, revenue. Auto-selects property if empty. Requires VISIBLYAI_API_KEY. |
| query_knowledge_baseB | Search the SEO knowledge base (blogs, docs, Google guidelines). Credits: 2. Semantic search over all indexed content ranked by relevance + recency. Sources: blog articles, SEO documentation, best practices, Google Search guidelines. Requires VISIBLYAI_API_KEY. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/AntonioBlago/visiblyai-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server