NowAIKit

O kit de IA mais abrangente para ServiceNow — Mais de 400 ferramentas MCP, 26 capacidades de IA, modo SDK, modo API direta. Abrange ITSM, ITOM, CMDB, HRSD, CSM, SecOps, GRC e mais de 35 módulos.

Documentação

NowAIKit ServiceNow MCP Server

npm Tools MCP License: Source Available

NowAIKit: Servidor MCP para ServiceNow

Conecte Claude, ChatGPT, Gemini, Cursor, Copilot ou qualquer IA ao ServiceNow.

Mais de 450 ferramentas em ITSM, ITOM, CMDB, HRSD, CSM, Flow Designer, scripting e portal. Leia, construa, consulte e automatize qualquer instância em linguagem natural.

Novidades nas versões 4.4 a 4.7: análise de impacto para ver o que depende de uma tabela, campo ou script antes de alterá-lo (list_table_config, find_field_references, find_script_references), Sincronização Local para baixar widgets e scripts para arquivos locais, editar e enviá-los de volta, e aggregate_report para relatórios no lado do servidor (contagem mais médias, sem truncamento de 1.000 linhas) com saída pronta para gráficos no Copilot e Teams.


🚀 Comece agora (2 minutos)

Requer Node.js 20+.

1. Instale e execute o assistente. Ele conecta você ao ServiceNow e grava a configuração do seu cliente de IA automaticamente.

npm install -g nowaikit
nowaikit setup

Para OAuth, o assistente faz login uma vez, detecta um aplicativo OAuth existente ou cria um para você (com login de administrador), ou usa nome de usuário/senha como alternativa. Nenhuma etapa manual de OAuth. Em versões mais recentes do ServiceNow, ele cria um cliente público com PKCE (sem segredo).

2. Faça login como você mesmo (somente OAuth por usuário). Cada usuário executa isso uma vez; o navegador abre, você aprova, e suas consultas passam a ser executadas no contexto de permissão do seu próprio ServiceNow.

nowaikit auth login

3. Reinicie seu cliente de IA (Claude Desktop, Cursor, …) e comece a perguntar. Pronto.

Mantendo atualizado: o NowAIKit verifica na inicialização e, quando há uma versão mais recente, pergunta apenas "Atualizar agora?". Diga sim e ele se atualiza sozinho. Você também pode executar nowaikit update a qualquer momento, ou npm install -g nowaikit@latest.

Prefere uma interface gráfica? Execute npx nowaikit web para um painel local (chat, gerenciador de instâncias, navegador de ferramentas, registro de auditoria), tudo na sua máquina.


🔌 Configuração manual (pule o assistente)

Adicione isto à configuração MCP do seu cliente (Claude Desktop claude_desktop_config.json, Cursor ~/.cursor/mcp.json, etc.):

{
  "mcpServers": {
    "nowaikit": {
      "command": "npx",
      "args": ["-y", "nowaikit"],
      "env": {
        "SERVICENOW_INSTANCE_URL": "https://yourcompany.service-now.com",
        "SERVICENOW_BASIC_USERNAME": "your_username",
        "SERVICENOW_BASIC_PASSWORD": "your_password"
      }
    }
  }
}

OAuth, múltiplas instâncias e etapas por cliente → Configuração do cliente · Configuração de OAuth.

Substituições do binário CLI: ao usar --provider claude-cli ou --provider codex-cli, defina NOWAIKIT_CLAUDE_BIN ou NOWAIKIT_CODEX_BIN para apontar para um caminho executável não padrão.

Sem instância? Obtenha uma Instância de Desenvolvedor Pessoal gratuita em developer.servicenow.com.


💬 Como usar — basta perguntar

  • "Quantos incidentes P1 ativos estão abertos agora?"
  • "Mostre-me as 5 mudanças mais recentes e seu risco."
  • "Crie uma regra de negócio na tabela de incidentes que…"
  • "Execute o conjunto ATF para o fluxo de integração de RH."
  • "Qual é a saúde do CMDB para nossos CIs de produção?"
  • "Consulte GlideRecord.addEncodedQuery na documentação do ServiceNow e mostre a sintaxe."

Somente leitura por padrão. Gravação, scripting e alterações no CMDB são sinalizadores opcionais — a produção não pode ser modificada por acidente.


📚 Documentação

Instalação · Configuração do clienteTodas as 450+ ferramentas · Pacotes de ferramentas
Multi-instância · OAuthScripting · ATF · Relatórios
Habilidades e relatórios personalizadosUse sua própria assinatura Claude/Codex

Guias completos e página inicial do produto → nowaikit.com


🧩 Parte do conjunto NowAIKit

  • 🌐 nowaikit.com — documentação, guias e página inicial do produto
  • 🖥️ Interface Web — execute npx nowaikit web para um painel local, sem necessidade de conta na nuvem
  • 📦 nowaikit-sdk — biblioteca cliente TypeScript para ServiceNow
  • 🧰 NowAIKit Builder (VS Code) · NowAIKit Utils (extensão de navegador)

⚠️ Distribuição oficial somente: instale a partir do npm (nowaikit) ou nowaikit.com. O NowAIKit nunca é distribuído como um .zip do GitHub para download — cuidado com repositórios falsos de "download".


Mantenedor e continuidade

Construído e mantido pela AARTIQ Ltd (Reino Unido), com lançamentos frequentes, geralmente várias versões por mês (veja CHANGELOG). É um projeto aberto de fornecedor único: uma equipe responsável detém qualidade e suporte, com contribuições da comunidade bem-vindas.

Você não depende da continuidade dessa equipe: o código-fonte está disponível sob a Elastic License 2.0, e você tem direitos perpétuos de auto-hospedagem e fork, então uma cópia implantada continua funcionando independentemente, e você pode fazer um fork e continuar se precisar. Suporte comercial e SLA estão disponíveis para uso em produção. Detalhes em GOVERNANCE.md. Contribuições: CONTRIBUTING.md.


Licenciamento

O NowAIKit é gratuito para uso e com código-fonte disponível sob a Elastic License 2.0. Leia, execute, faça fork e use dentro da sua organização, inclusive para entregar trabalho de ServiceNow para clientes, sem custo.

Fornecer o NowAIKit como serviço hospedado ou gerenciado, revendê-lo ou incorporá-lo em um produto pago exige um acordo comercial. Para isso, ou para hospedagem empresarial, suporte e consultoria, entre em contato com enterprise@nowaikit.com. Veja NOTICE.


© 2026 NowAIKit · Código-fonte disponível sob a Elastic License 2.0