{
  "schema_version": "2026-01",
  "name": "psecure",
  "display_name": "PSecure (Paw Security)",
  "description": "Runtime application protection for web, mobile (iOS, Android, Flutter, React Native), game (Unity, Cocos) and desktop apps, by Paw Mask.",
  "homepage": "https://psecure.pawmask.com",
  "documentation": "https://psecure.pawmask.com/llms.txt",
  "vendor": { "name": "Paw Mask", "url": "https://pawmask.com" },
  "transport": {
    "webmcp": { "api": "navigator.modelContext", "fallback": "window.__PSECURE_MCP__" }
  },
  "tools": [
    {
      "name": "psecure_get_overview",
      "description": "Product summary, protected platforms, industries and onboarding steps.",
      "readOnly": true,
      "inputSchema": { "type": "object", "properties": { "locale": { "type": "string", "enum": ["en", "vi", "zh"] } } }
    },
    {
      "name": "psecure_get_platform",
      "description": "Features, integration snippet and docs path for one platform family.",
      "readOnly": true,
      "inputSchema": {
        "type": "object",
        "properties": {
          "platform": { "type": "string", "enum": ["web", "ios", "android", "cross", "game", "desktop"] },
          "locale": { "type": "string", "enum": ["en", "vi", "zh"] }
        },
        "required": ["platform"]
      }
    },
    {
      "name": "psecure_capability_matrix",
      "description": "Which security capabilities are available on which platform.",
      "readOnly": true,
      "inputSchema": { "type": "object", "properties": { "locale": { "type": "string", "enum": ["en", "vi", "zh"] } } }
    },
    {
      "name": "psecure_list_pages",
      "description": "Public pages of the site with their paths.",
      "readOnly": true,
      "inputSchema": { "type": "object", "properties": {} }
    },
    {
      "name": "psecure_get_page_context",
      "description": "Current route, language, title and AI discovery endpoints.",
      "readOnly": true,
      "inputSchema": { "type": "object", "properties": {} }
    },
    {
      "name": "psecure_navigate",
      "description": "Navigate the single-page app to a same-site path.",
      "readOnly": false,
      "inputSchema": { "type": "object", "properties": { "path": { "type": "string", "pattern": "^/" } }, "required": ["path"] }
    },
    {
      "name": "psecure_set_language",
      "description": "Switch the interface language (en, vi, zh).",
      "readOnly": false,
      "inputSchema": { "type": "object", "properties": { "locale": { "type": "string", "enum": ["en", "vi", "zh"] } }, "required": ["locale"] }
    }
  ]
}
