> ## Documentation Index
> Fetch the complete documentation index at: https://docs.complior.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# MCP Server

> Compliance tools for AI agents via Model Context Protocol. 7 tools for Claude Code, Cursor, Windsurf.

Complior provides compliance tools for AI agents through the Model Context Protocol (stdio). When an AI coding agent has Complior as MCP server, it can scan code, fix issues, check scores, and manage passports autonomously.

**Compatible agents:** Claude Code, Cursor, Windsurf, OpenCode, Codex, Devin, aider.

## Available tools

| Tool                   | What it does                                                                                |
| ---------------------- | ------------------------------------------------------------------------------------------- |
| `complior_scan`        | Scan project for EU AI Act compliance. Returns score, violations, top findings.             |
| `complior_fix`         | Auto-fix a specific compliance finding by check ID. Returns diff and score delta.           |
| `complior_status`      | Get current compliance score and category breakdown from last scan.                         |
| `complior_explain`     | Explain an EU AI Act article or obligation in plain language with code implications.        |
| `complior_search_tool` | Search the AI tool catalog (5,011+ tools) for compliance information about a specific tool. |
| `complior_classify`    | Classify risk level of an AI system based on description and business domain.               |
| `complior_report`      | Generate a compliance report in JSON or Markdown format.                                    |

## How agents use it

When Claude Code has Complior connected, a conversation might look like:

> **You:** "Check the compliance of this project"
>
> **Claude Code** calls `complior_status` → "Compliance Score: 47/100 (F). 8 critical findings."
>
> **Claude Code** calls `complior_explain` with `Art.50` → "Art.50 requires AI systems to disclose they are AI..."
>
> **You:** "Fix everything"
>
> **Claude Code** calls `complior_fix` for each finding → "Applied 15 fixes. New score: 75/100 (C)."

<Card title="Setup Guide" icon="gear" href="/mcp/setup">
  Configure Complior as MCP server for your AI agent.
</Card>
