API & agents

Conformly for your agents and scripts

Conformly's RGAA/EAA accessibility monitoring also works without the interface: an MCP server for AI agents, a versioned REST API, a CLI and a CI/CD recipe. Same scans, same scores, same evidence.

MCP server (AI agents)

Conformly exposes an MCP server over Streamable HTTP (JSON-RPC 2.0, stateless), compatible with claude.ai connectors, Claude Code, Cursor and any MCP client. Add it to your client configuration:

{
  "mcpServers": {
    "conformly": {
      "type": "http",
      "url": "https://conformly.online/mcp",
      "headers": { "Authorization": "Bearer cfy_votre_cle" }
    }
  }
}

Exposed tools

The free_scan tool needs no key: an agent can analyse a public page right away. The other tools require a site-scoped API key (cfy_ prefix), created in the dashboard.

curl -X POST "https://conformly.online/mcp" \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

REST API v1

Trigger scans, read scores and violations mapped to RGAA criteria, generate reports. The specification is public: openapi.json.

# Spécification complète (OpenAPI 3.1)
curl "https://conformly.online/api/v1/openapi.json"

# Déclencher un scan du site rattaché à la clé
curl -X POST "https://conformly.online/api/v1/scans" \
  -H "Authorization: Bearer cfy_votre_cle" \
  -H "Content-Type: application/json" \
  -d '{"threshold":90}'

CLI

A local scan in one command, no account, with a pass/fail threshold — handy in a pre-commit hook or for a one-off audit.

npx conformly https://exemple.fr --threshold 90

Installation and AI prompts · CI/CD recipe (GitHub Actions, GitLab)

For AI assistants

A site map and the full corpus (product, pricing, method, guides) are published as Markdown for assistants: llms.txt · llms-full.txt.

API, CI and MCP are included from the Pro tier

The public single-page scan and the free_scan MCP tool stay free, with no account.

See the tiers