Skip to main content

What can Asymptote’s MCP Server do?

Asymptote’s MCP Server sits between your AI coding agent and your engineering systems to detect risk, enforce policy, and gate high-risk actions.
  • Scan code changes for vulnerabilities
  • Flag risky patterns in diffs and patches
  • Detect suspicious dependency changes
  • Catch secrets and sensitive data leaks
  • Enforce org policies on every tool call
  • Require approval for high-blast-radius actions
  • Block unsafe commands and scripts
  • Propose safer fixes and remediations
  • Produce audit logs and change provenance

MCP Client Integrations

Cursor

One-click install:
Add Asymptote Security MCP to Cursor
Manually install:
1

Open Cursor Settings

Open the command palette (cmd + shift + p on macOS or ctrl + shift + p on Windows) and choose Cursor Settings.
2

Add the MCP server

Select MCP from the left sidebar and click Add new global MCP server and add the following config:
{
  "mcpServers": {
    "asymptote-security-mcp": {
      "command": "npx",
      "args": ["-y", "@asymptote-labs/asymptote-security-mcp"],
      "env": {
        "ASYMPTOTE_API_KEY": "your-api-key-here"
      }
    }
  }
}
You can get the absolute path to your build script by right-clicking on the /build/index.js file in Cursor and selecting Copy Path.Possible arguments
  • --key: Your Asymptote API key (required)
Adding the MCP server to Cursor’s global settings will let you use Asymptote’s security scanning from any project on your machine using Cursor’s Agent mode.

Claude Desktop

1

Open Claude Desktop settings

Open Claude Desktop settings and navigate to the “Developer” tab. Click Edit Config.
2

Add the MCP server

Add the following config:
{
  "mcpServers": {
    "asymptote-security-mcp": {
      "command": "npx",
      "args": ["-y", "@asymptote-labs/asymptote-security-mcp"],
      "env": {
        "ASYMPTOTE_API_KEY": "your-api-key-here"
      }
    }
  }
}
Possible environment variables
  • ASYMPTOTE_API_KEY: Your Asymptote API key (required)