Vanta MCP Server

by vantainc

Not rated
GitHub

About

A server for interacting with Vanta's security compliance platform.

Details

Author
vantainc
Categories
Cloud Service, Security, Infrastructure

Setup

Install Vanta MCP Server in your MCP client (Claude Desktop, Cursor, Windsurf, and others).

Repository: https://github.com/vantainc/vanta-mcp-server

Follow the installation instructions in the repository README, then restart your MCP client.

A server for interacting with Vanta's security compliance platform.

⚠️ This repository is no longer maintained.

Please use theVanta hosted MCP serverinstead.

No new issues or pull requests will be accepted here.

AModel Context Protocolserver that provides access to Vanta's automated security compliance platform. Vanta helps organizations achieve and maintain compliance with security frameworks like SOC 2, ISO 27001, HIPAA, GDPR, and others through automated monitoring, evidence collection, and continuous security testing. This MCP server enables AI assistants to interact with Vanta's API to retrieve compliance test results, manage security findings, and access framework requirements.

⚠️ Important Disclaimer:This experimental server is deprecated. You may encounter bugs, errors or unexpected results. Always verify the accuracy and appropriateness of AI-generated responses before taking any compliance or security actions. Users are responsible for reviewing all outputs and ensuring they meet their organization's security and compliance requirements.

- List security controls or fetch a specific control by ID
- Discover which automated tests validate each control
- Review evidence documents mapped to controls

- Enumerate compliance documents across your organization
- Inspect the controls, links, or uploads associated with a document

- Review framework adoption and progress metrics across your organization
- Drill into the controls required by each framework

- Enumerate connected integrations and review their metadata
- Explore supported resource kinds and fetch integration resources on demand

- List or retrieve people for compliance and access reviews

- Track risk scenarios, their status, scoring, and treatment plans

- Monitor automated security tests running in your environment
- Investigate the entities associated with a specific test

- Review vulnerabilities surfaced by Vanta, including CVE metadata and affected assets
- Create OAuth credentials from
Vanta's developer dashboard
- Save theclient_idandclient_secretto an env file:

{ "client_id": "your_client_id_here", "client_secret": "your_client_secret_here" }

Note:Vanta currently allows only a single active access_token per Application.More info here

Add the server to yourclaude_desktop_config.json:

{ "mcpServers": { "vanta": { "command": "npx", "args": ["-y", "@vantasdk/vanta-mcp-server"], "env": { "VANTA_ENV_FILE": "/absolute/path/to/your/vanta-credentials.env" } } } }

If you are unfamiliar with setting up MCP servers in Claude Desktop,here is an examplein the official MCP documentation.

Add the server to your Cursor MCP settings:

{ "mcpServers": { "Vanta": { "command": "npx", "args": ["-y", "@vantasdk/vanta-mcp-server"], "env": { "VANTA_ENV_FILE": "/absolute/path/to/your/vanta-credentials.env" } } } }

- VANTA_ENV_FILE(required): Absolute path to the JSON file containing your OAuth credentials

npm install -g @vantasdk/vanta-mcp-server vanta-mcp-server
git clone https://github.com/VantaInc/vanta-mcp-server.git cd vanta-mcp-server npm install npm run build npm start

- Compile TypeScript to JavaScript
- Make the output executable
- Place built files in thebuild/directory

Now you can configure Claude Desktop or Cursor to use the built executable:

{ "mcpServers": { "Vanta": { "command": "node", "args": ["/absolute/path/to/vanta-mcp-server/build/index.js"], "env": { "VANTA_ENV_FILE": "/absolute/path/to/your/vanta-credentials.env" } } } }

This server is built with TypeScript and includes the following development tools:

- TypeScript: For type safety and better development experience
- ESLint: For code quality and consistency
- Automated Tool Registry: Zero-maintenance tool registration system
- DRY Utilities: Centralized utilities to reduce code duplication

