servicenow-mcp
The ServiceNow MCP Server enables natural language interactions with ServiceNow through a secure API, allowing AI agents to manage and manipulate ServiceNow data. It supports various authentication methods, enhancing integration capabilities.
ServiceNow MCP Server
A Model Context Protocol (MCP) server for interacting with ServiceNow. Enables natural language interaction with ServiceNow data via a secure API. Facilitates searching and updating records, and managing scripts.
Features
- List and retrieve incidents, users, knowledge articles, and tables.
- Tools for creating and updating incidents, searching records, and performing queries.
- Natural language tools for record searching and updating.
Installation
Install from PyPI or from source via a GitHub repository.
Usage
Run via command line or configure with Cline using an MCP settings file.
Authentication Methods
Supports Basic, Token, and OAuth authentication.
Development
Requires Python 3.8+ and a ServiceNow instance with API access. Setup a virtual environment and install dependencies. Run tests with pytest.
Contributing
Contributions are welcome via Pull Requests.
License
This project is under the MIT License.