Integrations
Provides natural language search capabilities for ServiceNow records related to SAP, allowing users to find incidents and other records concerning SAP systems.
Servidor MCP de ServiceNow
Un servidor de Protocolo de Contexto de Modelo (MCP) que interactúa con ServiceNow, lo que permite a los agentes de IA acceder y manipular los datos de ServiceNow a través de una API segura. Este servidor permite interacciones en lenguaje natural con ServiceNow, lo que facilita la búsqueda de registros, su actualización y la gestión de scripts.
Características
Recursos
servicenow://incidents
: Lista de incidentes recientesservicenow://incidents/{number}
: Obtener un incidente específico por númeroservicenow://users
: Lista de usuariosservicenow://knowledge
: Lista de artículos de conocimientoservicenow://tables
: Lista de tablas disponiblesservicenow://tables/{table}
: Obtener registros de una tabla específicaservicenow://schema/{table}
: Obtener el esquema de una tabla
Herramientas
Herramientas básicas
create_incident
: Crea un nuevo incidenteupdate_incident
: Actualizar un incidente existentesearch_records
: busca registros mediante una consulta de textoget_record
: Obtener un registro específico por sys_idperform_query
: Realizar una consulta contra ServiceNowadd_comment
: Agregar un comentario a un incidente (visible para el cliente)add_work_notes
: Agregar notas de trabajo a un incidente (interno)
Herramientas de lenguaje natural
natural_language_search
: busca registros utilizando lenguaje natural (p. ej., "encontrar todos los incidentes sobre SAP")natural_language_update
: Actualizar registros usando lenguaje natural (p. ej., "Actualizar incidente INC0010001 indicando que estoy trabajando en ello")update_script
: actualiza los archivos de script de ServiceNow (incluye scripts, reglas comerciales, etc.)
Instalación
Desde PyPI
De la fuente
Uso
Línea de comandos
Ejecute el servidor usando el módulo Python:
O utilice variables de entorno:
Configuración en Cline
Para utilizar este servidor MCP con Cline, agregue lo siguiente a su archivo de configuración de MCP:
Nota: asegúrese de utilizar la ruta completa al ejecutable de Python que tiene instalado el paquete mcp-server-servicenow
.
Ejemplos de lenguaje natural
Buscando registros
Puede buscar registros utilizando consultas en lenguaje natural:
Actualización de registros
Puede actualizar registros utilizando comandos de lenguaje natural:
Administrar scripts
Puede actualizar los scripts de ServiceNow desde archivos locales:
Métodos de autenticación
El servidor admite múltiples métodos de autenticación:
- Autenticación básica : nombre de usuario y contraseña
- Autenticación de token : token OAuth
- Autenticación OAuth : ID de cliente, secreto de cliente, nombre de usuario y contraseña
Desarrollo
Prerrequisitos
- Python 3.8+
- Instancia de ServiceNow con acceso a API
Configuración del entorno de desarrollo
Ejecución de pruebas
Contribuyendo
¡Agradecemos sus contribuciones! No dude en enviar una solicitud de incorporación de cambios.
- Bifurcar el repositorio
- Crea tu rama de funciones (
git checkout -b feature/amazing-feature
) - Confirme sus cambios (
git commit -m 'Add some amazing feature'
) - Empujar a la rama (
git push origin feature/amazing-feature
) - Abrir una solicitud de extracción
Licencia
Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Un servidor de protocolo de contexto de modelo que permite a los agentes de IA acceder y manipular datos de ServiceNow a través de interacciones en lenguaje natural, lo que permite a los usuarios buscar registros, actualizarlos y administrar scripts.
- Características
- Instalación
- Uso
- Ejemplos de lenguaje natural
- Métodos de autenticación
- Desarrollo
- Contribuyendo
- Licencia
Related Resources
Related MCP Servers
- -securityAlicense-qualityA Model Context Protocol server that enables AI agents to interact with ClickUp workspaces, allowing task creation, management, and workspace organization through natural language commands.Last updated -203MIT License
- AsecurityAlicenseAqualityA Model Context Protocol server that enables AI assistants to interact with Confluence content, supporting operations like retrieving, searching, creating, and updating pages and spaces.Last updated -93TypeScriptMIT License
- -securityFlicense-qualityA Model Context Protocol server that enables AI agents to generate, fetch, and manage UI components through natural language interactions.Last updated -102TypeScript
- AsecurityAlicenseAqualityA Model Context Protocol server implementation that enables AI assistants like Claude to perform Google searches and retrieve web data directly through natural language requests.Last updated -1753TypeScriptMIT License