Checkmarx Connector for AI agents.
10 live capabilities
Automate vulnerability triage and SAST scanning within your development workflow.
Waiting for input…
Why people use Checkmarx
Checkmarx for Faster Vulnerability Triage in AppSec
This Connector lets you stay in your agent. You can ask for the top 5 critical flaws and get the exact file paths and lines of code instantly. You move from discovery to remediation in one conversation.
What Vinkius changes
You get a direct command line to your security scans and vulnerability data without leaving your chat interface.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 5,900+ Connectors
- Real-world use case 01
Triage a new security alert
A security engineer asks the agent to list the most severe flaws in the last scan and then pulls the best fix location for the top three.
- Real-world use case 02
Pre-deployment IaC check
A DevOps engineer asks the agent to check KICS results for a new Terraform branch to catch misconfigurations before merging.
- Real-world use case 03
Rapid bug fixing
A developer finds a SQL injection and asks the agent to find the best fix location so they can rewrite the sanitization logic immediately.
Complete set · 10capabilities
The complete Checkmarx capability set.
These are the exact actions your AI can choose when you ask it to work with Checkmarx.
01—04
4 capabilities in this set.
Part of 10 available through Checkmarx.
- 01 Capability
List projects
View all projects, their metadata, and their assigned application links.
- 02 Capability
Get project
Pull specific details for a project to ensure you're scanning the right branch.
- 03 Capability
Get kics results
Fetch infrastructure-specific findings like Terraform or Kubernetes misconfigurations.
- 04 Capability
List applications
See all applications and their aggregated risk metrics in your environment.
05—07
3 capabilities in this set.
Part of 10 available through Checkmarx.
- 05 Capability
List scans
See a history of all active and completed scans for a project.
- 06 Capability
Run scan
Start a new code scan and get the ID for tracking.
- 07 Capability
Get scan details
Check the status and engine results of a specific scan.
08—10
3 capabilities in this set.
Part of 10 available through Checkmarx.
- 08 Capability
Get scan results
Download the full list of vulnerabilities and their locations from a finished scan.
- 09 Capability
Cancel scan
Stop an active scan to save resources or because you've pushed a new commit.
- 10 Capability
List bfl
Get the best fix location for a specific vulnerability based on a rule ID.
Set up in minutes
One URL. Then ask Checkmarx to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Checkmarx from the conversation.
Choose your client
Live previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_thwJCCvAxQj2dRXly3vkJnbbHvTu7jJNcAvioyvo/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it Checkmarx, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable Checkmarx for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_thwJCCvAxQj2dRXly3vkJnbbHvTu7jJNcAvioyvo/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the Checkmarx URL.
- Step 03
Save and start
Save the connection and enable Checkmarx in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"checkmarx": {
"url": "https://edge.vinkius.com/vk_preview_thwJCCvAxQj2dRXly3vkJnbbHvTu7jJNcAvioyvo/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using Checkmarx
Open Agent mode in chat and ask: "Using Checkmarx, help me...". 10 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"checkmarx": {
"url": "https://edge.vinkius.com/vk_preview_thwJCCvAxQj2dRXly3vkJnbbHvTu7jJNcAvioyvo/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using Checkmarx
Ask Copilot: "Using Checkmarx, help me...". 10 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"checkmarx": {
"url": "https://edge.vinkius.com/vk_preview_thwJCCvAxQj2dRXly3vkJnbbHvTu7jJNcAvioyvo/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using Checkmarx
Open Cascade and ask: "Using Checkmarx, help me...". 10 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"checkmarx": {
"url": "https://edge.vinkius.com/vk_preview_thwJCCvAxQj2dRXly3vkJnbbHvTu7jJNcAvioyvo/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using Checkmarx
Ask Cline: "Using Checkmarx, help me...". 10 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add checkmarx --transport http "https://edge.vinkius.com/vk_preview_thwJCCvAxQj2dRXly3vkJnbbHvTu7jJNcAvioyvo/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using Checkmarx
Ask Claude: "Using Checkmarx, show me...". 10 tools are ready
Where the request belongs
Work Checkmarx can move forward.
For security engineers and DevOps folks who are tired of context-switching between security capabilities and their code editors. It's for the person who needs to move from finding a bug to fixing a bug as fast as possible.
AppSec Engineer
Triages high-severity vulnerabilities and maps them to specific lines of code during a sprint.
DevOps Engineer
Checks KICS results for Terraform and Kubernetes files before they hit production.
Software Developer
Gets the Best Fix Location (BFL) for a security bug and asks the agent to rewrite the code.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsVeracode
Bring Veracode AppSec to your AI. Analyze source code flaws, extract application profiles, and track vulnerabilities conversationaly.
HCL AppScan
Manage security scans and vulnerabilities with HCL AppScan. track issues and audit applications via AI.
Semgrep
Equip your AI agent with read/write access to Semgrep's SAST platform to audit code security findings, update triage statuses, and enforce custom semantic rules.
42Crunch
Automate API security testing via 42Crunch. manage collections, trigger audits, run conformance scans, and retrieve security reports directly from any AI agent.
StackHawk
Connect your AI to the StackHawk DAST platform. Run automated security scans, triage alerts seamlessly, and find vulnerabilities effortlessly.
Aikido Security
Query security vulnerabilities via Aikido. list open issues, check repositories, monitor cloud assets, and track compliance directly from any AI agent.
Bring your own AI
Change the model, client or framework. Keep Checkmarx connected.
-
Claude -
ChatGPT -
Gemini -
Cursor -
VS Code -
Windsurf -
ZCode -
Cline -
Zed -
Continue -
Kiro -
Roo Code -
Zencoder -
Goose -
Void -
Augment Code -
Amp -
Qodo -
Tabnine -
Pieces -
Sourcegraph Cody -
JetBrains -
Warp -
Amazon Q -
Antigravity -
BoltAI -
Raycast -
Jan -
LM Studio -
AnythingLLM -
Open WebUI -
Msty -
Cherry Studio -
LibreChat -
TypingMind -
Chorus -
5ire -
n8n -
LangChain -
LlamaIndex -
CrewAI -
Vercel AI SDK
Before you connect
Questions about Checkmarx.
The practical details behind the request, access and result.
Can I use Checkmarx MCP to find where to fix a bug?
Yes, this Connector pulls Best Fix Location data directly. Your agent can tell you the exact line of code where a flaw lives and suggest the optimal spot to apply a patch.
Does Checkmarx MCP support Infrastructure as Code?
Yes, it includes KICS results. You can ask your agent to check for misconfigurations in your Terraform, Kubernetes YAMLs, and Dockerfiles.
How do I connect Checkmarx to my AI agent?
You can connect it by subscribing to the Connector via Vinkius and providing your Checkmarx One JWT Token. Once connected, your agent can perform all scan and triage actions.
Can I cancel a scan that is taking too long?
Yes, you can ask your agent to cancel an active scan. This helps you save resources if you've pushed a new commit that makes the current scan redundant.
Does this work with my existing Checkmarx One account?
Yes, this Connector is designed to connect to your existing Checkmarx One enterprise environment, giving your AI agent programmatic access to your existing security posture.
Can I see my Terraform misconfigurations?
Yes, by pulling KICS results, your agent can identify specific infrastructure misconfigurations in your Terraform files and report them back to you instantly.
How can the AI help me fix a vulnerability faster?
Once an issue is identified via scan results, ask your agent to pull the 'Best Fix Location' (BFL) using the query ID. Checkmarx mathematically finds the common root code block, and your AI can instantly rewrite that exact block to sanitize the flaw. You save hours tracing code paths.
Can the agent initiate a static code scan independently?
Yes! Tell the agent to 'Run a scan on project ID X targeting the main branch'. It initiates the analysis array natively across Checkmarx One engines. You can poll for completion status later and retrieve the new dataset directly via chat.
Does it segregate AppSec results from Cloud infrastructure flaws?
It does. Application flaws are pulled cleanly via get_scan_results, whereas misconfigurations tied to Docker, Kubernetes, or Terraform limits use a dedicated get_kics_results pipeline. The agent intrinsically separates the context for your DevOps team.
One connection away
Give your agent a direct line to Checkmarx.
Connect Checkmarx once. Keep it beside 5,900+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available