Announcing Dome Managed Agents.

Try it now

How to set up the Vanta MCP server

Configure Vanta MCP through the recommended OAuth authorization, workspace admin approval, and a dedicated least-privileged compliance identity.
Tu Nguyen

Vanta is a compliance-management platform for security frameworks, evidence, and risk workflows. Its hosted MCP server authenticates through OAuth as the Vanta user who signs in; do not invent a separate API-credential path for that server.

This guide prepares Vanta for an MCP client. The Vanta agent template is separate from Vanta-side authorization.

Choose a connection method

Vanta's hosted MCP server uses OAuth as the Vanta user who signs in; it does not use a bearer-token alternative. See Vanta's MCP server documentation for the current endpoint, authorization, and tool behavior.

Use Vanta's OAuth flow when the server supports it. Start with a dedicated compliance test identity and confirm with a Vanta administrator which framework, people, and evidence data it may access.

  1. Start the MCP client's Vanta authorization flow and sign in to the intended Vanta workspace.
  2. Ask a Vanta workspace administrator to approve the app if the consent screen or policy requires it.
  3. Review requested scopes and decline write scopes for a read-only evidence or controls use case.
  4. Approve the connection as the dedicated identity.
  5. Retrieve a known test control or evidence item and verify the identity cannot administer integrations or access an unrelated workspace.

Verify Vanta MCP

Use this checklist to confirm the MCP server is connected with the intended access.

  • Connect the MCP client using the newly created authorization.
  • Confirm that Vanta MCP tools are discovered.
  • Read one known test resource that the authorized identity is allowed to access.
  • Attempt to read a resource outside the approved Vanta boundary; it should be unavailable or denied.
  • Confirm that no write capability beyond the reviewed setup is available.

Troubleshooting

If OAuth returns to the client but access is denied, verify the selected Vanta workspace and the administrator's app-approval policy. Do not retry with an owner account simply to bypass a role restriction.

Next steps

Deploy the Vanta agent template to create a governed agent in Dome that can work with the authorized compliance data, with the template's included model, tools, and rules.

More from the blog.

Audit schema v2
Existing detectorPass
New fieldactor_scope
CompatibilityChecked
decision_id dec_42tool_call call_8fbackend_req req_91
MCP setup

Next perspective,straight to your inbox.

Subscribe

Each new perspective and field guide, the week it publishes. Nothing else.

Product updates

Release notes and platform changes live on the updates page.

Every agent you run,under one system of control.