Skip to main content
Glama
abecms

VisualQ MCP Server

by abecms

@visualq/mcp

MCP-Server für VisualQ — die Quality OS-Agent-Schnittstelle. @visualq/mcp stellt 44 Tools (QA-Profil) bereit: Multi-Pillar-Audit, VRT/FRT (frt_get_feature), Tracking-Plan + JIRA-Nachweis, laufende Health-Überprüfung. Für Cursor, Claude Desktop oder jeden MCP-Client.

Produktionseinrichtung (empfohlen)

  1. Melden Sie sich bei https://visualq.ai an

  2. Gehen Sie zu Einstellungen → Agent API Keys (Org-Administrator)

  3. Erstellen Sie einen Schlüssel mit dem Bereich mcp_full

  4. Legen Sie optional einen Standard-Projekt-Slug fest, wenn Sie hauptsächlich an einem Client arbeiten

  5. Kopieren Sie den Cursor MCP-Konfigurationsausschnitt

  6. Fügen Sie ihn in ~/.cursor/mcp.json (oder das projektbezogene .cursor/mcp.json) ein und starten Sie Cursor neu

Oder ein Befehl:

npx @visualq/setup-agent cursor --key vq_org_live_… --project my-site

Oder installieren Sie das Cursor-Plugin (Fähigkeiten + Regeln gebündelt).

{
  "mcpServers": {
    "visualq": {
      "command": "npx",
      "args": ["-y", "@visualq/mcp"],
      "env": {
        "VISUALQ_API_KEY": "vq_org_live_…",
        "VISUALQ_BASE_URL": "https://visualq.ai",
        "VISUALQ_TOOL_PROFILE": "qa"
      }
    }
  }
}

Abkürzung für einzelne Projekte

Wenn Ihr Organisationsschlüssel ein Standardprojekt hat (oder Sie es nur in der MCP-Umgebungsvariable festlegen):

"VISUALQ_DEFAULT_PROJECT": "afp-com"

Dann können Tools project weglassen, wenn der Schlüssel defaultProject auf dem Server hat oder diese Umgebungsvariable in der MCP-Konfiguration gesetzt ist.

Organisationen mit mehreren Projekten

Übergeben Sie project bei jedem Tool-Aufruf (Slug oder ID), z. B. "project": "afp-com".

Related MCP server: Artillery MCP Server

Umgebungsvariablen

Variable

Erforderlich

Standard

Beschreibung

VISUALQ_API_KEY

ja

Org-Agent-Schlüssel vq_org_live_… oder Legacy-Projektschlüssel vq_live_…

VISUALQ_BASE_URL

nein

https://visualq.ai

VisualQ-Instanz (verwenden Sie Ihre eigene Domain für selbst gehostete Umgebungen)

VISUALQ_DEFAULT_PROJECT

nein

Standard-Projekt-Slug, der in die Tool-Argumente eingefügt wird

VISUALQ_TOOL_PROFILE

nein

qa

qa (empfohlen), full, oder Legacy-Aliase vrt-qa / frt-qa / tracking-qaqa

VISUALQ_MCP_HTTP

nein

Setzen Sie 1, um lokales Streamable HTTP auf 127.0.0.1:3847 auszuführen

VISUALQ_MCP_PORT

nein

3847

Port für den HTTP-Modus

API-Schlüssel-Bereiche

Bereich

MCP-Lesen

MCP-Schreiben (confirm: true)

