Itop MCP Server

A Model Context Protocol (MCP) server for integrating with iTop ITSM (IT Service Management) systems. This server provides AI assistants with the

Local serverstdioPython

What is the Itop MCP Server?

A Model Context Protocol (MCP) server for integrating with iTop ITSM (IT Service Management) systems. This server provides AI assistants with the ability to

Credentials and setup notes

  1. iTop Instance: Access to an iTop instance with REST API enabled 2. iTop User Account: User account with "REST Services User" profile 3. Environment Variables: Set the following environment variables:

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the Itop MCP Server

{
  "mcpServers": {
    "itop": {
      "command": "python",
      "args": [
        "-m",
        "main"
      ],
      "cwd": "/path/to/itop-mcp",
      "env": {
        "ITOP_BASE_URL": "https://your-itop-instance.com",
        "ITOP_USER": "your-username",
        "ITOP_PASSWORD": "YOUR_ITOP_PASSWORD",
        "ITOP_VERSION": "1.4"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

  1. iTop Instance: Access to an iTop instance with REST API enabled 2. iTop User Account: User account with "REST Services User" profile 3. Environment Variables: Set the following environment variables:
VariableDescriptionRequired
ITOP_BASE_URLDeclared in the maintainer’s client configuration.Check documentation
ITOP_USERDeclared in the maintainer’s client configuration.Check documentation
ITOP_PASSWORDDeclared in the maintainer’s client configuration.Check documentation
ITOP_VERSIONDeclared in the maintainer’s client configuration.Optional

Example prompts to try

  • “Use Itop MCP to Prerequisites.”

Frequently asked questions

A Model Context Protocol (MCP) server for integrating with iTop ITSM (IT Service Management) systems. This server provides AI assistants with the ability to Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.