QA Engineering MCP Hub
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@QA Engineering MCP Hubcheck the QA hub health and list its capabilities"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
QA Engineering MCP Hub
QA Engineering MCP Hub is a local-first, cross-platform FastMCP foundation for
governed QA workflows. Milestones 00 and 01 provide the MCP foundation and secure
local configuration control plane. All external providers and QA execution features
remain explicitly NOT_IMPLEMENTED or SCAFFOLDED.
What works through Milestone 01
qa-mcp servestarts a standalone FastMCP 4 server over stdio.hub_healthreports local process readiness.hub_capabilitiesseparates callable features from future work.qa-hub://statusis a read-only JSON MCP resource.qa_hub_orientationis a reusable MCP prompt.qa-mcp doctor,qa-mcp capabilities,qa-mcp --help, andqa-mcp --versionprovide local CLI diagnostics.Pydantic Settings validates non-secret
QA_MCP_environment configuration.Portable configuration paths and simulated Windows/macOS/Linux behavior are tested.
Versioned YAML supports named profiles, multiple connections per provider, repository/workspace references, execution preferences, and strict validation.
Credentials are referenced through an OS keyring or explicitly named environment variables; resolved values are redacted and never serialized.
setup,profiles,integrations,config, andclientscommands manage and inspect local readiness. Integration tests do not make provider network calls.Codex TOML and native VS Code JSON can be generated without provider credentials.
No provider adapter, provider OAuth exchange, repository or ticket read, test execution, database query, Kafka operation, CI/CD action, test-management action, evidence publication, or release approval is implemented.
Related MCP server: checkyourself
Prerequisites and setup
Install Python 3.12 or newer and uv, then run:
uv sync --frozen
uv run qa-mcp --help
uv run qa-mcp doctor
uv run qa-mcp capabilities
uv run qa-mcp setup
uv run qa-mcp config validateStart the server:
uv run qa-mcp serveA stdio MCP server waits for a client and normally appears silent. stdout is reserved for MCP protocol messages.
Codex registration
Use absolute paths for both uv and this repository:
codex mcp add qa_hub -- /ABSOLUTE/PATH/TO/uv run --project /ABSOLUTE/PATH/TO/qa-engineering-mcp-hub qa-mcp serve
codex mcp listCodex uses .codex/config.toml; native VS Code/Copilot MCP JSON is a separate
configuration dialect. See the Codex setup guide
and platform guides.
Architecture
The project deliberately separates:
the reusable framework in
src/qa_mcp_hub/;company-specific assets created from
templates/qa-workspace/;per-machine user configuration and credential references.
Read the canonical architecture,
decisions, and
scaffold manifest before structural
changes. Provider status and documentation are indexed in
docs/providers/README.md.
Validation
uv lock --check
uv run ruff check .
uv run ruff format --check .
uv run mypy src
uv run pytest -v
uv run python scripts/structure_audit.py
uv buildThe progress report records actual executed evidence. Simulated path tests do not constitute live Windows or Linux verification.
Contributing and security
See CONTRIBUTING.md, SECURITY.md, and AGENTS.md. Never commit credentials, customer data, local workspace content, or fabricated integration results.
License
QA Engineering MCP Hub is available under the MIT License.
This server cannot be deployed
Maintenance
Related MCP Connectors
Guarded MCP server for agent-readable business truth, provenance, readiness, and discovery.
Governed MCP gateway: one endpoint for your tools, with credential custody and audit log.
MCP server for mandates, delegation, policy-gated execution, credential grants, and audit.
Experimental MCP server for current empirical verification of explicit public HTTPS endpoint claims.
Related MCP Servers
- AlicenseAqualityDmaintenanceMCP server for running infrastructure health checks with TIBET provenance. It enables users to define, execute, and audit process health checks with dependency chaining and drift tracking.6MIT
- AlicenseAqualityAmaintenanceLocal-first production-readiness MCP server for AI-built apps. It runs read-only checks, produces an evidence-based readiness score, and guides fixes before launch.115Apache 2.0
- FlicenseNot gradedqualityDmaintenanceStarter scaffold for a workshop to build an MCP API testing server, intended to be extended through incremental steps.-
- AlicenseAqualityAmaintenanceKeyless, local MCP server bringing ISTQB / OWASP / IEEE / ISO / EU AI Act QA standards into your AI client. Standards-grounded retrieval, deterministic QA effort estimation, automated QA document quality review (0-100 rubric), and JUnit/CSV test-results flakiness analysis.6261 PyPI7Apache 2.0