Czech English

TISYM MCP Server — Documentation

TISYM provides an MCP (Model Context Protocol) server that gives AI assistants access to helpdesk, project management, invoicing and work report data. This page describes the available tools, permissions and how to connect.

MCP URL: https://mcp.tisym.com
Protocol: MCP 2025-03-26, JSON-RPC 2.0, Streamable HTTP
Authentication: OAuth 2.0 Authorization Code Flow + PKCE

User Roles & Permissions

Admin

Full access to all 26 tools — tickets, projects, customers, users, invoices and work reports.

Solver

Helpdesk + projects + work reports. Invoicing and user management not available.

Contact (customer)

View and create own tickets and projects. Read-only — no access to other users' data.

Available Tools

ToolDescriptionAdminSolverContact
System
get_instance_infoInstance information
Tickets
list_ticketsList tickets with filters
get_ticket_detailsTicket detail with history
create_ticketCreate a new ticket
add_ticket_noteAdd a note to a ticket
delegate_ticketDelegate ticket to a solver
get_attachmentDownload ticket attachment
Projects
list_projectsList projects
get_project_detailsProject detail with members
create_projectCreate a project
update_projectUpdate a project
delete_projectDelete a project
Customers
list_customersList customers
get_customer_detailsCustomer detail
create_customerCreate a customer
update_customerUpdate a customer
delete_customerDelete a customer
Work Reports
list_work_reportsList work reports
create_work_reportLog a work report
export_work_reports_csvExport work reports to CSV
Invoices
list_invoicesList invoices with filters
get_invoice_detailsInvoice detail
create_invoiceCreate an invoice
update_invoiceUpdate an invoice
mark_invoice_paidMark invoice as paid
delete_invoiceDelete an invoice

Usage Examples

All examples below are based on real data from the TISYM test instance (test.tisym.com) and can be repeated at any time — they only read data, nothing is modified.

Example 1 — TISYM instance info and current user
Prompt: "Which TISYM instance is this and who am I logged in as?"
AI calls: get_instance_info + get_current_user
Sample response:
You are logged in as Test (admin) into instance "Test" (test.tisym.com).
Available languages: Czech (cs), English (en).
Your language: English, timezone: Europe/Berlin.
Example 2 — Unsolved and postponed tickets sorted by priority
Prompt: "Show me tickets that are still unsolved or postponed — sorted by priority."
AI calls: list_tickets with id_states: [1, 7], sortBy: priority, sortDir: asc
Sample response:
#16348 — PCI-DSS compliance review [Critical] — Postponed — Payment Gateway Integration
#16347 — Payment gateway integration - Stripe & PayPal [High] — Unsolved — E-Commerce Platform Development
#16344 — Server migration - phase 1 planning [Standard] — Postponed — Cloud Infrastructure Upgrade
#16350 — Analytics dashboard for supply chain KPIs [Low] — Unsolved — Supply Chain Tracking System
Example 3 — Which projects am I working on?
Prompt: "List the active projects."
AI calls: list_projects with active: true
Sample response:
Active projects (4):
• Cloud Infrastructure Upgrade — customer: TechVision Solutions Ltd.
• E-Commerce Platform Development — customer: Greenfield Digital Inc.
• Payment Gateway Integration — customer: Blue Harbour Fintech Pty Ltd
• Supply Chain Tracking System — customers: Ironbridge Consulting Ltd., Northern Route Logistics Ltd.
Example 4 — Ticket detail with full history
Prompt: "What is the status of ticket #16347 and what has been done on it?"
AI calls: get_ticket_details with id: 16347
Sample response:
Ticket: Payment gateway integration - Stripe & PayPal
Project: E-Commerce Platform Development | Status: Unsolved | Priority: High

Notes (2):
1. Stripe integration completed and tested in sandbox. PayPal OAuth flow implemented.
   Webhook endpoints deployed to staging. Refund flow needs further testing.
   (5 hours logged)
2. [INTERNAL] Stripe sandbox credentials need rotating before production go-live.
   Do not share current test keys with client.
Example 5 — Work reports for a project
Prompt: "How many hours have been logged on the Cloud Infrastructure Upgrade project?"
AI calls: list_work_reports with idProject: 601
Sample response:
Work reports — Cloud Infrastructure Upgrade:

CI/CD pipeline setup (ticket #16345):
  Pipeline fully configured and tested. All stages passing including integration tests.
  Production release requires manual approval from Sophie Caldwell.
  Time: 3.5 h | Author: Test

Total: 3.5 h (1 report)

Questions about integration: info@tisym.com