TroubleTrace ships with a built-in Model Context Protocol (MCP) server, so you can create, list, and update ticket entries in natural language from an AI assistant like Claude, ChatGPT, or Cursor — instead of clicking through forms.

How to connect

1 Desktop clients (Claude Desktop, Cursor, etc.)

For AI apps that run locally on your machine, connect using the stdio transport. Add the following to your client's MCP configuration, pointing cwd at your TroubleTrace installation:

{
  "mcpServers": {
    "troubletrace": {
      "command": "php",
      "args": ["artisan", "mcp:start", "troubletrace"],
      "cwd": "/path/to/troubletrace"
    }
  }
}

2 Cloud & HTTP-based clients (Claude.ai, etc.)

For AI clients that connect over the web, use the HTTP transport instead. Add TroubleTrace as a remote MCP server using your instance's URL:

POST https://your-troubletrace-domain.com/mcp

Consult your AI client's documentation for how to add a custom remote MCP server, then paste the endpoint above.

What the assistant can do

Once connected, your assistant has access to four tools scoped to the knowledge base:

A note on AI and your data

Whatever you type or paste into your AI assistant's conversation is sent to that assistant's own provider (e.g. Anthropic, OpenAI) under its own terms and privacy policy — TroubleTrace has no control over that. Avoid pasting sensitive customer data into any AI conversation. See our Privacy Policy and Terms of Service for details.