Skip to main content
Glama
abecms

VisualQ MCP Server

by abecms

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
VISUALQ_API_KEYYesYour VisualQ API key (prefix vq_live_)
VISUALQ_BASE_URLNoBase URL of VisualQ server, defaults to https://visualq.aihttps://visualq.ai

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

CapabilityDetails
tools
{
  "listChanged": true
}
prompts
{
  "listChanged": true
}
resources
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_projectsA

List projects accessible with the current credentials.

list_scenariosC

List VRT scenarios (labels, URLs, viewports) for the project.

run_vrtC

Run a VRT comparison against baselines.

run_baselineC

Capture new VRT baselines.

get_run_statusB

Get status and summary for a run.

wait_for_runC

Poll until a run completes or times out.

get_run_failuresC

List failed scenarios with mismatch % from a VRT run (batch, no images).

get_diff_statsC

Detailed diff stats for one scenario from the latest VRT run.

get_quality_scoreC

Composite quality score and pillar breakdown for the project.

get_run_historyC

Recent VRT and audit runs for the project.

get_scenario_detailsC

Full configuration for one VRT scenario.

compare_runsC

Compare metrics between two runs.

check_setup_healthC

Project setup blockers and warnings before running audits.

explain_vrt_failureC

Structured VRT failure analysis with hypotheses and next actions.

perf_get_latest_reportD

Latest performance audit report.

seo_get_reportD

Latest SEO audit report.

a11y_get_reportD

Latest accessibility audit report.

tracking_get_planD

Analytics tracking plan for the project.

approve_vrt_resultsB

Approve failed VRT results and promote them to baselines. Requires confirm: true and explicit scenario list.

create_comparison_ruleC

Add a VRT comparison rule (ignore, dynamic, layout_only) on a scenario. Requires confirm: true.

run_frt_featureC

Run an FRT feature test suite. Requires confirm: true.

post_pr_commentB

Post or update a VisualQ VRT summary comment on a GitHub PR (requires GitHub integration).

Prompts

Interactive templates invoked by user choice

NameDescription
diagnose-vrt-failureWorkflow to diagnose the latest VRT failures
pre-merge-checkRun VRT and summarize blockers before merge

Resources

Contextual data attached and managed by the client

NameDescription
latest-failuresFailed scenarios from the latest VRT run (batch summary)
quality-scoreComposite quality score for the API-key project

Latest Blog Posts

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/abecms/visualq-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server