1. Conduid
  2. Developer Tools
  3. aidr-proxy
MCP server · Developer Tools

aidr-proxy

Protect any MCP server from malicious entities and confidential PII.

Unclaimed devtools
39Low

Scored 6 months ago · breakdown

About aidr-proxy

aidr-proxy is an MCP server published by git+CrowdStrike in the Developer Tools category: protect any MCP server from malicious entities and confidential PII.

Install

Install
npx @crowdstrike/aidr-mcp-proxy
Claude Code
claude mcp add aidr-mcp-proxy -- npx -y @crowdstrike/aidr-mcp-proxy
npx
npx -y @crowdstrike/aidr-mcp-proxy

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about aidr-proxy

Powered by Claude · Grounded in docs

I know everything about aidr-proxy. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

4 checks have not been run yet.

README

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.crowdstrike.com/aidr/{SERVICE_NAME}"
      }
    }
  }
}
  1. Update the CS_AIDR_TOKEN value to the CrowdStrike AIDR API token.
  2. 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.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.

User ID

To identify the calling user by ID in CrowdStrike AIDR, set the CS_AIDR_USER_ID environment variable.

Proxies

See the AIDR documentation for connectivity requirements.

The AIDR MCP Proxy automatically reads proxy configuration from the environment variables http_proxy, https_proxy, and no_proxy. Uppercase environment variables are also supported: HTTP_PROXY, HTTPS_PROXY, and NO_PROXY. If both the lowercase and uppercase environment variables are set, the uppercase environment variables will be ignored.

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About aidr-proxy

How do I install aidr-proxy?

Run npx @crowdstrike/aidr-mcp-proxy, then add the server to your MCP client's configuration.

Is aidr-proxy safe to use with an AI agent?

Its trust score is 39 out of 100 (low). It passes 1 of the 2 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is aidr-proxy still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.