Compatibility
Grounded today: GitHub boundaries plus tested MCP registration and bearer-authenticated connectivity for Codex CLI, Claude Code, and OpenCode.
Integration shape
Compatibility
Grounded today: GitHub boundaries plus tested MCP registration and bearer-authenticated connectivity for Codex CLI, Claude Code, and OpenCode.
Agent loop
An ExecWarden-hosted session or the connected client owns the reasoning loop. A separate execution environment supplies machine access when needed.
Credentials
Provider credentials can stay in ExecWarden instead of being copied into the agent environment.
Governed actions
GitHub, package-backed tools, imported MCP tools, approvals, expiry, revocation, and activity records can follow the same boundary model.
Start
Pick a client or provider path with a clear first task and a boundary to inspect.
Choose by boundary
Each integration should make the agent loop, credential path, governed actions, and post-run evidence clear.
MCP clients
Use ExecWarden's MCP endpoint to put a scoped Agent identity between the client and the capabilities it may call.
GitHub
Repo allowlists, branch patterns, PR review, separate merge authority, approvals, and activity records make the boundary understandable.
Packages and imported MCP
Package-backed tools and imported MCP tools can use the same scoped grants, approvals, and activity records.
Where teams start
Integration details
For each client, provider, or execution environment, the important questions are the same:
Choose an integration path
GitHub and MCP clients are usually the clearest first proof because the inputs, outputs, and credentials are easy to inspect.