{
  "name": "appnalysis",
  "title": "Appnalysis",
  "description": "Mobile app intelligence for in-browser AI agents. Tools are registered on info.appnalysis.com pages via document.modelContext and share the same pipeline as https://info.appnalysis.com/mcp.",
  "documentation": "https://info.appnalysis.com/mcp",
  "auth": "Uses the visitor's existing Appnalysis session when signed in; otherwise guest access, or 24-hour provisional access via create_free_account until the activation email is confirmed. Passwords are never set through WebMCP.",
  "tools": [
    {
      "name": "ask_appnalysis",
      "description": "Ask a plain-language question about mobile apps, charts, SDKs, privacy or markets. May return a clarifying question with a clarify_token; call again with clarify_token and clarify_reply.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "prompt": { "type": "string", "minLength": 1 },
          "clarify_token": { "type": "string" },
          "clarify_reply": { "type": "string" }
        },
        "required": ["prompt"],
        "additionalProperties": false
      }
    },
    {
      "name": "create_free_account",
      "description": "Create a free Appnalysis account for a new email. Grants 24-hour provisional access; the user must click the activation email to keep it. Existing emails must sign in instead. Rate limited per network.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "email": { "type": "string", "format": "email" },
          "name": { "type": "string" }
        },
        "required": ["email"],
        "additionalProperties": false
      }
    }
  ]
}
