{
  "$schema": "https://static.modelcontextprotocol.io/schemas/mcp-server-card/v1.json",
  "version": "1.0",
  "protocolVersion": "2025-06-18",
  "serverInfo": {
    "name": "gsst-public-info",
    "title": "GSST Public Information",
    "version": "1.0.0"
  },
  "description": "Servidor MCP público e somente leitura para descoberta de serviços, contatos e links oficiais da Assessoria GSST.",
  "iconUrl": "https://assessoriags.com/img/icons/android-chrome-192.png",
  "documentationUrl": "https://assessoriags.com/docs/mcp.md",
  "transport": {
    "type": "streamable-http",
    "endpoint": "/mcp/index.php"
  },
  "capabilities": {
    "tools": {
      "listChanged": false
    },
    "resources": {
      "subscribe": false,
      "listChanged": false
    }
  },
  "authentication": {
    "required": false,
    "schemes": []
  },
  "instructions": "Somente leitura. Não envie dados pessoais. Use as ferramentas para consultar informações públicas da GSST.",
  "tools": [
    {
      "name": "get_gsst_services",
      "title": "Consultar serviços da GSST",
      "description": "Retorna a lista oficial e pública de serviços da Assessoria GSST.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    },
    {
      "name": "get_gsst_contacts",
      "title": "Consultar contatos oficiais da GSST",
      "description": "Retorna e-mail, WhatsApp e página de contato oficiais.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    },
    {
      "name": "get_gsst_training_portal",
      "title": "Consultar portal de treinamentos GSST",
      "description": "Retorna o endereço oficial da plataforma de treinamentos.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    },
    {
      "name": "get_gsst_document_request_requirements",
      "title": "Consultar requisitos para documentos patronais",
      "description": "Informa os dados exigidos pelo formulário visível; não envia solicitações.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
  ],
  "resources": [
    {
      "name": "gsst_site_info",
      "title": "Informações públicas da GSST",
      "uri": "https://assessoriags.com/api/site-info.json",
      "description": "Serviços, contatos e links oficiais.",
      "mimeType": "application/json"
    },
    {
      "name": "gsst_api_docs",
      "title": "Documentação da API pública",
      "uri": "https://assessoriags.com/docs/api",
      "description": "Documentação legível por pessoas e agentes.",
      "mimeType": "text/markdown"
    }
  ]
}
