@mindstone-engineering/mcp-server-servicenow
v0.2.1
Published
ServiceNow ITSM MCP server for Model Context Protocol hosts
Downloads
277
Readme
@mindstone-engineering/mcp-server-servicenow
ServiceNow ITSM MCP server for Model Context Protocol hosts. Manage incidents, change requests, users, and knowledge base articles in ServiceNow through a standardised MCP interface.
Requirements
- Node.js 20+
- npm
Quick Start
Install & build
cd <path-to-repo>/connectors/servicenow
npm install
npm run buildnpx (once published)
npx -y @mindstone-engineering/mcp-server-servicenowLocal
node dist/index.jsConfiguration
Environment variables
SERVICENOW_INSTANCE— ServiceNow instance name (e.g.acmefor acme.service-now.com)SERVICENOW_USERNAME— ServiceNow usernameSERVICENOW_PASSWORD— ServiceNow passwordMCP_HOST_BRIDGE_STATE— optional path to a host bridge state file used for credential managementMINDSTONE_REBEL_BRIDGE_STATE— backwards-compatible alias forMCP_HOST_BRIDGE_STATE
Host configuration examples
Claude Desktop / Cursor
{
"mcpServers": {
"ServiceNow": {
"command": "npx",
"args": ["-y", "@mindstone-engineering/mcp-server-servicenow"],
"env": {
"SERVICENOW_INSTANCE": "your-instance",
"SERVICENOW_USERNAME": "your-username",
"SERVICENOW_PASSWORD": "your-password"
}
}
}
}Local development (no npm publish needed)
{
"mcpServers": {
"ServiceNow": {
"command": "node",
"args": ["<path-to-repo>/connectors/servicenow/dist/index.js"],
"env": {
"SERVICENOW_INSTANCE": "your-instance",
"SERVICENOW_USERNAME": "your-username",
"SERVICENOW_PASSWORD": "your-password"
}
}
}
}Tools (10)
Configuration
configure_servicenow— Configure ServiceNow instance credentials
Incidents
list_servicenow_incidents— List or search incidentsget_servicenow_incident— Get a single incident by number or sys_idcreate_servicenow_incident— Create a new incidentupdate_servicenow_incident— Update an existing incident
Change requests
list_servicenow_change_requests— List or search change requestsget_servicenow_change_request— Get a single change request by number or sys_id
Users
list_servicenow_users— List or search users
Knowledge base
search_servicenow_knowledge— Search knowledge base articlesget_servicenow_knowledge_article— Get a full knowledge base article
Licence
FSL-1.1-MIT — Functional Source License, Version 1.1, with MIT future licence. The software converts to MIT licence on 2030-04-08.
