4,500+ servers built on MCP Fusion
Vinkius

HCL AppScan MCP. Audit App Security and Manage Vulnerabilities via AI

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

HCL AppScan MCP on Cursor AI Code Editor MCP Client HCL AppScan MCP on Claude Desktop App MCP Integration HCL AppScan MCP on OpenAI Agents SDK MCP Compatible HCL AppScan MCP on Visual Studio Code MCP Extension Client HCL AppScan MCP on GitHub Copilot AI Agent MCP Integration HCL AppScan MCP on Google Gemini AI MCP Integration HCL AppScan MCP on Lovable AI Development MCP Client HCL AppScan MCP on Mistral AI Agents MCP Compatible HCL AppScan MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

HCL AppScan. Manage application security scans and vulnerabilities directly through your AI client. Use the HCL AppScan MCP Server to list, track, and audit security issues across your application inventory.

Get real-time scan status, start DAST scans, and retrieve detailed vulnerability reports instantly.

What your AI agents can do

Get account check

Verifies that the AppScan account connection is successfully authenticated.

Get account info

Retrieves basic details about the currently authenticated user.

Get app

Gets specific details for a single application ID.

+ 7 more capabilities included
List and Identify Applications

Retrieves a full list of applications in your AppScan inventory, providing unique IDs for targeted analysis.

Audit Specific Vulnerabilities

Fetches detailed records of security issues, including severity and current status, for a known application.

Monitor and Start Scans

Checks the real-time status of active scans or initiates new Dynamic Analysis (DAST) scans for web applications.

Check Account Status

Verifies the connection status and retrieves basic user account information for use within the server.

Get Agent Details

Lists available local scanning agents (Presences) used for internal application testing.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

HCL AppScan MCP Server: 10 Tools for Security Audits

These tools let your AI client interact with HCL AppScan to check accounts, list applications, track vulnerabilities, and initiate security scans.

get019d7550

get account check

Verifies that the AppScan account connection is successfully authenticated.

get019d7550

get account info

Retrieves basic details about the currently authenticated user.

get019d7550

get app

Gets specific details for a single application ID.

get019d7550

get issue

Retrieves detailed information about one specific vulnerability found during a scan.

get019d7550

get scan

Gets the full details and current status for a specific scan ID.

list019d7550

list apps

Lists every application stored in your AppScan security inventory.

list019d7550

list issues

Lists all vulnerabilities found for a specific application ID.

list019d7550

list presence

Lists the available local agents (Presences) used for scanning internal applications.

list019d7550

list scans

Lists all scans that have been performed within the account.

start019d7551

start dast scan

Initiates a new Dynamic Analysis (DAST) scan for a specified web application URL.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with HCL AppScan, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week

What you can do with this MCP connector

You can use this server to manage application security scans and vulnerabilities right through your AI client. It lets you list, track, and audit security issues across your entire application inventory. You'll get real-time scan status, start Dynamic Analysis (DAST) scans, and pull detailed vulnerability reports instantly.

To start, you'll use get_account_check to verify the AppScan account connection. Then, you can run get_account_info to grab basic details about the user. You can list every application in your AppScan inventory with list_apps, and you'll get unique IDs for targeted analysis. For a single application, you can pull specific details using get_app.

To check which vulnerabilities were found for a specific app, run list_issues with the app's ID. You can pull deep info on one vulnerability using get_issue.

Want to know about scans? You can list all scans that ran with list_scans, and you'll get the full details and current status for a specific scan ID using get_scan. You can kick off a new DAST scan for a web app URL with start_dast_scan. You can also list the local agents, or 'Presences', used for testing internal applications with list_presence.

How HCL AppScan MCP Works

  1. 1 Your AI client first calls get_account_check to verify the AppScan connection is active.
  2. 2 Next, the agent uses list_apps to gather all application IDs and then calls list_issues for a specific app to find vulnerabilities.
  3. 3 Finally, you pass the gathered data to your agent, which summarizes the findings and suggests remediation steps.

The bottom line is, your AI client uses the 10 tools to gather security data from AppScan, and then you use your agent to process that data into actionable intelligence.

Who Is HCL AppScan MCP For?

This is for security engineers and devSecops staff who are tired of jumping between multiple dashboards just to build a risk picture. If you need to automate the process of finding, tracking, and prioritizing vulnerabilities across dozens of applications, this is for you.

Security Engineer

Audits security findings across multiple applications by using list_apps and then calling list_issues to aggregate high-severity vulnerabilities without manual data exports.

DevSecOps Specialist

Integrates security into CI/CD pipelines by triggering new DAST scans using start_dast_scan and monitoring the results with list_scans.

Compliance Officer

Ensures application compliance by checking the security status of every mandated app using get_app and verifying vulnerability tracking via get_issue.

What Changes When You Connect

  • See the full scope of your inventory instantly. Use list_apps to get a complete list of all applications and their unique IDs, eliminating manual dashboard navigation.
  • Prioritize fixes immediately. Instead of wading through thousands of alerts, use list_issues to pull detailed lists of vulnerabilities, letting your agent focus on severity and status.
  • Automate the testing cycle. You can start new DAST scans directly via the chat interface using start_dast_scan, then monitor the progress using get_scan and list_scans.
  • Build compliance reports faster. Check the status of every required application using get_app and verify the latest findings with get_issue—all without leaving your chat window.
  • Simplify complex data retrieval. Use get_account_info to confirm credentials and get_app to pull specific app metadata before running any checks.

Real-World Use Cases

