{
  "protocol": "mcp",
  "transport": "http",
  "server": {
    "name": "MediaBot.com",
    "version": "1.0.5"
  },
  "tools": [
    {
      "name": "mediabot_generate_hero",
      "description": "Generate a niche hero image for a domain (eCorp editorial style), store it on the network CDN and return its URL. Idempotent unless overwrite.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "domain": {
            "type": "string"
          },
          "scene": {
            "type": "string"
          },
          "prompt": {
            "type": "string"
          },
          "slug": {
            "type": "string"
          },
          "overwrite": {
            "type": "boolean"
          }
        },
        "required": [
          "domain"
        ]
      }
    },
    {
      "name": "mediabot_list_media",
      "description": "List media assets recorded for a domain.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "domain": {
            "type": "string"
          }
        },
        "required": [
          "domain"
        ]
      }
    },
    {
      "name": "mediabot_suggest_scene",
      "description": "Suggest a scene description for a domain given its family and keyword.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "domain": {
            "type": "string"
          },
          "family": {
            "type": "string"
          },
          "keyword": {
            "type": "string"
          }
        },
        "required": [
          "domain"
        ]
      }
    },
    {
      "name": "mediabot_services",
      "description": "MediaBot services with pricing and pay rails.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      }
    }
  ]
}