Integrations ยท MCP server
Let your AI agent run compliance scans for you
We ship a Model Context Protocol (MCP) server that exposes the entire scan API as tools an AI assistant can call. Add it once to Claude Desktop, Cursor, Zed, or any MCP-aware client, and your agent can list domains, queue scans, and read results without leaving the conversation.
Tools exposed
list_domainsโ every domain on your account with verification statusadd_domainโ register a new hostname and receive the meta tag to verify itverify_domainโ re-check the verification token after deploying the meta tagrun_scanโ queue any subset of the four pillars against a verified domainget_scanโ fetch the latest status and per-pillar scoreslist_scansโ recent scan history
Setup
- Generate an API key from your settings page.
- Add this entry to your MCP client config (Claude Desktop:
claude_desktop_config.json):
{
"mcpServers": {
"auditly": {
"command": "npx",
"args": ["-y", "@auditly/mcp"],
"env": {
"AUDITLY_API_KEY": "sgk_...",
"AUDITLY_BASE_URL": "https://your-deploy.example.com"
}
}
}
}Example conversation
You
Run a fresh scan on all my verified domains and tell me which one has the lowest accessibility score.
Assistant
Calls list_domains โ gets 4 verified domains โ calls run_scan on each with all 4 pillars โ polls get_scan until each finishes โ reports back the rankings, with the lowest-scoring site and the top 3 violations to fix.
The MCP package source lives in apps/mcp/. It's a thin translation layer over the same REST API anyone else can use.