mcp-servicenow-nodejs
by Happy-Technologies-LLC
Overview
Automate ServiceNow operations, development, and administration through an AI-powered interface, offering multi-instance support, dynamic schema discovery, natural language querying, and local script synchronization.
Installation
npm startEnvironment Variables
- SERVICENOW_INSTANCE_URL
- SERVICENOW_USERNAME
- SERVICENOW_PASSWORD
- SERVICENOW_AUTH_TYPE
- SERVICENOW_INSTANCE
- SSE_KEEPALIVE_INTERVAL
- DEBUG
Security Notes
The 'SN-Execute-Background-Script' tool allows for arbitrary JavaScript code execution on the connected ServiceNow instance with the privileges of the configured user via `sys_trigger` records. If the MCP server or an interacting AI agent is compromised, this could lead to full remote code execution and data manipulation on the ServiceNow instance. The 'SN-Sync-Script-From-Local' and 'SN-Watch-Scripts' tools also introduce a risk by automatically pushing local code changes to ServiceNow; a compromised local repository could inject malicious scripts. While hardcoded secrets are avoided by using environment variables or a configuration file, the inherent capability to execute arbitrary code is a significant security concern if not managed within a highly secure and controlled environment.
Similar Servers
servicenow-api
The ServiceNow MCP Server acts as a Model Context Protocol (MCP) endpoint, wrapping ServiceNow APIs as tools for consumption by LLMs and multi-agent systems, enabling automated interaction with ServiceNow for tasks like incident management, change management, and CMDB queries.
mcp-server-nodejs-api-docs
Provides up-to-date Node.js API documentation and release schedule information as a service via the Model Context Protocol.
aap-mcp-server
A Model Context Protocol (MCP) service providing an OpenAPI-based interface for AI agents to interact with Ansible Automation Platform (AAP) APIs.
generator-app-remote-mcp-server-generic
Provides backend services for a generic multi-cloud application generator, enabling remote application scaffolding and management across various cloud providers.