4,500+ servers built on MCP Fusion
Vinkius

Wallarm MCP. Search threats and manage rules by chat.

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

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

Just plug in your AI agents and start using Vinkius.

Wallarm connects your API security platform to any AI agent. It lets you monitor live traffic for threats and manage WAF rules using natural conversation.

You can search attack patterns by vector (like SQLi or XSS), deep-dive into malicious payloads, list all exposed API endpoints, and instantly block bad IP addresses—all from a chat interface.

What your AI agents can do

Create ip acl rule

Adds an IP address or CIDR range to the global allowlist ('white') or denylist ('black').

Get client info

Retrieves your account details, including subscription status and feature access.

Get discovered api inventory

Shows every API endpoint and method found through passive traffic analysis.

+ 7 more capabilities included
Block or allow IP addresses

Adds an IP or CIDR range to the global allowlist or denylist based on a simple chat command.

Search for attack patterns

Searches security events, grouping detected attacks by vector (e.g., SQLi, XSS) to show overall threat trends.

View raw malicious payloads

Shows full request headers and payloads for blocked traffic hits, allowing deep forensic review of the attack attempt.

Discover API endpoints

Retrieves a list of every API endpoint and method found through passive traffic analysis.

Manage vulnerability status

Changes the lifecycle status of a reported vulnerability, marking it as open, closed, or false positive.

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

Wallarm MCP Server: 10 Tools for Security & Rule Management

These ten tools let you programmatically list rules, search attack vectors, analyze payloads, and manage vulnerabilities directly through your AI agent.

create019d761e

create ip acl rule

Adds an IP address or CIDR range to the global allowlist ('white') or denylist ('black').

get019d761e

get client info

Retrieves your account details, including subscription status and feature access.

get019d761e

get discovered api inventory

Shows every API endpoint and method found through passive traffic analysis.

get019d761e

get vulnerability details

Pulls detailed diagnostic data and exploit evidence for a specific vulnerability ID.

list019d761e

list filtering nodes

Lists all deployed Wallarm WAF/API gateway filtering nodes to check their status.

list019d761e

list ip acl rules

Lists every configured IP allowlist and denylist rule currently in place.

search019d761e

search security attacks

Searches for security attacks detected by Wallarm, grouped by the type of attack vector (e.g., SQLi).

search019d761e

search security hits

Shows full request headers and payloads for blocked traffic hits intercepted by WAF nodes.

search019d761e

search vulnerabilities

Lists all security vulnerabilities discovered in your API traffic that need attention.

update019d761e

update vulnerability status

Changes the lifecycle status of a vulnerability (open, closed, or falsepositive).

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 Wallarm, 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 connect your API security stack right into your agent. This thing lets you monitor live traffic for threats and manage WAF rules just by talking to it—no complex console needed. You can treat your AI client like a dedicated Security Operations Center analyst, asking it anything about your exposed endpoints or the last attack attempt.

API Inventory & Discovery

You need to know what you've got out there before you secure it. Use get_discovered_api_inventory to pull up every single API endpoint and method that Wallarm found by just watching your passive traffic. If something’s exposed, this tool lists it all for ya. You can check the current state of your defenses with list_filtering_nodes, which shows you if all your deployed WAF or API gateway filtering nodes are running right.

Threat Hunting and Analysis

When things go sideways, you need answers fast. Start by running search_security_attacks. This searches through security events, grouping detected attacks by the specific vector—you'll see if it’s mostly SQLi or XSS. If you want to dig deep into what got blocked, use search_security_hits to view full request headers and payloads for every intercepted bad traffic hit.

For a broader look at potential problems, run search_vulnerabilities, which lists all the security weaknesses Wallarm spotted in your API traffic that need eyes on them.

Vulnerability Management

Once you find a vulnerability, you gotta triage it. You can use get_vulnerability_details to pull detailed diagnostic data and exploit evidence for any specific vulnerability ID. When the fix is done or if it’s just noise, you update its status using update_vulnerability_status. This lets you mark a finding as open, closed, or false positive.

Access Control & Compliance

You control who gets in and what they can do. To keep track of your rules, run list_ip_acl_rules to see every configured IP allowlist and denylist rule currently active. If you need to change the game, use create_ip_acl_rule. You can add an IP address or a CIDR range to the global allowlist—the 'white' list—or slap it on the denylist—the 'black' list.

System Status & Management

