Before you begin
- A Vanta account with admin access.
- One of: Claude Code, Cursor, Codex (Desktop or CLI), or Perplexity.
- At least one Vanta integration connected — ideally a Cloud Provider (AWS, GCP, or Azure) for failing resources and a Version Control (GitHub, GitLab, or Bitbucket) for the IaC that manages them.
Connect your AI tool to the Vanta MCP server
| Region | MCP URL |
|---|---|
| United States | https://mcp.vanta.com/mcp |
| Europe | https://mcp.eu.vanta.com/mcp |
| Australia | https://mcp.aus.vanta.com/mcp |
- Claude Code (plugin)
- Claude Code
- Cursor
- Codex Desktop
- Codex CLI
- Perplexity
/mcp, select Vanta, pick your region, and click Allow to finish OAuth.Don't see 'Vanta' in the /mcp list?
Don't see 'Vanta' in the /mcp list?
/reload-plugins again and wait a few seconds. If it still doesn’t appear, re-run the install command.The OAuth page didn't open?
The OAuth page didn't open?
/mcp → Vanta → Reconnect.List your highest-priority failing tests
0 failing tests returned?
0 failing tests returned?
/mcp → Vanta → Reconnect (Claude Code), re-trigger OAuth in Cursor or Perplexity settings, click Authenticate in Codex Desktop, or run codex mcp login vanta.Tests unrelated to my codebase?
Tests unrelated to my codebase?
Inspect the failing resources for one test
TEST ID with the ID from Step 2. Example output for github-repo-require-pr-reviews:I see resources I don't recognize?
I see resources I don't recognize?
Generate a remediation plan
(Optional) Open a draft pull request
My resources aren't in code?
My resources aren't in code?
Plugin couldn't find Terraform files?
Plugin couldn't find Terraform files?
.tf files in the root and common subfolders (infra/, terraform/, ops/). Point it elsewhere: “The Terraform files are in platform/infra/aws/.”Plugin couldn't find the failing resource in this repo?
Plugin couldn't find the failing resource in this repo?
I use CloudFormation or CDK, not Terraform?
I use CloudFormation or CDK, not Terraform?
Congratulations
You’re connected to the Vanta MCP server and you’ve used it to surface failing tests, inspect failing resources, and generate a remediation plan — with an optional draft PR if you’re using the Claude Code plugin. From here:- Remediate more tests — re-run Step 2 (or
/vanta:list-tests) and repeat the flow. - Explore other compliance data — ask your assistant about controls, vendors, vulnerabilities, or frameworks in plain English.
- Learn more about the MCP — see the Vanta MCP server reference.
More things to try
Review your SOC 2 control coverage
Review your SOC 2 control coverage
Triage a vulnerability by severity
Triage a vulnerability by severity
Find tests failing across multiple frameworks
Find tests failing across multiple frameworks
Check who owns a control
Check who owns a control