Mcp Itop — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Mcp Itop (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
MCP-сервер для iTop ITSM — аналитика, заявки, комментарии, база знаний, CI.
Предоставляет AI-ассистентам (opencode, Claude Desktop, Cursor) 19 инструментов для работы с iTop: SLA-аналитика, нагрузка агентов, качество услуг, жизненный цикл заявок, поиск по БЗ, impact-анализ CI.
| Инструмент | Описание |
|---|---|
itop_sla_report | SLA-отчёт по услуге за период (TTO/TTR passed/breached/N/A, медиана решения) |
itop_agent_workload | Загрузка агентов: закрытые/открытые заявки, time_spent, backlog |
itop_idle_agents | Поиск заявок, где агент бездействует >N часов без действий |
itop_service_quality | Поиск похожих заявок, назначенных на разные услуги |
itop_caller_quality | Качество выбора услуг пользователями |
itop_agent_correction_rate | Агенты, которые исправляют / не исправляют услуги |
itop_ticket_summary | Дашборд: создано/решено/открыто/SLA breaches |
| Инструмент | Описание |
|---|---|
itop_add_comment | Добавить публичный или приватный комментарий к заявке |
itop_get_log | Прочитать историю комментариев (public_log, private_log) |
| Инструмент | Описание |
|---|---|
itop_search_kb | Поиск статей БЗ (поддерживает KBEntry и FAQ) |
itop_get_kb_article | Полный текст статьи |
itop_list_kb_categories | Список рубрик БЗ |
| Инструмент | Описание |
|---|---|
itop_get | Поиск объектов (OQL / ID / JSON-критерии) |
itop_create | Создание объекта |
itop_update | Обновление полей объекта |
itop_delete | Удаление с simulate-режимом |
itop_apply_stimulus | Жизненный цикл: ev_assign, ev_resolve, ev_close, ev_reopen |
itop_get_related | Impact-анализ CI (impacts/depends on) |
itop_describe_class | Разведка полей класса по существующему объекту |
pip install mcp[fastmcp] httpx python-dotenvmkdir -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
CONFIGpython server.pyДобавить в ~/.config/opencode/opencode.json:
"itop": {
"type": "local",
"command": ["python", "/путь/до/mcp-itop/server.py"],
"enabled": true
}Добавить в opencode.json проекта:
{
"mcpServers": {
"itop": {
"command": "python",
"args": ["/путь/до/mcp-itop/server.py"],
"env": {
"ITOP_URL": "https://your-itop.example.com",
"ITOP_TOKEN": "ваш_токен"
}
}
}
}Добавить в claude_desktop_config.json:
{
"mcpServers": {
"itop": {
"command": "python",
"args": ["/путь/до/mcp-itop/server.py"]
}
}
}Покажи SLA по услуге "Техподдержка" за этот месяц
Кто из агентов перегружен?
Какие заявки висят без движения больше 2 часов?
Найди похожие заявки с разными услугами
Кто из пользователей часто выбирает не ту услугу?
Добавь комментарий к заявке RQ-123
Создай новую заявку: Не работает принтер
Назначь RQ-456 на Иванова
Найди CI, связанные с сервером srv-web-01
Поищи в БЗ по VPNПротестировано на:
mcp[fastmcp]httpxpython-dotenvpython -m pytest tests/ -vAI-клиент → MCP (stdio) → server.py → iTop REST APIПриоритет конфигурации:
~/.config/mcp-itop/.env (глобальный, наивысший приоритет).env (локальный в папке проекта)MIT
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.