It’s also useful to check your account details. get_client_info pulls up your full account information, including your subscription status and what features you actually have access to right now. You can run list_ip_acl_rules to audit every single rule in place.

Basically, if it involves a threat, an API endpoint, or an IP address, this agent handles the commands for ya.

How Wallarm MCP Works

  1. 1 Subscribe to this server and provide your Wallarm API Token and Client ID.
  2. 2 Your AI client connects the credentials to the Wallarm platform.
  3. 3 You ask a security question (e.g., 'What IPs should I block?') and the agent executes the appropriate tool call.

The bottom line is that you talk to your agent like a SOC analyst, and it handles the complex API calls to Wallarm for you.

Who Is Wallarm MCP For?

Anyone responsible for keeping APIs secure—from DevSecOps engineers triaging threats in development to SRE teams managing global access rules. If your job involves checking security dashboards, this saves hours of clicking and manual data correlation.

SOC Analyst

Uses the agent to perform rapid incident forensics, searching for malicious hits using search_security_hits or blocking IPs via create_ip_acl_rule during a live alert.

DevSecOps Engineer

Monitors live threats and reviews vulnerabilities with get_vulnerability_details, ensuring security fixes are applied before deployment.

Platform SRE

Checks the health of security infrastructure by listing nodes (list_filtering_nodes) or auditing network access rules using list_ip_acl_rules.

What Changes When You Connect

  • Rapid Incident Response: Instead of navigating multiple security tabs, you can ask the agent to 'List all attacks from last night,' triggering search_security_attacks immediately. This gives you a high-level view of attack clusters instantly.
  • Deep Forensic Dive: When an alert hits, don't just read the summary. Use the agent to run search_security_hits and see the raw headers and payloads for malicious traffic. You get the evidence needed to prove compromise.
  • Proactive API Mapping: Forget manually documenting every endpoint. Running get_discovered_api_inventory shows you everything exposed through actual usage, identifying shadow APIs before attackers do.
  • Instant Containment: Found a bad actor IP? You don't need to log into the console. Just ask your agent to 'Block 192.0.2.4,' and it executes create_ip_acl_rule instantly across your global network.
  • Vulnerability Lifecycle Management: The process of finding a vulnerability is only half the job. Use update_vulnerability_status to change its state (e.g., falsepositive) directly from chat, keeping your records clean.

Real-World Use Cases

01

Handling a suspected breach.

A platform team suspects an attacker used SQLi. They ask their agent to run search_security_attacks first. The results show 5 distinct SQLi clusters. Next, they use get_discovered_api_inventory to see which API endpoints were targeted, and finally, they run search_security_hits on the most critical endpoint to grab the exact payloads for the incident report.

02

Auditing compliance requirements.

A compliance officer needs proof that all external partners are properly vetted. They ask their agent to list current rules using list_ip_acl_rules and cross-reference this with a check of the client's status via get_client_info. This ensures no unauthorized access paths exist.

03

Triage after a major traffic spike.

Traffic suddenly spikes. The SRE team asks the agent to list all active vulnerabilities (search_vulnerabilities). They identify an IDOR issue, use get_vulnerability_details for technical guidance, and then update the status using update_vulnerability_status so it moves into the developer backlog.

04

Disabling a compromised service.

A specific microservice is found to be leaky. The engineer uses the agent to run get_discovered_api_inventory, confirming the exact endpoint path. Then, they instruct the agent to add an IP range from that service's region to the denylist using create_ip_acl_rule until it can be patched.

The Tradeoffs

Checking only dashboard summaries.

An analyst sees an alert for 'XSS attempt' on the main dash. They assume the problem is fixed, but they don't know if it was a one-off hit or a repeating pattern of attacks from multiple vectors.

Don't stop at the summary view. Use search_security_hits to pull the full request payloads for that XSS attempt. Then, run search_security_attacks to confirm if this vector is appearing elsewhere in your infrastructure.

Manually cross-referencing endpoints.

A developer thinks their API endpoint /v1/users/{id} is secure. They spend hours checking old documentation and network diagrams, but they might miss an undocumented, shadow path used by a forgotten internal service.

Use get_discovered_api_inventory. This tool passively scans your live traffic and gives you the definitive list of every exposed endpoint, saving you weeks of manual discovery.

Blocking IPs without context.

A junior analyst sees a suspicious IP (5.5.5.5) hit once and immediately adds it to the denylist using create_ip_acl_rule. Later, they realize 5.5.5.5 is a legitimate partner's testing machine that needs access.

