{
  "name": "ASOShot",
  "version": "1.0.0",
  "description": "Free App Store screenshot generator with 25+ templates, AI auto-translation, 3D device frames, and batch export. No sign-up, no watermarks.",
  "base_url": "https://asoshot.com",
  "tools": [
    {
      "name": "list_templates",
      "description": "List all available app screenshot templates with their categories, color palettes, and device frame styles.",
      "endpoint": "https://asoshot.com/api/templates",
      "method": "GET",
      "parameters": {},
      "returns": {
        "type": "array",
        "items": {
          "id": "string",
          "name": "string",
          "category": "string",
          "description": "string",
          "colorPalette": "string[]",
          "frameStyle": "string"
        }
      }
    },
    {
      "name": "create_screenshot",
      "description": "Create a new screenshot project from a template. Returns a project ID that can be used to customize and export screenshots.",
      "endpoint": "https://asoshot.com/api/create",
      "method": "POST",
      "parameters": {
        "templateId": {
          "type": "string",
          "required": true,
          "description": "Template ID from list_templates"
        },
        "appName": {
          "type": "string",
          "required": false,
          "description": "App name for the screenshot"
        }
      },
      "returns": {
        "projectId": "string",
        "editorUrl": "string"
      }
    },
    {
      "name": "export_screenshot",
      "description": "Export a screenshot as PNG at a specific device resolution. Supports iPhone 6.7\", 6.5\", 6.1\", 5.5\", iPad, and Android sizes.",
      "endpoint": "https://asoshot.com/api/export",
      "method": "POST",
      "parameters": {
        "projectId": {
          "type": "string",
          "required": true,
          "description": "Project ID from create_screenshot"
        },
        "deviceSize": {
          "type": "string",
          "required": true,
          "description": "Device size: iphone-6.7, iphone-6.5, iphone-6.1, iphone-5.5, ipad-12.9, ipad-11, android"
        },
        "format": {
          "type": "string",
          "required": false,
          "default": "png",
          "description": "Export format: png"
        }
      },
      "returns": {
        "downloadUrl": "string",
        "width": "number",
        "height": "number"
      }
    },
    {
      "name": "batch_export",
      "description": "Export screenshots for all device sizes and all languages as a ZIP file.",
      "endpoint": "https://asoshot.com/api/export-batch",
      "method": "POST",
      "parameters": {
        "projectId": {
          "type": "string",
          "required": true,
          "description": "Project ID from create_screenshot"
        },
        "deviceSizes": {
          "type": "string[]",
          "required": false,
          "description": "Device sizes to export. Defaults to all."
        },
        "languages": {
          "type": "string[]",
          "required": false,
          "description": "Languages to export. Defaults to primary language only."
        }
      },
      "returns": {
        "downloadUrl": "string",
        "fileCount": "number",
        "format": "zip"
      }
    },
    {
      "name": "translate_captions",
      "description": "Auto-translate screenshot captions to 20+ languages using AI.",
      "endpoint": "https://asoshot.com/api/translate",
      "method": "POST",
      "parameters": {
        "projectId": {
          "type": "string",
          "required": true,
          "description": "Project ID from create_screenshot"
        },
        "targetLanguages": {
          "type": "string[]",
          "required": true,
          "description": "Target language codes (e.g., ja, de, fr, ko, es, pt)"
        }
      },
      "returns": {
        "translatedLanguages": "string[]",
        "status": "success"
      }
    }
  ],
  "capabilities": [
    "screenshot-generation",
    "app-store-optimization",
    "multi-language-translation",
    "device-frame-rendering",
    "batch-export"
  ],
  "authentication": {
    "type": "none",
    "description": "No authentication required. All tools are free and open."
  },
  "links": {
    "homepage": "https://asoshot.com",
    "documentation": "https://asoshot.com/agents",
    "templates": "https://asoshot.com/",
    "llmsTxt": "https://asoshot.com/llms.txt"
  }
}