{
  "name": "certiv",
  "displayName": "Certiv",
  "description": "Model Context Protocol server for the Certiv AI agent governance platform. Read-only, organization-scoped access to your Certiv policies and agent-type classifications.",
  "version": "1.1.0",
  "url": "https://api.certiv.ai/mcp",
  "serverUrl": "https://api.certiv.ai/mcp",
  "endpoint": "https://api.certiv.ai/mcp",
  "transport": "streamable-http",
  "documentationUrl": "https://app.certiv.ai/llms.txt",
  "tools": [
    {
      "name": "list_policies",
      "description": "List every Certiv policy visible to your organization (the shared platform catalog plus your organization's own policies). Read-only; takes no arguments.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      }
    },
    {
      "name": "get_policy",
      "description": "Get a single Certiv policy by its policy_id (slug), resolved for your organization (your organization's variant if one exists, otherwise the platform catalog definition). Read-only.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "policy_id": {
            "type": "string",
            "description": "The policy_id (slug) of the policy to fetch, e.g. as returned by list_policies."
          }
        },
        "required": ["policy_id"]
      }
    },
    {
      "name": "list_agent_type_classifications",
      "description": "List the agent-type classifications visible to your organization: which processes and tools Certiv recognizes, their vendor, and whether each is treated as an AI agent (outcome=agentic) or non-agentic (outcome=non_agentic). Read-only; takes no arguments.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      }
    }
  ],
  "provider": {
    "organization": "Certiv",
    "url": "https://certiv.ai"
  },
  "capabilities": {
    "tools": true,
    "resources": false,
    "prompts": false
  },
  "authentication": {
    "type": "bearer",
    "scheme": "Bearer",
    "description": "tools/call requires a Certiv provisioning key presented as a Bearer token, scoped to a single Certiv organization; initialize and tools/list are anonymous discovery and need no credential. Autonomous agents cannot self-provision credentials; a human completes onboarding at https://certiv.ai/demo/. See the authentication guide for token issuance and tenant isolation.",
    "protectedResourceMetadata": "https://api.certiv.ai/.well-known/oauth-protected-resource",
    "authorizationGuide": "https://app.certiv.ai/auth.md"
  },
  "relatedSurfaces": {
    "openapi": "https://app.certiv.ai/openapi.json",
    "agentCard": "https://app.certiv.ai/.well-known/agent-card.json",
    "catalog": "https://app.certiv.ai/.well-known/ai-catalog.json",
    "console": "https://app.certiv.ai"
  }
}
