{
  "name": "explorigen-docs",
  "title": "ExploriGen — documentação (docs)",
  "version": "1.0.0",
  "kind": "docs",
  "description": "Servidor MCP (Model Context Protocol) de documentação (docs) da ExploriGen: as páginas públicas de explorigen.io e o llms.txt como recursos, com busca lexical. Somente leitura, sem autenticação. ExploriGen docs MCP server: read-only, no auth.",
  "icon": "https://explorigen.io/icon-512.png",
  "url": "https://explorigen.io/mcp/docs",
  "serverUrl": "https://explorigen.io/mcp/docs",
  "transport": "streamable-http",
  "instructions": "Servidor MCP de documentação (docs) da ExploriGen: lista, lê e busca as páginas públicas e o llms.txt. Use search_docs para achar e get_doc para ler. Documentation MCP server: search the docs, read-only, no auth.",
  "capabilities": {
    "tools": true,
    "resources": true
  },
  "tools": [
    {
      "name": "list_docs",
      "description": "Lista as páginas públicas de explorigen.io (rota, título, descrição, seção) — a documentação (docs) que este servidor serve. List the ExploriGen docs pages.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "secao": {
            "type": "string",
            "description": "Filtra por seção: home, solucoes, blog, diagnostico, institucional, resultados, metodo, comecar"
          }
        }
      },
      "annotations": {
        "readOnlyHint": true,
        "idempotentHint": true,
        "openWorldHint": false
      }
    },
    {
      "name": "get_doc",
      "description": "Devolve uma página de explorigen.io em markdown pela rota. Get one docs page as markdown.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "rota": {
            "type": "string",
            "description": "Rota da página, começando com / e sem extensão (ex.: /solucoes/seo-tecnico)."
          }
        },
        "required": [
          "rota"
        ]
      },
      "annotations": {
        "readOnlyHint": true,
        "idempotentHint": true,
        "openWorldHint": false
      }
    },
    {
      "name": "search_docs",
      "description": "Busca lexical na documentação (docs) de explorigen.io. Search the ExploriGen docs.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "consulta": {
            "type": "string",
            "description": "Termos de busca nas páginas de documentação; busca lexical (keyword), sem ranking semântico."
          },
          "limite": {
            "type": "integer",
            "minimum": 1,
            "maximum": 20,
            "default": 8,
            "description": "Quantos resultados devolver, de 1 a 20 (padrão 8)."
          }
        },
        "required": [
          "consulta"
        ]
      },
      "annotations": {
        "readOnlyHint": true,
        "idempotentHint": true,
        "openWorldHint": false
      }
    },
    {
      "name": "get_llms_txt",
      "description": "Devolve o llms.txt raiz de explorigen.io (índice para modelos). Aceita `secao` para devolver só um bloco `## ...` do arquivo, em vez dos 10 KB inteiros. Get the site's llms.txt; optional `secao` returns a single section.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "secao": {
            "type": "string",
            "description": "Título (ou começo do título) de uma seção `## ...` do llms.txt. Sem ele, devolve o arquivo inteiro; sem correspondência, devolve a lista das seções que existem."
          }
        }
      },
      "annotations": {
        "readOnlyHint": true,
        "idempotentHint": true,
        "openWorldHint": false
      }
    }
  ],
  "auth": {
    "type": "none"
  }
}
