NKS OsTicket
БесплатноНе проверенEnables AI agents to manage osTicket support tickets including listing, searching, reading, creating, updating, replying, deleting, managing subtickets, and dow
Описание
Enables AI agents to manage osTicket support tickets including listing, searching, reading, creating, updating, replying, deleting, managing subtickets, and downloading attachments.
README
A Model Context Protocol server for osTicket. It lets AI agents (Claude, etc.) list, search, read, create, update, reply to and delete tickets, plus read stats, manage parent/child subtickets and download attachments.
It talks to the companion NKS osTicket API plugin, which exposes a single JSON endpoint inside osTicket.
Tools
| Tool | Purpose |
|---|---|
osticket_list_tickets |
List tickets (filter by status/department, paginated) |
osticket_search_tickets |
Full-text search by subject |
osticket_get_ticket |
One ticket with full message thread |
osticket_get_stats |
Total / open / closed / overdue counts |
osticket_list_statuses |
All ticket statuses |
osticket_create_ticket |
Create a ticket |
osticket_update_ticket |
Change status / due date / topic, add internal note |
osticket_reply_ticket |
Post a customer-facing reply (emailed) |
osticket_delete_ticket |
Delete a ticket (irreversible) |
osticket_link_subticket |
Link child under parent |
osticket_unlink_subticket |
Remove a child's parent link |
osticket_get_children |
List a parent's children |
osticket_get_parent |
Get a child's parent |
osticket_download_attachment |
Download an attachment (base64) |
Requirements
- Node.js ≥ 18
- The NKS osTicket API plugin installed on your osTicket instance
- An osTicket API key (Admin → Manage → API Keys) with the permissions your tools need, bound to the source IP this server runs from
Install
npm install
npm run build
Configuration
Set via environment variables (see .env.example):
| Variable | Required | Default | Description |
|---|---|---|---|
NKS_OSTICKET_URL |
yes | – | URL of the API entry, …/api/nks-osticket.php |
NKS_OSTICKET_API_KEY |
yes | – | osTicket API key |
NKS_OSTICKET_TIMEOUT_MS |
no | 30000 |
Request timeout |
NKS_OSTICKET_REJECT_UNAUTHORIZED |
no | true |
false allows self-signed TLS |
Use with Claude Code / Claude Desktop
Add to your MCP server configuration:
{
"mcpServers": {
"osticket": {
"command": "node",
"args": ["/absolute/path/to/nks-osticket-mcp/dist/index.js"],
"env": {
"NKS_OSTICKET_URL": "https://support.example.com/api/nks-osticket.php",
"NKS_OSTICKET_API_KEY": "your-api-key"
}
}
}
}
License
MIT — see LICENSE.
Установка NKS OsTicket
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/nks-hub/nks-osticket-mcpFAQ
NKS OsTicket MCP бесплатный?
Да, NKS OsTicket MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для NKS OsTicket?
Нет, NKS OsTicket работает без API-ключей и переменных окружения.
NKS OsTicket — hosted или self-hosted?
Доступен hosted-вариант: Unyly запускает сервер в облаке, локальная установка не обязательна.
Как установить NKS OsTicket в Claude Desktop, Claude Code или Cursor?
Открой NKS OsTicket на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
Fetch
Web content fetching and conversion for efficient LLM usage.
AWS KB Retrieval
Retrieval from AWS Knowledge Base using Bedrock Agent Runtime.
автор: modelcontextprotocolSpring AI MCP Server
Provides auto-configuration for setting up an MCP server in Spring Boot applications.
llm-analysis-assistant
A very streamlined mcp client that supports calling and monitoring stdio/sse/streamableHttp, and can also view request responses through the /logs page. It also
автор: xuzexin-hzCompare NKS OsTicket with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории ai