CI /api/ci/*

mcp_read

ja

nein

nein

mcp_full

ja

ja

nein

ci (Projektschlüssel)

nein

nein

ja

Org-Agent-Schlüssel unterstützen nur mcp_read und mcp_full.

Typische Agent-Workflows

Quality MCP PR-Gate: gate_pr_quality → Behebung mit explain_vrt_failure / frt_heal_step_defrun_vrt oder run_full_audit

Eine Website onboarden: create_projectcrawl_sitecreate_scenariorun_baselinecreate_frt_scenariorun_frt_feature

Vollständige QA: run_full_audit (optional pillars[]) → wait_for_rungate_pr_qualityget_site_health

Nur-Pillar-Audit: run_full_audit mit pillars: ["a11y"], ["tracking"], usw.

VRT vor dem Merge: list_scenariosrun_vrtget_run_failuresexplain_vrt_failure

FRT in CI: GitHub Action type: frt oder visualq frt --api-key …

Jira-Nachweis von Tracking: Ticket lesen → tracking_prove_jira_ticket mit confirm: true (semantische Absicht → generisches verknüpftes Szenario) → jiraMarkdown in JIRA einfügen.

Jira-gesteuerte QA: Ticket lesen → create_scenario / create_frt_scenario mit Ticket-ID im Namen → Tests ausführen

Mutierende Tools erfordern confirm: true in den Argumenten.

Legacy-Projekt-CI-Schlüssel

Für GitHub Actions / Jenkins verwenden Sie einen projektbezogenen Schlüssel (vq_live_…) mit dem Bereich ci — nicht den Org-Agent-Schlüssel.

{
  "mcpServers": {
    "visualq": {
      "command": "npx",
      "args": ["-y", "@visualq/mcp"],
      "env": {
        "VISUALQ_API_KEY": "vq_live_…",
        "VISUALQ_BASE_URL": "https://visualq.ai"
      }
    }
  }
}

Erstellen Sie in Projekt → Einstellungen → API keys.

Gehostetes REST-Gateway (fortgeschritten)

VisualQ bietet auch JSON-Aufrufe (kein stdio MCP-Drahtprotokoll):

  • GET https://visualq.ai/api/mcp — Tool-Katalog (öffentlich)

  • POST https://visualq.ai/api/mcp/v1/invokeX-API-Key + { "tool", "args" }

Das npm-Paket @visualq/mcp ist der unterstützte IDE-Integrationspfad.

Lokale Entwicklung

npm install
npm run build
VISUALQ_API_KEY=vq_org_live_… VISUALQ_BASE_URL=http://localhost:3000 node dist/index.js

Tool-Manifest vom visualq-Backend (Geschwister-Repository) synchronisieren:

cd ../visualq && npm run mcp:export-manifest
cd ../visualq-mcp && npm run sync-manifest

Vor der Veröffentlichung auf npm:

cd ../visualq && npm run mcp:export-manifest
cd ../visualq-mcp && npm test && npm run build && npm run sync-manifest
npm publish --access public
# Optional: publish agent skills if skills/ changed
cd packages/agent-skills && npm publish --access public

Repository

Install Server
A
license - permissive license
C
quality
A
maintenance

Maintenance

Maintainers
Response time
Release cycle
1Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    A
    quality
    A
    maintenance
    MCP server that lets coding agents test AI agents. Create YAML test cases, snapshot golden baselines, check for regressions, and generate visual reports all from inside Claude Code or any MCP-compatible tool. Works with LangGraph, CrewAI, OpenAI, Claude, Mistral, and any HTTP API.
    10
    29
    128
    Apache 2.0
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables running and inspecting Artillery load tests from MCP-compatible clients like Claude Desktop and Cursor, with features like saved configurations, preset tests, and regression detection.
    17
    1
    MIT
  • A
    license
    Not graded
    quality
    A
    maintenance
    Enables AI assistants to capture screenshots, run visual diffs, accessibility audits, and batch sweep plans for web pages via MCP tools.
    48
    2
    MIT

View all related MCP servers

Related MCP Connectors

  • Capture screenshots, detect visual regressions between page versions, and analyze with AI.

  • Create App Store screenshots, icons, ASO copy, localization, and revisions via hosted MCP.

  • Screenshot, diff, audit and sitemap-capture any web page — 5 MCP tools for AI agents.

View all MCP Connectors

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