Explicit targets
Every Helix operation selects DEV, QA or PROD. There is no implicit conversational target.
Policy-controlled MCP access to BMC Helix
A local MCP server that places explicit policy, bounded operations, human review and sanitised audit between authorised AI assistants and BMC Helix.
Control model
Every Helix operation selects DEV, QA or PROD. There is no implicit conversational target.
Policies constrain forms, fields, database objects, rows, rates and timeouts per environment.
Sensitive SQL and write operations separate the proposal from its later execution.
Closed audit schemas omit credentials, business payloads, query text and returned rows.
Local architecture
The gateway is installed per user. A Python MCP process communicates over loopback with an authenticated Java bridge, which uses the official AR API libraries already present in the authorised installation.
Proprietary BMC libraries are never copied into the repository, wheel or release.
MCP client
Authorised assistantPython gateway
Policy · limits · review · auditLocal Java bridge
Authenticated AR API callsBMC Helix
Authorised environment and accountCapability surface
A typed surface across five groups, designed for predictable agent workflows.
Discover configured environments and confirm readiness before touching external state.
Discover authorised forms and fields, run bounded queries and read individual entries.
Inspect approved database objects and columns through AR API without direct database access.
Plan, inspect, execute or cancel bounded read-only SQL under an explicit policy.
Plan and apply single-entry creation or updates through digest-bound approval workflows.
Deliberate limits
Complementary system
Helix MCP Knowledge retrieves source-linked evidence from selected official documentation and authorised project knowledge. Gateway remains the separate, policy-controlled path to live Helix environments.
Current status
The current release is intended for qualified BMC Helix professionals evaluating agentic workflows. Test the exact policy against a non-production environment before considering broader use.
Review the repository