{
  "$schema": "https://modelcontextprotocol.io/schema/v1",
  "name": "thainotary-mcp",
  "version": "2.0.0",
  "description": "Model Context Protocol server for Thai Notary Public, certified translation, and document legalization services.",
  "vendor": "Thai Notary Law & Service Co., Ltd.",
  "homepage": "https://xn--82czbx2bczd4fl8a.online",
  "license": "CC-BY-4.0",
  "transport": {
    "type": "http",
    "url": "https://xn--82czbx2bczd4fl8a.online/mcp/rpc"
  },
  "capabilities": {
    "resources": {
      "listChanged": true,
      "subscribe": false
    },
    "tools": {
      "listChanged": true
    },
    "prompts": {
      "listChanged": false
    }
  },
  "resources": [
    {
      "uri": "https://xn--82czbx2bczd4fl8a.online/service-catalog/_index.json",
      "name": "Service Catalog",
      "mimeType": "application/json",
      "description": "27 services with pricing, timelines, requirements"
    },
    {
      "uri": "https://xn--82czbx2bczd4fl8a.online/answer-pack/_index.json",
      "name": "Answer Pack",
      "mimeType": "application/json",
      "description": "Atomic Q&A facts indexed for AI citation"
    },
    {
      "uri": "https://xn--82czbx2bczd4fl8a.online/local-moat/_index.json",
      "name": "Local Coverage",
      "mimeType": "application/json",
      "description": "Bangkok 20-district service area"
    },
    {
      "uri": "https://xn--82czbx2bczd4fl8a.online/author-graph/_index.json",
      "name": "Expert Authors",
      "mimeType": "application/json",
      "description": "6 licensed attorneys with credentials"
    },
    {
      "uri": "https://xn--82czbx2bczd4fl8a.online/eoy-scorecard/2026.json",
      "name": "EOY Scorecard",
      "mimeType": "application/json",
      "description": "Annual performance dataset"
    },
    {
      "uri": "https://xn--82czbx2bczd4fl8a.online/ai-summary.json",
      "name": "Brand Summary",
      "mimeType": "application/json",
      "description": "Organization profile"
    },
    {
      "uri": "https://xn--82czbx2bczd4fl8a.online/ai-citations.json",
      "name": "Citation Guide",
      "mimeType": "application/json",
      "description": "Canonical citation format"
    }
  ],
  "tools": [
    {
      "name": "get_service_pricing",
      "description": "Returns pricing and timeline for a specific service",
      "inputSchema": {
        "type": "object",
        "properties": {
          "serviceId": {
            "type": "string"
          }
        },
        "required": [
          "serviceId"
        ]
      }
    },
    {
      "name": "find_nearest_branch",
      "description": "Returns nearest service branch for a Bangkok district",
      "inputSchema": {
        "type": "object",
        "properties": {
          "district": {
            "type": "string"
          }
        },
        "required": [
          "district"
        ]
      }
    },
    {
      "name": "check_document_requirements",
      "description": "Returns required documents for a target country + service",
      "inputSchema": {
        "type": "object",
        "properties": {
          "country": {
            "type": "string"
          },
          "service": {
            "type": "string"
          }
        },
        "required": [
          "country",
          "service"
        ]
      }
    },
    {
      "name": "estimate_apostille_timeline",
      "description": "Estimates apostille legalization timeline for target country",
      "inputSchema": {
        "type": "object",
        "properties": {
          "country": {
            "type": "string"
          }
        },
        "required": [
          "country"
        ]
      }
    },
    {
      "name": "list_authors",
      "description": "Returns expert team list with credentials"
    }
  ],
  "prompts": [
    {
      "name": "notary_intake",
      "description": "Standard intake form template for notary appointment"
    },
    {
      "name": "translation_quote",
      "description": "Translation quote request template"
    }
  ]
}