A Model Context Protocol (MCP) server implementation for ServiceNow
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"iflow-mcp-servicenow-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
[](https://mseep.ai/app/osomai-servicenow-mcp) # ServiceNow MCP Server A Model Completion Protocol (MCP) server implementation for ServiceNow, allowing Claude to interact with ServiceNow instances. <a href="https://glama.ai/mcp/servers/@osomai/servicenow-mcp"> <img width="380" height="200" src="https://glama.ai/mcp/servers/@osomai/servicenow-mcp/badge" alt="ServiceNow Server MCP server" /> </a> ## Overview This project implements an MCP server that enables Claude to connect to ServiceNow instances, retrieve data, and perform actions through the ServiceNow API. It serves as a bridge between Claude and ServiceNow, allowing for seamless integration. ## Features - Connect to ServiceNow instances using various authentication methods (Basic, OAuth, API Key) - Query ServiceNow records and tables - Create, update, and delete ServiceNow records - Execute ServiceNow scripts and workflows - Access and query the ServiceNow Service Catalog - Analyze and optimize the ServiceNow Service Catalog - Debug mode for troubleshooting - Support for both stdio and Server-Sent Events (SSE) communication ## Installation ### Prerequisites - Python 3.11 or higher - A ServiceNow instance with appropriate access credentials ### Setup 1. Clone this repository: ``` git clone https://github.com/yourusername/servicenow-mcp.git cd servicenow-mcp ``` 2. Create a virtual environment and install the package: ``` python -m venv .venv source .venv/bin/activate # On Windows: .venv\Scripts\activate pip install -e . ``` 3. Create a `.env` file with your ServiceNow credentials: ``` SERVICENOW_INSTANCE_URL=https://your-instance.service-now.com SERVICENOW_USERNAME=your-username SERVICENOW_PASSWORD=your-password SERVICENOW_AUTH_TYPE=basic # or oauth, api_key ``` ## Usage ### Standard (stdio) Mode To start the MCP server: ``` python -m servicenow_mcp.cli ``…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.