{
  "$schema": "https://static.modelcontextprotocol.io/schemas/v1/server-card.schema.json",
  "serverInfo": {
    "name": "ONLE Marketing Agency MCP Server",
    "version": "1.0.0"
  },
  "name": "onle-marketing-agency/mcp",
  "title": "ONLE Marketing Agency MCP Server",
  "version": "1.0.0",
  "description": "Official Model Context Protocol (MCP) server for ONLE Marketing Agency - Exposing structured agency tools, service catalogs, case studies, and consultation workflows for AI agents.",
  "websiteUrl": "https://onle.vn",
  "endpoint": "https://onle.vn/mcp",
  "url": "https://onle.vn/mcp",
  "endpoints": {
    "jsonrpc": "https://onle.vn/mcp",
    "sse": "https://onle.vn/mcp/sse",
    "streamableHttp": "https://onle.vn/mcp"
  },
  "transport": {
    "type": "streamable-http",
    "endpoint": "https://onle.vn/mcp",
    "url": "https://onle.vn/mcp"
  },
  "remotes": [
    {
      "type": "streamable-http",
      "url": "https://onle.vn/mcp",
      "supportedProtocolVersions": [
        "2025-06-18",
        "2025-11-25"
      ]
    }
  ],
  "capabilities": {
    "tools": {
      "listChanged": false
    },
    "resources": {
      "subscribe": false,
      "listChanged": false
    },
    "prompts": {
      "listChanged": false
    }
  },
  "tools": [
    {
      "name": "get_services",
      "description": "Retrieve detailed information about ONLE Marketing Agency services: Web Development, SEO, Ads Management, Branding, and Content Production.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "service": {
            "type": "string",
            "enum": ["web", "seo", "ads", "branding", "content"],
            "description": "Optional service slug to filter specific service details"
          }
        }
      }
    },
    {
      "name": "request_consultation",
      "description": "Submit a client project inquiry or consultation request to ONLE Marketing Agency.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "client_name": {
            "type": "string",
            "description": "Client or representative name"
          },
          "contact": {
            "type": "string",
            "description": "Phone number or email address"
          },
          "service": {
            "type": "string",
            "description": "Requested marketing or web service"
          },
          "project_brief": {
            "type": "string",
            "description": "Summary of requirements, budget, or timeline"
          }
        },
        "required": ["client_name", "contact", "service"]
      }
    },
    {
      "name": "check_seo_rankings",
      "description": "Analyze local search keywords and SEO ranking signals for business domains in Vietnam.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "domain": {
            "type": "string",
            "description": "Target website domain (e.g. onle.vn)"
          },
          "location": {
            "type": "string",
            "default": "Hai Phong, Vietnam",
            "description": "Target geo-location for search visibility"
          }
        },
        "required": ["domain"]
      }
    }
  ],
  "resources": [
    {
      "uri": "onle://services/catalog",
      "name": "Service Catalog",
      "description": "Complete catalog of ONLE Agency solutions, delivery milestones, and technical specifications.",
      "mimeType": "application/json"
    },
    {
      "uri": "onle://case-studies/latest",
      "name": "Client Case Studies",
      "description": "Case studies of web development, SEO ranking growth, and advertising ROI results.",
      "mimeType": "application/json"
    }
  ],
  "prompts": [
    {
      "name": "website_audit_prompt",
      "description": "Structured audit prompt for assessing web architecture, UX design, and technical SEO compliance."
    },
    {
      "name": "marketing_strategy_prompt",
      "description": "Growth strategy prompt covering multi-channel advertising (Google/Meta/TikTok) and Local GEO search."
    }
  ],
  "documentationUrl": "https://onle.vn/api/openapi.json",
  "authorization": {
    "type": "oauth2",
    "protectedResourceMetadata": "https://onle.vn/.well-known/oauth-protected-resource"
  }
}
