Socket
Book a DemoInstallSign in
Socket

@crowdstrike/aidr-mcp-proxy

Package Overview
Dependencies
Maintainers
2
Versions
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@crowdstrike/aidr-mcp-proxy

Protect any MCP server from malicious entities and confidential PII.

latest
Source
npmnpm
Version
1.0.0
Version published
Weekly downloads
1
-80%
Maintainers
2
Weekly downloads
 
Created
Source

CrowdStrike AIDR MCP proxy

Protect communications between a client and any MCP server. Now with 99% less prompt injection! The CrowdStrike AIDR MCP proxy allows any MCP client to secure the messages it sends and receives to/from an MCP server, using the CrowdStrike AIDR service to guard tools' inputs and outputs.

What it does: protect users from common threat vectors by running all MCP I/O through CrowdStrike AIDR, which blocks:

  • Prompt injections (yes, even the ones wrapped in a riddle)
  • Malicious links, IPs, domains
  • 50 types of confidential information and PII
  • 10 content filters, including toxicity, self harm, violence, and filtering by topic
  • Support for 104 spoken languages

Prerequisites

  • Node.js v22.15.0 or greater.
  • A CrowdStrike AIDR API token.

Usage

In an existing stdio-based MCP server configuration like the following:

{
  "mcpServers": {
    "qrcode": {
      "command": "npx",
      "args": ["-y", "@jwalsh/mcp-server-qrcode"]
    }
  }
}

Wrap the original command with npx -y @crowdstrike/aidr-mcp-proxy and add environment variables:

{
  "mcpServers": {
    "qrcode": {
      "command": "npx",
      "args": [
        "-y",
        "@crowdstrike/aidr-mcp-proxy",
        "--",
        "npx",
        "-y",
        "@jwalsh/mcp-server-qrcode"
      ],
      "env": {
        "CS_AIDR_TOKEN": "cs_00000000000000000000000000000000",
        "CS_AIDR_BASE_URL_TEMPLATE": "https://api.falcon.crowdstrike.com/aidr/{SERVICE_NAME}"
      }
    }
  }
}
  • Update the CS_AIDR_TOKEN value to the CrowdStrike AIDR API token.
  • Update the CS_AIDR_BASE_URL_TEMPLATE value to the CrowdStrike AIDR base URL template.

For remote servers using HTTP or SSE, use mcp-remote to turn them into stdio servers:

{
  "mcpServers": {
    "proxied": {
      "command": "npx",
      "args": [
        "-y",
        "@crowdstrike/aidr-mcp-proxy",
        "--",
        "npx",
        "-y",
        "mcp-remote",
        "https://remote.mcp.server/sse"
      ],
      "env": {
        "CS_AIDR_TOKEN": "cs_00000000000000000000000000000000",
        "CS_AIDR_BASE_URL_TEMPLATE": "https://api.falcon.crowdstrike.com/aidr/{SERVICE_NAME}"
      }
    }
  }
}

App ID

To identify the calling app by ID in CrowdStrike AIDR, set the APP_ID environment variable.

App name

To identify the calling app by name in CrowdStrike AIDR, set the APP_NAME environment variable.

FAQs

Package last updated on 14 Dec 2025

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts