Build From MCP
Paste or upload a `tools/list` response, then create a starter policy in one step. Remote server fetch works when this builder is served locally.
For authenticated remote MCP servers, run `agentpass config-ui --serve` and open the localhost URL so credentials stay on your machine.
Agent
Name the agent and choose the starting source for its authority policy.
OIDC Access
Define how callers prove tenant, user, and agent identity before any tool execution.
Job Boundary
Constrain where this agent can operate: approved jobs, cases, customers, and data movement.
Job boundaries prevent scope drift when a tool is allowed in general but not for this case or customer.
MCP Gateway
Set the downstream MCP server context used by generated gateway mappings.
The generated mapping derives AgentPass fields from MCP tool arguments such as job_id, case_id, and customer_id.
Import MCP Tools
Paste or upload `tools/list`, review inferred defaults, then apply selected tools into the policy.
MCP import suggests policy defaults from tool names, descriptions, and input schemas. Review before applying; the manifest remains authoritative.
Agent Delegation
Control whether this agent can hand work to another agent and which downstream tools remain in bounds.
Tools
Decide which tools are allowed, which require approval/JIT, and which should be blocked.
Skill Guardrails
Skills declare the tools they may invoke. The skill contract is a requested authority envelope; the manifest decides what is allowed.
Data Flows
Runtime
Turn on enforcement, drift detection, audit logging, and emergency revoke behavior.
Review & Export
Review the policy summary, then copy the manifest, OPA starter policy, or gateway request from the output panel.
- Confirm high-risk tools are blocked or require JIT.
- Confirm job, case, customer, and resource bindings match your deployment.
- Keep drift detection and audit logging enabled for MCP tool surfaces.
Policy Summary
Review & Export
Use the tabs below to copy the generated manifest, starter OPA policy, or gateway request example.