When It Fits, When It Doesn't

Use this server if your core need is deep forensic investigation and real-time threat response. You must be dealing with API security: finding undocumented endpoints, analyzing payload dumps, or reacting to active attacks (SQLi, XSS). If you're just checking uptime, basic logging volume, or simple user authentication status, this might be overkill—a simple metrics dashboard is enough. However, if the problem involves who can talk to what API endpoint and how they are doing it (the 'why' of a failure), then use it. For example, if you need to check only which APIs exist, get_discovered_api_inventory is your go-to. If you just want to know the overall health of your WAF nodes, list_filtering_nodes handles that better than general searching.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Wallarm. 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

create_ip_acl_rule get_client_info get_discovered_api_inventory get_vulnerability_details list_filtering_nodes list_ip_acl_rules search_security_attacks search_security_hits search_vulnerabilities update_vulnerability_status

Sifting through security logs shouldn't feel like archaeology.

Today, figuring out a breach requires jumping between the dashboard, the raw log viewer, the vulnerability report, and the network flow map. You copy timestamps here, cross-reference IPs there, and manually correlate what looks like an SQLi attempt with the specific API endpoint it hit—it's slow, error-prone, and frankly, exhausting.

With this MCP server, you just ask your agent: 'What were the top 5 attack vectors last night?' It runs `search_security_attacks`, groups them by vector, and gives you a clean summary. You get actionable intelligence without doing the manual data stitching.

Wallarm MCP Server: Get API context from chat.

You no longer need to open the IP Access Control List tool, navigate to the 'rules' tab, and filter by date range just to check if a partner was accidentally blocked. You simply ask your agent to list rules or add a new one using `create_ip_acl_rule`.

This moves security management from slow UI clicks into natural conversation. It changes how fast you can contain damage—from minutes of clicking through dashboards to seconds of chat.

Common Questions About Wallarm MCP

How do I find out what APIs are exposed using get_discovered_api_inventory? +

The agent runs get_discovered_api_inventory and provides a list of every endpoint it found through passive traffic analysis. This shows you the full scope of your API surface area.

What is the best way to check for XSS attacks using search_security_attacks? +

You ask the agent to 'Search for XSS attacks.' The tool runs search_security_attacks and reports back on the cluster count, which tells you how many distinct attempts were made against your APIs.

Can I block an IP address using create_ip_acl_rule? +

Yes. You simply tell the agent to block it, specifying if it's a 'white' (allow) or 'black' (deny) rule. The tool executes create_ip_acl_rule instantly.

I found an old vulnerability; how do I mark it as falsepositive using update_vulnerability_status? +

Ask the agent to change the status of the specific ID. It runs update_vulnerability_status, and you can select 'falsepositive' from the valid statuses.

What does search_security_hits show me? +

search_security_hits shows granular details for blocked traffic. You get full request headers and payloads, which is critical forensic data you can't get anywhere else.

How do I check if my WAF filtering nodes are operational using list_filtering_nodes? +

It lists all deployed Wallarm WAF and API gateway filtering nodes. This tool confirms their status, letting you verify the health and heartbeat of your entire security infrastructure.

Where can I find detailed exploit evidence for a specific issue using get_vulnerability_details? +

The tool retrieves comprehensive diagnostic data and explicit exploit evidence tied to a particular vulnerability ID. This gives you the technical details needed to understand exactly how an attack works.

How do I audit all currently configured IP allowlist and denylist rules with list_ip_acl_rules? +

It pulls a full report of every active IP rule. You can check both the global allowlist and denylist to ensure only authorized traffic has access.

Can I block a malicious IP address directly from my agent? +

Yes. Using the create_ip_acl_rule tool, you can immediately add an IP or CIDR range to your global denylist (black list) to mitigate threats as soon as they are identified during your security audit.

How can I see all the API endpoints Wallarm has discovered? +

The get_discovered_api_inventory tool provides you with the full API inventory automatically discovered through passive traffic analysis, showing exposed endpoints, methods, and parameters without requiring manual specifications.

Is it possible to triage vulnerabilities and change their status via chat? +

Absolutely. You can use update_vulnerability_status to change a vulnerability's lifecycle status (e.g., to closed or false positive) once you have investigated it or applied remediation steps.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 10 tools

We've already built the connector for Wallarm. 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.