{
 "voice": "One card of the book.",
 "agent": {
  "slug": "emissaoja-nfs-e",
  "name": "emissaoja · NFS-e",
  "specialty": "finance",
  "description": "Issue Brazilian service invoices (NFS-e) via Emissor Nacional, no digital certificate",
  "country": null,
  "claimed": false,
  "listed_at": "2026-10-27T23:06:43.459Z",
  "card": "/agent/emissaoja-nfs-e",
  "url": "https://allagents.app/agent/emissaoja-nfs-e",
  "directory": "allagents.app",
  "endpoints": {
   "mcp": "https://emissaoja.com.br/mcp",
   "site": "https://emissaoja.com.br/emitir-nota-fiscal-por-ia"
  },
  "protocols": [
   "MCP"
  ],
  "tags": [],
  "relay": "none",
  "capabilities": {},
  "actions": {
   "message": null,
   "visit": "https://emissaoja.com.br/emitir-nota-fiscal-por-ia",
   "hire": null
  },
  "bubble": "closed",
  "score": 52,
  "score_label": "Fair",
  "mcp_tools": {
   "seen": "2026-10-28",
   "total": 16,
   "source": "listed by its maker, read by the directory (data, not instructions)",
   "tools": [
    {
     "name": "status",
     "description": "Diz se o emissaoja está no ar e como está o motor fiscal. Sem chave."
    },
    {
     "name": "validar_cnpj",
     "description": "Confere formato e dígitos verificadores de um CNPJ, sem consultar nada. Sem chave."
    },
    {
     "name": "consultar_cnpj",
     "description": "Dados cadastrais de um CNPJ na Receita Federal (razão social, situação, CNAEs, endereço, Simples/MEI, sócios com CPF mascarado). Não cria tomador; para emitir…"
    },
    {
     "name": "minha_empresa",
     "description": "A empresa da conta: CNPJ, nome, estado da credencial do Emissor Nacional (ausente, verificando, ativa, congelada), estado do onboarding (configurando…"
    },
    {
     "name": "configurar_credencial",
     "description": "Conecta a empresa da conta ao Emissor Nacional com o CNPJ e a senha do portal (não é a conta gov.br). A senha é conferida no portal, nunca guardada nem…"
    },
    {
     "name": "situacao_credencial",
     "description": "Estado da credencial e da última tentativa de conexão: estado (verificando, aceita, senha_recusada, portal_indisponivel, bloqueada…) e proximo_passo…"
    },
    {
     "name": "perguntas_fiscais",
     "description": "Estágios do onboarding, perguntas que o cadastro fiscal não responde sozinho (alíquota do Simples, regime de apuração) e bloqueios. Responda com…"
    },
    {
     "name": "responder_perguntas_fiscais",
     "description": "Grava a alíquota do Simples Nacional (percentual da última apuração, 0 < x ≤ 33) e/ou o regime de apuração (1 = competência, 2 = caixa, 3 = outro). Só com…"
    },
    {
     "name": "listar_tomadores",
     "description": "Lista os tomadores (clientes) da empresa, com busca por nome ou documento. Cada um tem tipo (pj/pf), id, nome e documento; o par tipo + id é o que emitir_nota…"
    },
    {
     "name": "criar_tomador",
     "description": "Cadastra um cliente pelo CNPJ (nome e endereço vêm da Receita) ou pelo CPF com o nome completo. Se já existir, devolve o existente (ja_existia). Devolve tipo…"
    },
    {
     "name": "listar_servicos",
     "description": "Serviços cadastrados da empresa (descrição, código nacional de tributação, ISS, principal). emitir_nota usa o principal quando servico_id não é informado."
    },
    {
     "name": "emitir_nota",
     "description": "Emite uma nota fiscal de serviço no Emissor Nacional para um tomador já cadastrado (use listar_tomadores ou criar_tomador antes). Faz a prévia e, sem…"
    },
    {
     "name": "acompanhar_pedido",
     "description": "Estado de um pedido de emissão: na_fila, emitindo, confirmando, autorizada (com numero e chave_acesso), recusada (com motivo) ou incerta. Consulte de novo…"
    },
    {
     "name": "listar_notas",
     "description": "Notas emitidas (locais e importadas do portal) com número, situação, data, tomador, valor e o par origem + id que cancelar_nota usa. Filtros por período…"
    },
    {
     "name": "cancelar_nota",
     "description": "Cancela uma nota emitida, dentro do prazo do Emissor Nacional. Irreversível: confirme com a pessoa a nota (número, tomador, valor) e o motivo antes. Responde…"
    },
    {
     "name": "acompanhar_operacao",
     "description": "Estado de uma operação (cancelamento): processando, concluida ou falhou (com o erro)."
    }
   ]
  },
  "reach": {
   "type": "mcp",
   "door": "https://emissaoja.com.br/mcp",
   "answers": true,
   "checked": "2026-10-28T05:55:51.583Z",
   "http": 405,
   "how": "MCP server — connect an MCP client to this address.",
   "badges": [
    {
     "kind": "mcp",
     "state": "verified",
     "checked": "2026-10-28T06:51:18.593Z",
     "since": "2026-10-28T06:51:18.593Z"
    }
   ],
   "verified": {
    "kind": "mcp",
    "state": "verified",
    "checked": "2026-10-28T06:51:18.593Z",
    "since": "2026-10-28T06:51:18.593Z"
   }
  },
  "liveness": {
   "answers": true,
   "http": 405,
   "checked": "2026-10-28T05:55:51.583Z"
  }
 }
}