Skip to content
Aikido Security MCP Server

Aikido Security MCP Server

Released
13 views
v1.0.23
AGPL-3.0

Summary

Runs Aikido's code and secrets scan as a tool inside your coding agent, returning machine-readable findings the agent can triage, fix or ignore in place.

Features

  • Aikido code and secrets scan exposed as an agent tool with machine-readable findings
  • Browser sign-in per Aikido region (EU/US/ME) with no token needed up front
  • AIKIDO_API_KEY personal access token for CI, containers and WSL
  • Documented configs for Cursor, Windsurf, VS Code, Claude Code, Codex CLI, Gemini CLI, JetBrains AI, Copilot, Mistral Vibe and OpenCode
  • Requires Node.js 18.19.0+ and an Aikido account

Installation

Set up this MCP server in your favorite AI agent — copy a ready-made configuration below.

Any MCP-compatible agent

Most agents (Claude, Cursor, Windsurf, VS Code, and more) read a standard mcpServers configuration.

  1. Open your agent's MCP configuration file.
  2. Merge the snippet below into it.
  3. Restart the agent — the "Aikido Security MCP Server" tools will be available.
{
  "mcpServers": {
    "aikido-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "@aikidosec/mcp"
      ]
    }
  }
}

Description

Aikido is an application-security platform aimed at engineering teams rather than security departments, and this MCP server puts one specific piece of it — the code and secrets scan — directly inside the agent that is writing the code. Instead of finding out in CI that the commit leaked a key, the agent scans, gets structured findings back, and fixes them before the commit exists.

The server is deliberately small. It exposes Aikido's scan as a tool and returns machine-readable findings, each of which the agent can triage, fix or ignore. That narrowness is the design: it adds a handful of tools to the agent's context rather than an entire security platform's API surface.

Authentication has two modes and does not require a decision up front. With nothing configured, the first tool call returns one-time sign-in links — one per Aikido region (EU, US, ME) — and you click the one matching your account; the token is then cached in the OS keychain. For CI, containers, WSL or anywhere a browser and keychain are not available, mint a Personal Access Token under Settings → Integrations → IDE → MCP and pass it as AIKIDO_API_KEY, which takes precedence over the cached browser token.

Installation is npx -y @aikidosec/mcp and the docs carry per-client configuration for Cursor, Windsurf, VS Code, Claude Code (including a bundled internal plugin), OpenAI Codex CLI, Gemini CLI, JetBrains AI / Junie, GitHub Copilot, Mistral Vibe and OpenCode, alongside pages on MCP permissions and troubleshooting. Requires Node.js 18.19.0 or newer and an Aikido account. Published under AGPL.

Related MCP Servers

New

Official MCP server for the Mux video API, built on a code-execution scheme: the agent writes TypeScript against the SDK and runs it in a Deno sandbox.

MCP: ripwire

by Red Hat

Featured

Red Hat's zero-dependency C++23 code-context engine — ranked call graphs and blast-radius analysis, indexing a repo in under half a second with no server and no database.

MCP: Graft

by Trail

Featured

Builds a searchable markdown graph of your repo so coding agents stop re-exploring it on every task — reported 42% fewer tokens and 46% fewer tool calls.

Featured

Expo's official remote MCP server — searches Expo docs, installs compatible SDK packages, triggers and monitors EAS builds, and drives iOS/Android simulators.

Browse all MCP servers →