Skip to main content
Glama
abecms

VisualQ MCP Server

by abecms

@visualq/mcp

VisualQ 向け MCP サーバー — Quality OS エージェントインターフェース。@visualq/mcp44 のツール(qa プロファイル)を公開します:マルチピラー監査、VRT/FRT(frt_get_feature)、トラッキング計画 + JIRA 証明、ロールリングヘルス。Cursor、Claude Desktop、または任意の MCP クライアントに対応。

本番セットアップ(推奨)

  1. https://visualq.ai にサインイン

  2. 設定 → エージェント API キー(組織管理者)に移動

  3. スコープ mcp_full のキーを作成

  4. 主に 1 つのクライアントで作業する場合は、必要に応じて デフォルトプロジェクト スラッグを設定

  5. Cursor MCP 設定 スニペットをコピー

  6. ~/.cursor/mcp.json(またはプロジェクトの .cursor/mcp.json)に貼り付け、Cursor を再起動

または 1 つのコマンドで:

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

または Cursor プラグイン(スキル + ルールバンドル)をインストール。

{
  "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"
      }
    }
  }
}

シングルプロジェクトショートカット

組織キーにデフォルトプロジェクトがある場合(または MCP 環境でのみ設定した場合):

"VISUALQ_DEFAULT_PROJECT": "afp-com"

これにより、キーに defaultProject があるか、MCP 設定でこの環境変数が設定されている場合、ツールは project を省略できます。

マルチプロジェクト組織

すべてのツール呼び出しで project(スラッグまたは ID)を渡します。例: "project": "afp-com"

Related MCP server: Artillery MCP Server

環境変数

変数

必須

デフォルト

説明

VISUALQ_API_KEY

はい

組織エージェントキー vq_org_live_… またはレガシープロジェクトキー vq_live_…

VISUALQ_BASE_URL

いいえ

https://visualq.ai

VisualQ インスタンス(セルフホストの場合は独自のオリジンを使用)

VISUALQ_DEFAULT_PROJECT

いいえ

ツール引数に注入されるデフォルトプロジェクトスラッグ

VISUALQ_TOOL_PROFILE

いいえ

qa

qa(推奨)、full、またはレガシーエイリアス vrt-qa / frt-qa / tracking-qaqa

VISUALQ_MCP_HTTP

いいえ

1 に設定すると、127.0.0.1:3847 でローカル Streamable HTTP を実行

VISUALQ_MCP_PORT

いいえ

3847

HTTP モードのポート

API キーのスコープ

スコープ

MCP 読み取り

MCP 書き込み(confirm: true

CI /api/ci/*

mcp_read

はい

いいえ

いいえ

mcp_full

はい

はい

いいえ

ci(プロジェクトキー)

いいえ

いいえ

はい

組織エージェントキーは mcp_readmcp_full のみをサポートします。

典型的なエージェントワークフロー

Quality MCP PR ゲート: gate_pr_qualityexplain_vrt_failure / frt_heal_step_def で修正 → run_vrt または run_full_audit

サイトをオンボード: create_projectcrawl_sitecreate_scenariorun_baselinecreate_frt_scenariorun_frt_feature

フル QA: run_full_audit(オプションで pillars[])→ wait_for_rungate_pr_qualityget_site_health

ピラーのみの監査: run_full_auditpillars: ["a11y"]["tracking"] など

マージ前 VRT: list_scenariosrun_vrtget_run_failuresexplain_vrt_failure

CI での FRT: GitHub Action type: frt または visualq frt --api-key …

Jira トラッキング証明: チケットを読む → tracking_prove_jira_ticketconfirm: true(セマンティックインテント → 汎用リンクシナリオ)→ jiraMarkdown を JIRA に貼り付け

Jira 駆動 QA: チケットを読む → create_scenario / create_frt_scenario でチケット ID を名前に含める → テストを実行

変更ツールには引数に confirm: true が必要です。

レガシープロジェクト CI キー

GitHub Actions / Jenkins の場合は、スコープ ciプロジェクトスコープ キー(vq_live_…)を使用します。組織エージェントキーは使用しません。

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

プロジェクト → 設定 → API キー で作成します。

ホスト型 REST ゲートウェイ(上級者向け)

VisualQ は JSON 呼び出し(stdio MCP ワイヤプロトコルではない)も公開しています:

  • GET https://visualq.ai/api/mcp — ツールカタログ(公開)

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

@visualq/mcp npm パッケージがサポートされている IDE 統合パスです。

ローカル開発

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

visualq バックエンド(兄弟リポジトリ)からツールマニフェストを同期:

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

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

リポジトリ

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