Znuny

Znuny

Znuny (the maintained OTRS fork, and the same API as OTOBO): search and read tickets with their articles, open tickets and add articles, over the GenericInterface REST web service on your own instance.

7 дней бесплатно · без карты · EU-хостинг

Спроси Znuny что угодно

Попробуй реальный промпт против Znuny via AnythingMCP — Claude вызывает tools, возвращает ответ. Нажми Enter на своём сообщении, чтобы установить в Cloud.

Установить Znuny в Cloud
Znuny · live via MCP
Поделиться
Opus 4.7

Claude — это AI, он может ошибаться. Проверяйте ответы.

Настройка за 2 минуты

  1. 1Запусти free trial на cloud.anythingmcp.com.
  2. 2Нажми Znuny в коннектор-сторе. Вставь учётные данные.
  3. 3Выпусти MCP API ключ и направьте AI-клиент на MCP URL.
Установить Znuny сейчас

Гиды по Znuny

Пошаговая настройка для основных AI-клиентов.

Настройка Znuny

Прямо из определения коннектора: где взять учётные данные, какие права им нужны и с каким API работает этот адаптер. Предоставлено автором коннектора на английском языке.

A Znuny web service has to be created before any of this works. Znuny does not expose a REST API by default; you build one in the admin UI.

  1. Go to Admin → Web Services → Add web service and import Znuny's bundled GenericTicketConnectorREST.yml (it ships in scripts/examples/webservices/). That file defines exactly the four operations this adapter calls, and the routes below are its routes: GET /Ticket is TicketSearch, POST /Ticket is TicketCreate, GET /Ticket/:TicketID is TicketGet and PATCH /Ticket/:TicketID is TicketUpdate. If you wrote your own web service with different routes, change them here to match.
  2. Note the web service name you gave it — it is part of every URL. Set it in ZNUNY_WEBSERVICE; the bundled file's default is GenericTicketConnectorREST.
  3. Create a Znuny agent for the integration with the queue permissions the agent should have, and put its login in ZNUNY_USERNAME and password in ZNUNY_PASSWORD. Set ZNUNY_URL to your instance root, no trailing slash.

Credentials travel in the request itself, not in a header. The GenericInterface expects UserLogin and Password as parameters on every call — that is Znuny's design, not an oversight here. AnythingMCP appends them automatically so they never reach a prompt or a tool parameter. They do end up in the query string, and therefore in the web server's access log: give this agent its own Znuny account and rotate its password like any other.

OTOBO is the same API. OTOBO forked from OTRS alongside Znuny and kept the GenericInterface unchanged. Point this adapter at an OTOBO instance and it works — set ZNUNY_SCRIPT_PATH to otobo/nph-genericinterface.pl instead of the Znuny default.

Search returns ids only. znuny_search_tickets gives you TicketIDs; znuny_get_ticket turns one into a full record. Articles are omitted unless you ask for them, because a long thread is large.

Unverified. The paths and field names below follow the vendor's published documentation and have not been exercised against a live tenant. Treat a 404 as a docs-versus-reality gap and check the developer portal before concluding that the credential is wrong. A correction from anyone running this against a real system is genuinely welcome.

Self-hosted, which is the thing to plan for.

  • On AnythingMCP Cloud the instance must be reachable from the public internet on a real hostname with a valid TLS certificate. A self-signed certificate will fail: the connector offers no trust-anything switch.
  • On an internal host (znuny.intern, 10.0.0.x), self-host AnythingMCP on the same network and add that host to SSRF_ALLOWED_HOSTS, or the outbound guard refuses the call before it is made.

Твой AI в двух кликах от Znuny.

Установи коннектор, вставь учётные данные, спроси AI. 7 дней бесплатно, без карты.