mcp-itop
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mcp-itopПокажи SLA по услуге 'Техподдержка' за месяц"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
mcp-itop
MCP-сервер для iTop ITSM — аналитика, заявки, комментарии, база знаний, CI.
Предоставляет AI-ассистентам (opencode, Claude Desktop, Cursor) 19 инструментов для работы с iTop: SLA-аналитика, нагрузка агентов, качество услуг, жизненный цикл заявок, поиск по БЗ, impact-анализ CI.
Возможности
Аналитика
Инструмент | Описание |
| SLA-отчёт по услуге за период (TTO/TTR passed/breached/N/A, медиана решения) |
| Загрузка агентов: закрытые/открытые заявки, time_spent, backlog |
| Поиск заявок, где агент бездействует >N часов без действий |
| Поиск похожих заявок, назначенных на разные услуги |
| Качество выбора услуг пользователями |
| Агенты, которые исправляют / не исправляют услуги |
| Дашборд: создано/решено/открыто/SLA breaches |
Комментарии
Инструмент | Описание |
| Добавить публичный или приватный комментарий к заявке |
| Прочитать историю комментариев (public_log, private_log) |
База знаний
Инструмент | Описание |
| Поиск статей БЗ (поддерживает KBEntry и FAQ) |
| Полный текст статьи |
| Список рубрик БЗ |
CRUD + Жизненный цикл
Инструмент | Описание |
| Поиск объектов (OQL / ID / JSON-критерии) |
| Создание объекта |
| Обновление полей объекта |
| Удаление с simulate-режимом |
| Жизненный цикл: ev_assign, ev_resolve, ev_close, ev_reopen |
| Impact-анализ CI (impacts/depends on) |
| Разведка полей класса по существующему объекту |
Related MCP server: mcp-otobo
Быстрый старт
1. Установка
pip install mcp[fastmcp] httpx python-dotenv2. Настройка (глобальный конфиг)
mkdir -p ~/.config/mcp-itop
cat > ~/.config/mcp-itop/.env << 'CONFIG'
ITOP_URL=https://your-itop.example.com
# Токен или логин+пароль:
ITOP_TOKEN=ваш_токен_здесь
# ITOP_USER=admin
# ITOP_PASSWORD=secret
ITOP_VERSION=1.3
ITOP_VERIFY_SSL=true
ITOP_TIMEOUT=30
CONFIG3. Запуск
python server.pyИнтеграция
opencode (глобальный конфиг)
Добавить в ~/.config/opencode/opencode.json:
"itop": {
"type": "local",
"command": ["python", "/путь/до/mcp-itop/server.py"],
"enabled": true
}opencode (на проект)
Добавить в opencode.json проекта:
{
"mcpServers": {
"itop": {
"command": "python",
"args": ["/путь/до/mcp-itop/server.py"],
"env": {
"ITOP_URL": "https://your-itop.example.com",
"ITOP_TOKEN": "ваш_токен"
}
}
}
}Claude Desktop
Добавить в claude_desktop_config.json:
{
"mcpServers": {
"itop": {
"command": "python",
"args": ["/путь/до/mcp-itop/server.py"]
}
}
}Примеры запросов
Покажи SLA по услуге "Техподдержка" за этот месяц
Кто из агентов перегружен?
Какие заявки висят без движения больше 2 часов?
Найди похожие заявки с разными услугами
Кто из пользователей часто выбирает не ту услугу?
Добавь комментарий к заявке RQ-123
Создай новую заявку: Не работает принтер
Назначь RQ-456 на Иванова
Найди CI, связанные с сервером srv-web-01
Поищи в БЗ по VPNСовместимость
Протестировано на:
iTop 3.2.1-1-16749 (PHP 8.1.2, MariaDB 10.6)
Поддерживает русскую локаль (да/нет для SLA) и английскую (true/false)
Автоопределение модуля БЗ: KBEntry → FAQ
Требования
Python ≥ 3.10
mcp[fastmcp]httpxpython-dotenv
Тесты
python -m pytest tests/ -vАрхитектура
AI-клиент → MCP (stdio) → server.py → iTop REST APIПриоритет конфигурации:
~/.config/mcp-itop/.env(глобальный, наивысший приоритет).env(локальный в папке проекта)Переменные окружения
Лицензия
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
MCP server unifying ERPs, CRMs, APIs and knowledge base for Claude, ChatGPT and Gemini.
- mttrlyOAuthcom.mttrly
AI-powered incident management and server monitoring via MCP.
MCP server for Support & Service Management
MCP server enabling AI agents to manage Bitrix24 features via standardized protocol
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceA comprehensive MCP server for ServiceNow that provides over 60 pre-built tools for ITSM, ITOM, and App Dev operations, enabling AI agents to manage incidents, changes, users, service catalog, and projects through a unified interface.6MIT
- AlicenseAqualityDmaintenanceMCP server for Otobo ITSM enabling AI assistants to search, create, update, and manage tickets via the Generic Interface REST API.104 npm1MIT
- AlicenseAqualityCmaintenanceMCP server enabling AI assistants to interact with your LogicMonitor, providing 125 tools for comprehensive monitoring and management operations.7052 npm12AGPL 3.0
- FlicenseNot gradedqualityBmaintenanceEnables AI assistants to analyze IT support tickets, categorize urgency, suggest responses, and retrieve statistics via MCP tools.-