Xalantis MCP Server
OfficialThe Xalantis MCP Server connects MCP-compatible AI clients to the Xalantis business platform, enabling interaction with business data across multiple domains via the /api/v1 API.
Support / Service Desk
List tickets with filters (status, priority, requester email, search text), sorting, and pagination
Get full details of a single ticket by UUID
Create new tickets (subject, description, requester info, priority, category, channel)
Update existing tickets (status, priority, assignee, SLA due date, etc.)
Add public replies or internal notes (agent-only) to tickets
List all replies/notes for a ticket
Manage ticket lifecycle: merge, split, archive, delete, approve/reject/fulfill service requests
CRM
Manage clients, contacts, representatives, deals, and sales pipelines
Knowledge Base
Search and manage articles and categories
Billing & Finance
View subscription details and invoices
Read finance invoices and expenses (read-only)
Contracts
Manage contracts, comments, negotiations, obligations, approvals, signatures, clauses, requests, PDF designs, assets, and assignments
File Transfers
Upload attachments to tickets and other endpoints
Download files (returns base64 or saves to a local
output_path)
Safety / Confirmation Model
Destructive or sensitive actions (create, update, delete, public replies, approvals, file downloads, etc.) require explicit
confirm: trueto prevent accidental execution
Click on "Install 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., "@Xalantis MCP Serverlist all open high-priority tickets"
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.
@xalantis/mcp-server
MCP server for Xalantis. It lets MCP-compatible AI clients read and act on Xalantis business data through the public /api/v1 API.
Release 0.2.0 covers every current public /api/v1 endpoint exposed by Xalantis at the time of release.
Installation
npm install -g @xalantis/mcp-serverRelated MCP server: gorgias-mcp
Configuration
Claude Desktop
Add to claude_desktop_config.json:
{
"mcpServers": {
"xalantis": {
"command": "npx",
"args": ["-y", "@xalantis/mcp-server"],
"env": {
"XALANTIS_API_KEY": "sk_live_..."
}
}
}
}Claude Code
claude mcp add xalantis -- npx -y @xalantis/mcp-serverThen set XALANTIS_API_KEY in the shell/session that launches the MCP server.
Cursor
Add to .cursor/mcp.json:
{
"mcpServers": {
"xalantis": {
"command": "npx",
"args": ["-y", "@xalantis/mcp-server"],
"env": {
"XALANTIS_API_KEY": "sk_live_..."
}
}
}
}Covered domains
Support / Service Desk: tickets, replies, attachments, reports, links, watchers, time entries, subtasks, incidents, service requests, SLA, automations, categories, tags, service catalog, agents.
CRM: clients, representatives, contacts, deals, pipelines.
Knowledge: articles, search, categories.
Billing: subscription and invoices.
Finance: invoices and expenses read-only APIs.
Contracts: contracts, comments, negotiations, obligations, approvals, signatures, clauses, requests, PDF designs, assets, assignments.
Confirmation model
Tools that mutate data or may expose sensitive data require a confirm: true argument. The AI client should only pass this after the user explicitly confirms the action.
Examples of confirmed actions:
creating, updating or deleting records;
sending public ticket replies;
approving, rejecting, fulfilling or reopening service requests;
merging, splitting, archiving or deleting tickets;
requesting contract signatures;
downloading attachments or reports;
uploading files.
If confirmation is missing, the tool returns an error explaining that confirmation is required.
File transfer tools
Binary endpoints are supported through file-aware tools:
{
"ticket_uuid": "ticket-uuid",
"file_path": "/local/path/evidence.pdf",
"confirm": true
}Downloads can either return base64 or write to a local path:
{
"ticket_uuid": "ticket-uuid",
"attachment_uuid": "attachment-uuid",
"output_path": "/tmp/evidence.pdf",
"confirm": true
}When output_path is omitted, the tool returns metadata plus base64 content.
Example prompts
Once connected, an MCP-compatible assistant can answer or act on prompts such as:
“List open urgent tickets and summarize the oldest ones.”
“Find client Acme and show related contacts.”
“Search the knowledge base for SLA configuration.”
“Create a ticket for this incident after I confirm.”
“Add an internal note to this ticket.”
“Show contract obligations due this month.”
“Submit this contract for approval after confirmation.”
“Download this ticket report to
/tmp/report.xlsx.”
Environment variables
Variable | Required | Description |
| Yes | Tenant API key used for Xalantis |
Security notes
The MCP server does not bypass Xalantis backend permissions, plan gates, tenant scoping or rate limits.
Destructive and externally visible actions require
confirm: true.File downloads can contain sensitive tenant data; use
output_pathcarefully.API keys should be stored in the MCP client environment configuration, not in prompts.
Development
npm ci
npm run lint
npm run buildLicense
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Flicense-quality-maintenanceEnables AI-driven management of osTicket helpdesks through natural language, allowing users to reply to, assign, and transfer tickets without requiring API keys. It reverse-engineers the osTicket staff panel to provide full access to ticket operations using session-based authentication.Last updated2
- Alicense-qualityCmaintenanceEnables AI agents to manage Gorgias support tickets: list open tickets, read conversation history, draft internal notes, send outbound replies (gated), and look up customer history.Last updatedMIT
- AlicenseAqualityDmaintenanceEnables fetching and searching Freshdesk tickets, including details like conversations, attachments, and custom fields, via natural language queries.Last updated3941MIT
- Flicense-qualityCmaintenanceEnables ticket management and AI triage through Mistral-compatible models, with tools for creating, listing, retrieving, triaging, and updating support tickets.Last updated
Related MCP Connectors
Run AI customer support from your terminal: conversations, knowledge base, and chat widget.
Connect your team's living knowledge base — docs, data, issues, CRM — to Claude and ChatGPT.
Give AI agents access to form submissions — read, search, update, and process file attachments.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/xalantis-hub/xalantis-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server