vanta-mcp-server/ ├── src/ │ ├── operations/ # MCP tool implementations │ │ ├── index.ts # Barrel export for all operations │ │ ├── common/ # Shared utilities and infrastructure │ │ │ ├── descriptions.ts # Centralized parameter descriptions │ │ │ ├── imports.ts # Common imports barrel for operations │ │ │ └── utils.ts # DRY utilities and request handlers │ │ ├── controls.ts # Control-related operations │ │ ├── vendors.ts # Vendor-related operations │ │ ├── people.ts # People-related operations │ │ ├── documents.ts # Document-related operations │ │ ├── frameworks.ts # Framework-related operations │ │ ├── risks.ts # Risk scenario operations │ │ ├── tests.ts # Test-related operations │ │ ├── integrations.ts # Integration-related operations (consolidated) │ │ ├── discovered-vendors.ts # Discovery operations (consolidated) │ │ ├── trust-centers.ts # Trust Center operations │ │ └── ... # Other resource operations (18 total) │ ├── eval/ # Evaluation and testing framework │ │ ├── eval.ts # LLM evaluation test cases │ │ └── README.md # Evaluation documentation │ ├── api.ts # Base API configuration │ ├── auth.ts # Authentication handling │ ├── config.ts # Control enabled tools │ ├── index.ts # Main server entry point │ ├── registry.ts # Automated tool registration │ └── types.ts # Type definitions ├── build/ # Compiled JavaScript output └── README.md # This file

- Consolidated Tool Pattern: Single tools intelligently handle both list and get operations with optional ID parameters
- Reduced Complexity: 43 tools (down from 53) through smart consolidation while maintaining full functionality
- Clean Organization: Operations files are cleanly separated from infrastructure code
- Common Subdirectory: All shared utilities, imports, and descriptions are organized inoperations/common/
- Automated Registry: New tools are automatically discovered and registered without manual configuration
- DRY Principles: Extensive code reuse through centralized utilities and schema factories
- Type Safety: Full TypeScript coverage with comprehensive type definitions

For detailed architecture documentation, seesrc/operations/README.md.

You can use the MCP Inspector to debug the server:

npx @modelcontextprotocol/inspector npx @vantasdk/vanta-mcp-server

The inspector will open in your browser, allowing you to test tool calls and inspect the server's behavior.

If you want to test a local build you can do so using:

npx @modelcontextprotocol/inspector node path/to/build/index.js

In the browser window you will then need to add the environment variable "VANTA_ENV_FILE": "/absolute/path/to/your/vanta-credentials.env"

{ "tool": "list_tests", "arguments": { "statusFilter": "NEEDS_ATTENTION", "integrationFilter": "aws", "frameworkFilter": "soc2", "pageSize": 50 } }

This project is licensed under the terms of the MIT open source license. Please refer toLICENSEfile for details.

This AWS Labs Model Context Protocol (MCP) server for CloudTrail enables your AI agents to query AWS account activity for security investigations, compliance auditing, and operational troubleshooting.

AISG MCP Gateway — a security & DLP proxy for the Model Context Protocol. Aggregates your MCP servers behind one endpoint and enforces policy on every tool call

Implements CISA Binding Operational Directive 25-01 security controls for Microsoft 365 and Azure AD/Entra ID.

Cloud security insights, guardrail guidance, and compliance checking via Dawnguard.

KHEPRA MCP Server smithery badge MCP Registry License Container PQC Sovereign compliance engine with 36,195 STIG/CCI/NIST/CMMC mappings. Air-gappable. Zero token costs. Run ert_scan → get a Godfather Report with dollar-denominated business impact. The only MCP compliance server that runs on your metal — with the World's First DoD PQC STIG built in. PQC-01-STIG-V1R1 — Full Whitepaper → 17 controls covering CNSA 2.0, FIPS 203/204/205, and the NSA's May 2026 MCP security advisory. The world's first DoD-style Post-Quantum Cryptography STIG, including the first PQC controls for agentic AI and MCP deployments.

Secure every MCP server with one governed gateway. Give each AI agent its own scoped MCP access, contain credentials at the gateway, and audit every MCP tool call without wiring agents directly to each server.

Self-hosted MCP governance runtime in Rust — audit trail, policy enforcement, and cost controls for MCP servers.

Zero-setup MCP gateway securely connecting AI to your tools with authentication and workflows

Interact with the RAD Security platform which provides AI-powered security insights for Kubernetes and cloud environments.

Manage Akamai's edge platform, including properties, DNS, certificates, security, and performance optimization, using AI assistants.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.