{
  "$schema": "https://modelcontextprotocol.io/schema/mcp-discovery.json",
  "name": "aidpia-pro-mcp",
  "title": "AI DPIA Pro — DPIA & FRIA Assessment MCP",
  "version": "1.0.0",
  "description": "Model Context Protocol server that lets AI agents pre-fill EU AI Act Article 27 Fundamental Rights Impact Assessments (FRIA) and GDPR Article 35 Data Protection Impact Assessments (DPIA). Stateless: tools return a deep link that hydrates the wizard client-side. No assessment data is persisted on the server.",
  "vendor": {
    "name": "semantic.agency",
    "url": "https://semantic.agency"
  },
  "homepage": "https://www.aidpia.pro/developers",
  "documentation": "https://www.aidpia.pro/developers",
  "license": "Proprietary",
  "transport": {
    "type": "streamable-http",
    "url": "https://kbnjdjtmnjetxathdyit.supabase.co/functions/v1/mcp-server"
  },
  "endpoints": {
    "streamable_http": "https://kbnjdjtmnjetxathdyit.supabase.co/functions/v1/mcp-server"
  },
  "authentication": {
    "type": "none",
    "note": "Public endpoint. Agents may call tools without an API key."
  },
  "capabilities": {
    "tools": [
      {
        "name": "get_assessment_schema",
        "description": "Returns the full schema: 20 EU Charter fundamental rights, valid AI system categories, risk classifications, and allowed risk levels. Call first."
      },
      {
        "name": "build_assessment_link",
        "description": "Builds a stateless deep link that opens the AI DPIA Pro wizard pre-filled with DPIA/FRIA data. Share the URL with the end user; they review, edit, and download the PDF report in their browser."
      }
    ],
    "resources": [],
    "prompts": []
  },
  "compliance": {
    "frameworks": ["EU AI Act Article 27 (FRIA)", "GDPR Article 35 (DPIA)"],
    "dataResidency": "client-side-only",
    "storesUserData": false
  },
  "clients": {
    "claude_desktop": {
      "config": {
        "mcpServers": {
          "aidpia-pro": {
            "url": "https://kbnjdjtmnjetxathdyit.supabase.co/functions/v1/mcp-server"
          }
        }
      }
    }
  }
}
