Complyeah
FreeNot checkedMCP server for complyeah that enables AI assistants to list domains and scans, read findings, and start external penetration tests through the complyeah API.
About
MCP server for complyeah that enables AI assistants to list domains and scans, read findings, and start external penetration tests through the complyeah API.
README
A Model Context Protocol server for complyeah. It lets an MCP-compatible AI assistant (Claude Desktop, IDE assistants, and others) use your complyeah account: list domains and scans, read findings, and start an external penetration test.
It is a thin client of the complyeah REST API — the same API documented at https://complyeah.com/api. Reads are free; starting a comprehensive scan spends one scan credit, exactly as in the web app.
Setup
Create an API key on your account's API page and copy it (it's shown once). Keys look like
cmply_live_….Add the server to your MCP client. For Claude Desktop, in
claude_desktop_config.json:{ "mcpServers": { "complyeah": { "command": "npx", "args": ["-y", "complyeah-mcp"], "env": { "COMPLYEAH_API_KEY": "cmply_live_your_key_here" } } } }Restart the client. The
complyeahtools appear automatically.
The key is read from the COMPLYEAH_API_KEY environment variable — it is never
passed through the model. To point at a non-default API host, set
COMPLYEAH_API_URL (defaults to https://api.complyeah.com).
Tools
| Tool | What it does |
|---|---|
whoami |
Confirm your key and show the account it belongs to. |
list_domains |
List your domains and verification status. |
list_scans |
List your scans. |
get_scan |
Get one scan and its status. |
get_findings |
List a scan's findings (severity, CVSS, remediation, fingerprint). |
trigger_scan |
Start a scan on a verified domain. Comprehensive spends one credit. |
trigger_scan is marked as a non-read-only action, so a well-behaved host asks
for your confirmation before it runs. It accepts an optional idempotency_key
so a retried request never starts (or charges for) a second scan.
Develop
npm install
npm run build # compiles src/ -> dist/
COMPLYEAH_API_KEY=cmply_live_… npm start
License
MIT — see LICENSE.
Install Complyeah in Claude Desktop, Claude Code & Cursor
unyly install complyeah-mcpInstalls into Claude Desktop, Claude Code, Cursor & VS Code — handles npx, uvx and build-from-source repos for you.
First time? Get the CLI: curl -fsSL https://unyly.org/install | sh
Or configure manually
Run in your terminal:
claude mcp add complyeah-mcp -- npx -y complyeah-mcpFAQ
Is Complyeah MCP free?
Yes, Complyeah MCP is free — one-click install via Unyly at no cost.
Does Complyeah need an API key?
No, Complyeah runs without API keys or environment variables.
Is Complyeah hosted or self-hosted?
A hosted option is available: Unyly runs the server in the cloud, no local setup required.
How do I install Complyeah in Claude Desktop, Claude Code or Cursor?
Open Complyeah on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
Fetch
Web content fetching and conversion for efficient LLM usage.
AWS KB Retrieval
Retrieval from AWS Knowledge Base using Bedrock Agent Runtime.
by modelcontextprotocolSpring AI MCP Server
Provides auto-configuration for setting up an MCP server in Spring Boot applications.
llm-analysis-assistant
A very streamlined mcp client that supports calling and monitoring stdio/sse/streamableHttp, and can also view request responses through the /logs page. It also
by xuzexin-hzCompare Complyeah with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All ai MCPs
