MCP server for running Aikido security scans on Aiken smart contracts. It can analyze Aiken projects, list detectors, explain specific detectors, and look up Cardano Weakness Classification entries.
From the registry: Security analysis for Aiken smart contracts on Cardano. 75 vulnerability detectors.
$ npm install -g aikido-aikenPlease install the `aikido-mcp` MCP server into my current AI client (that's you).
Required prerequisites (do these first if not already done):
- **Install Aikido Aiken binary** — The server requires the `aikido-aiken` binary to be available for security scanning. Install it globally so it can be discovered on PATH, or alternatively provide its path via the `AIKIDO_BINARY` environment variable. Run: `npm install -g aikido-aiken`
Canonical MCP server config (stdio transport):
- command: `npx`
- args: ["-y","aikido-mcp"]
- optional environment variables:
- `AIKIDO_BINARY`: Optional path to the `aikido`/`aikido-aiken` binary if it is not installed globally or not available on PATH. (example: `<path-to-aikido-binary>`)
Note: The server communicates over stdio. Binary discovery order is: `AIKIDO_BINARY`, npm sibling (`aikido-aiken` package), then `aikido` or `aikido-aiken` on PATH. The `aikido_cwc_lookup` tool uses a static registry and does not require the binary, but security scanning tools do.
Add this MCP server to my current client's config in the correct format for you. If you need secrets or credentials I haven't provided, ASK me — do not invent values or leave raw placeholders. After adding it, tell me how to verify the server is connected.AIKIDO_BINARYPath to the aikido/aikido-aiken binary if it is not discoverable on npm sibling or PATH.Dead code, security, secrets detection and code quality for Python, TypeScript, Go.