01

Compliance Check: Auditing all mandated apps

The compliance officer needs to prove that 15 specific applications were scanned last month. They tell their agent: 'Use list_apps to get all IDs, then loop through them, calling get_app for status, and finally running list_issues to confirm the vulnerability count.' The agent compiles a single, auditable report.

02

Incident Response: Finding the root cause

A critical vulnerability is reported in the 'Payment API'. The security engineer instructs the agent: 'First, run list_apps to confirm the ID. Then, use list_issues and get_issue with the ID to pull all high-severity findings and the associated remediation details immediately.'

03

Proactive Testing: Running a fresh scan

The team just deployed a major update to the 'Customer Portal'. The devSecops specialist asks the agent to execute: 'Start a new DAST scan for the portal using start_dast_scan.' The agent initiates the test and uses list_scans to track the job ID until it's complete.

04

Debugging: Checking system health

Before running any complex audit, the agent first calls get_account_check to validate the connection. If that passes, they can use list_presence to confirm which local agents are online and ready for internal scans.

The Tradeoffs

Manual Dashboard Exporting

A security team member logs into the AppScan web portal, clicks 'Export Issues,' filters by severity, and then manually copies the data into a spreadsheet for the compliance report. This takes 30 minutes and is prone to human error.

Instead, ask your agent to use list_apps to get the target list, then loop through those IDs calling list_issues and get_issue for the required details. Your agent handles the data collection and structuring automatically.

Ignoring Scan Status

A developer triggers a DAST scan using the UI, gets a success message, and assumes the job is done. They don't check if the scan failed or is still running, leading to missed vulnerabilities.

Always follow up the scan initiation (start_dast_scan) by calling list_scans and then get_scan to verify the status is 'Completed' before relying on the results.

Using Old Credentials

A new team member attempts to run list_apps but the connection fails, forcing them to manually re-enter API keys and wait for system administrators to restart the service.

Always start by checking the connection using get_account_check. This verifies the API key and service access are valid before running any other tool.

When It Fits, When It Doesn't

Use this server if your primary goal is to gather, correlate, and act on security vulnerability data across many applications. You need the AI agent to manage the workflow of checking status, listing assets, and retrieving specific details from 10 distinct APIs. Don't use it if you just need a simple list of all applications—just use list_apps. If you only need to know if your account is connected, run get_account_check. You need this suite when you're building a repeatable, multi-step audit process, like 'Find all apps, list their issues, and start a scan.'

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by HCL AppScan. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

How we secure it →

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 10 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

get_account_check get_account_info get_app get_issue get_scan list_apps list_issues list_presence list_scans start_dast_scan

The old way of auditing security findings is a headache.

Right now, auditing security requires jumping between the AppScan dashboard, running reports, filtering results by severity, and then manually downloading CSVs. You spend half your morning just collecting data, which is a terrible use of time.

With the HCL AppScan MCP Server, you simply tell your agent what you need—like 'Show me all high-severity SQL Injection issues.' The agent runs `list_apps`, then `list_issues`, and `get_issue` to pull the data. You get a clean, summarized report instantly.

HCL AppScan MCP Server: Track Vulnerabilities and Scan Progress

Manual processes require you to remember which scan ID was started, wait for the job to finish, and then find the final report. This is error-prone and slow.

Now, you start the scan with `start_dast_scan`, and your agent uses `list_scans` and `get_scan` to monitor the job status in real time. You don't wait; you just ask for the status, and the answer is ready.

Common Questions About HCL AppScan MCP

How do I use the `list_apps` tool with HCL AppScan? +

Run list_apps to get a complete list of all applications in your inventory. This returns the unique IDs you need to target subsequent vulnerability checks.

What is the difference between `list_issues` and `get_issue`? +

list_issues gives you a summary list of all vulnerabilities for an app. get_issue pulls the full, detailed report for one specific vulnerability, including remediation steps.

Can I start a DAST scan using `start_dast_scan`? +

Yes, start_dast_scan initiates a new Dynamic Analysis (DAST) scan for a specified web application URL. Your agent handles the parameters for you.

Which tool should I use to check the AppScan connection? +

You should use get_account_check. It verifies your AppScan account credentials and connection status before any other data retrieval.

How do I list all available scanners? +

Use list_presence to list all available local agents (Presences). This confirms which scanners are online and ready to test internal applications.

How do I check the status of a specific scan using the `get_scan` tool? +

You use get_scan with the unique scan ID. This returns the scan's status, start time, end time, and associated application details. You can confirm if the scan is active, completed, or failed.

What information can I retrieve about a single application using the `get_app` tool? +

The get_app tool provides comprehensive details for a given application ID. You get its name, creation date, associated security policies, and the list of vulnerabilities found so far.

How do I find all the available local agents using the `list_presence` tool? +

Running list_presence returns a list of configured AppScan agents (Presences). This list includes the agent's name, its connection status, and the last time it reported data, helping you confirm connectivity.

How do I get my AppScan API Key ID and Secret? +

Log in to the AppScan on Cloud console, go to your User Profile (top right), and select API Keys. You can generate a new Key ID and Key Secret there.

Does this server support the EU region? +

Yes, you can configure the APPSCAN_REGION environment variable to eu to connect to the European data center (eu.cloud.appscan.com).

Can I start a scan for an internal application? +

Yes, provided you have an AppScan Presence (local agent) configured. You can use the list_presence tool to check their availability before starting a scan.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 10 tools

We've already built the connector for HCL AppScan. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 10 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.