SignaBras Certificados Digitais

Catálogo de certificados digitais ICP-Brasil A1 (e-CPF, e-CNPJ), políticas e pedido com Pix.

Sollte ich dies verwenden

Qualität und Sicherheit

A
Qualität der Beschreibung
84%
Vollständigkeit des Schemas
84%
Qualität der Benennung
100%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Befunde (2)

  • LOWTool 'get_product' description lacks action verbin get_product
  • LOWTool 'get_policies' description lacks action verbin get_policies

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~1,284Tokens (Tool-Definitionen)
~1.5 KBTypische Antwortgröße
Mittlere Auswirkung auf die Aufmerksamkeit (1.00% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

{
  "mcpServers": {
    "signabras": {
      "url": "https://signabras.com.br/mcp"
    }
  }
}

Remote-Endpunkte

https://signabras.com.br/mcpstreamable-http

Was es kann

Tool-Inventar

Tools (5)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢search_products(query)

Lista os certificados digitais à venda na SignaBras (só A1: e-CPF para pessoa física, e-CNPJ para empresa/MEI) com preço atual em BRL, validade, requisitos e campos obrigatórios do pedido. Filtro livre opcional (ex.: "cnpj", "pessoa física", "mei").

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "query": {
      "description": "Texto livre para filtrar (opcional).",
      "type": "string",
      "maxLength": 100
    }
  },
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢get_product(slug)

Detalha um certificado pelo slug: preço atual, validade, requisitos, campos obrigatórios do pedido e URLs.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "slug": {
      "type": "string",
      "minLength": 1,
      "description": "Slug do produto (ex.: e-cpf-a1-12m)."
    }
  },
  "required": [
    "slug"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢get_policies

Políticas da SignaBras: reembolso e garantia, requisitos de emissão, renovação, prazos, formas de pagamento, termos, privacidade e contato. Conteúdo estável, com links para as páginas completas.

Eingabe-Schema

{
  "type": "object",
  "properties": {},
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟡create_pix_order(product_slug, cpf, name, email, phone, ...)

Cria um pedido de certificado em nome do titular e devolve o Pix (QR Code copia-e-cola, imagem e validade) e o link de acompanhamento. Pix-only. Antes de chamar, confirme com o titular produto, preço, requisitos e dados. Exige Authorization: Bearer sb_live_... (chave do operador do agente) no request HTTP ao /mcp. O titular paga o Pix e faz a videoconferência; o agente nunca paga por ele.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "product_slug": {
      "type": "string",
      "minLength": 1,
      "description": "Slug do produto, de search_products/get_product (ex.: e-cpf-a1-12m)."
    },
    "cpf": {
      "type": "string",
      "minLength": 11,
      "description": "CPF do titular (com ou sem máscara)."
    },
    "name": {
      "type": "string",
      "minLength": 3,
      "description": "Nome completo do titular, igual ao da Receita Federal."
    },
    "email": {
      "type": "string",
      "format": "email",
      "pattern": "^(?:[A-Za-z0-9_'+\\-]+\\.)*[A-Za-z0-9_'+\\-]*[A-Za-z0-9_+-]@(?:[A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$",
      "description": "E-mail do próprio titular (recebe o link da videoconferência)."
    },
    "phone": {
      "type": "string",
      "minLength": 10,
      "description": "Celular do titular com DDD (ex.: 11999998888)."
    },
    "birthdate": {
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "description": "Data de nascimento, YYYY-MM-DD."
    },
    "city_ibge": {
      "type": "integer",
      "exclusiveMinimum": 0,
      "maximum": 9007199254740991,
      "description": "Código IBGE do município do titular (7 dígitos)."
    },
    "cnpj": {
      "description": "CNPJ (obrigatório para produtos PJ).",
      "type": "string"
    },
    "company_name": {
      "description": "Razão social (obrigatória para produtos PJ).",
      "type": "string"
    },
    "agent_name": {
      "type": "string",
      "minLength": 1,
      "maxLength": 64,
      "description": "Nome do agente/assistente que faz o pedido."
    },
    "agent_platform": {
      "description": "Plataforma do agente (claude, chatgpt, app próprio...).",
      "type": "string",
      "maxLength": 64
    },
    "idempotency_key": {
      "description": "Chave única por pedido; repetir a chamada com a mesma chave não cria outro pedido (24 h).",
      "type": "string",
      "maxLength": 255
    }
  },
  "required": [
    "product_slug",
    "cpf",
    "name",
    "email",
    "phone",
    "birthdate",
    "city_ibge",
    "agent_name"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢get_order_status(order_uuid)

Consulta o status de um pedido criado por create_pix_order (pagamento, videoconferência, emissão), o Pix ativo e os links. Só pedidos da mesma chave de API. Sem dados pessoais do titular.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "order_uuid": {
      "type": "string",
      "format": "uuid",
      "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
      "description": "order_uuid devolvido por create_pix_order."
    }
  },
  "required": [
    "order_uuid"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet5 Tools