NowAIKit

El kit de herramientas de IA más completo para ServiceNow: más de 400 herramientas MCP, 26 capacidades de IA, modo SDK, modo API directa. Cubre ITSM, ITOM, CMDB, HRSD, CSM, SecOps, GRC y más de 35 módulos.

Documentación

NowAIKit ServiceNow MCP Server

npm Tools MCP License: Source Available

NowAIKit: Servidor MCP de ServiceNow

Conecta Claude, ChatGPT, Gemini, Cursor, Copilot o cualquier IA a ServiceNow.

Más de 500 herramientas en ITSM, ITOM, CMDB, HRSD, CSM, Flow Designer, scripting y portal. Lee, construye, consulta y automatiza cualquier instancia en lenguaje natural.

Más de 500 no significa un contexto pesado. Tu IA no carga todas las herramientas. Encuentra la adecuada bajo demanda con search_tools, puedes exponer un paquete de roles en lugar del conjunto completo, y los clientes que cargan herramientas solo cuando las necesitan obtienen justo lo que requiere una tarea, por lo que el costo de tokens se mantiene bajo.

Nuevo en 4.4 a 4.7: análisis de impacto para ver qué depende de una tabla, campo o script antes de cambiarlo (list_table_config, find_field_references, find_script_references), Sincronización Local para extraer widgets y scripts a archivos locales, editarlos y enviarlos de vuelta, y aggregate_report para informes del lado del servidor (conteo más promedios, sin truncamiento de 1,000 filas) con salida lista para gráficos para Copilot y Teams.


🚀 Comienza (2 minutos)

Requiere Node.js 20+.

1. Instala y ejecuta el asistente. Te conecta a ServiceNow y escribe la configuración de tu cliente de IA por ti.

npm install -g nowaikit
nowaikit setup

Para OAuth, el asistente inicia sesión una vez, detecta una aplicación OAuth existente o crea una para ti (con inicio de sesión de administrador), o recurre a nombre de usuario/contraseña. Sin pasos manuales de aplicación OAuth. En versiones más recientes de ServiceNow, crea un cliente público con PKCE (sin secreto).

2. Inicia sesión como tú mismo (solo OAuth por usuario). Cada usuario ejecuta esto una vez; el navegador se abre, apruebas y tus consultas se ejecutan en tu propio contexto de permisos de ServiceNow.

nowaikit auth login

3. Reinicia tu cliente de IA (Claude Desktop, Cursor, …) y comienza a preguntar. Listo.

Mantenerlo actualizado: NowAIKit verifica al inicio y, cuando hay una versión más reciente, pregunta un único "¿Actualizar ahora?". Di que sí y se actualiza solo. También puedes ejecutar nowaikit update en cualquier momento, o npm install -g nowaikit@latest.

¿Prefieres una interfaz? Ejecuta npx nowaikit web para un panel local (chat, administrador de instancias, explorador de herramientas, registro de auditoría), todo en tu máquina.


🔌 Configuración manual (omite el asistente)

Agrega esto a la configuración MCP de tu 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últiples instancias y pasos por cliente → Configuración del cliente · Configuración de OAuth.

Anulaciones del binario CLI: al usar --provider claude-cli o --provider codex-cli, establece NOWAIKIT_CLAUDE_BIN o NOWAIKIT_CODEX_BIN para apuntar a una ruta ejecutable no predeterminada.

¿Sin instancia? Obtén una Instancia de Desarrollador Personal gratuita en developer.servicenow.com.


💬 Úsalo: solo pregunta

  • "¿Cuántos incidentes P1 activos están abiertos ahora mismo?"
  • "Muéstrame los 5 cambios más recientes y su riesgo."
  • "Crea una regla de negocio en la tabla de incidentes que…"
  • "Ejecuta el conjunto ATF para el flujo de incorporación de RR. HH."
  • "¿Cuál es la salud de CMDB para nuestros CIs de producción?"
  • "Busca GlideRecord.addEncodedQuery en la documentación de ServiceNow y muestra la sintaxis."

Solo lectura por defecto. Los cambios de escritura, scripting y CMDB son banderas opcionales: la producción no se puede modificar por accidente.


📚 Documentación

Comienza en el índice de documentación. Destacados:

Instalación · Configuración del clienteLas más de 500 herramientas · Paquetes de herramientas y descubrimiento
Referencia de configuración · Multi-instanciaConfiguración de OAuth · Autenticación delegada
Scripting · ATF · InformesHabilidades e informes de marca

Guías completas y página del producto → nowaikit.com


🧩 Parte de la suite NowAIKit

  • 🌐 nowaikit.com — documentación, guías y página del producto
  • 🖥️ Interfaz web — ejecuta npx nowaikit web para un panel local, sin necesidad de cuenta en la nube
  • 📦 nowaikit-sdk — biblioteca cliente de ServiceNow en TypeScript
  • 🧰 NowAIKit Builder (VS Code) · NowAIKit Utils (extensión de navegador)

⚠️ Distribución oficial únicamente: instala desde npm (nowaikit) o nowaikit.com. NowAIKit nunca se distribuye como un .zip de GitHub descargable — ten cuidado con repositorios imitadores de "descarga".


Mantenedor y continuidad

Construido y mantenido por AARTIQ Ltd (Reino Unido), y publicado con frecuencia, generalmente varias versiones al mes (consulta CHANGELOG). Es un proyecto abierto de un solo proveedor: un equipo responsable posee calidad y soporte, con contribuciones de la comunidad bienvenidas encima.

No dependes de que ese equipo continúe: el código fuente está disponible bajo la Licencia Elastic 2.0, y obtienes derechos perpetuos de autoalojamiento y bifurcación, por lo que una copia implementada sigue funcionando pase lo que pase, y podrías bifurcarla y continuar si alguna vez lo necesitaras. Soporte comercial y un SLA están disponibles para uso en producción. Detalles en GOVERNANCE.md. Contribuciones: CONTRIBUTING.md.


Licencia

NowAIKit es gratuito para usar y su código fuente está disponible bajo la Licencia Elastic 2.0. Léela, ejecútala, bifurcala y úsala dentro de tu organización, incluso para entregar trabajo de ServiceNow a clientes, sin costo.

Proporcionar NowAIKit como un servicio alojado o administrado, revenderlo o incrustarlo en un producto de pago requiere un acuerdo comercial. Para eso, o para alojamiento empresarial, soporte y consultoría, contacta a enterprise@nowaikit.com. Consulta NOTICE.


© 2026 NowAIKit · Código fuente disponible bajo la Licencia Elastic 2.0