servicenow-mcp

servicenow-mcp

13

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.