Connect your AI assistant to your Dixa account and access your customer service data directly through AI conversations.
The Dixa MCP Server is a Model Context Protocol (MCP) server that connects your AI assistant to your Dixa organization. Ask questions about your conversations, agents, customers, and analytics - all through natural conversation with your AI assistant.
What you can do:
- Search and analyze conversations
- Get information about agents, teams, and queues
- View customer (end user) details and conversation history
- Access analytics and metrics
- Manage tags, notes, and conversation assignments
- And much more!
The easiest way to get started is using our hosted server. This requires no local setup - just configure your AI client and you're ready to go.
You'll need a Dixa API key before connecting to any AI client. See How to get access to the Dixa API for instructions.
Choose your AI client from the options below and follow the setup instructions:
Once configured, you can start asking questions about your Dixa data:
- "How many conversations were closed last week?"
- "Show me conversations from agent John Smith"
- "What's the average response time for email conversations?"
- "List all active agents in the organization"
Your AI assistant will use the Dixa MCP server to fetch the information and provide you with answers.
Follow these steps to connect Claude Desktop to the Dixa MCP server:
- Open Claude Desktop Configuration File
- macOS: Open
~/Library/Application Support/Claude/claude_desktop_config.json - Windows: Open
%APPDATA%\Claude\claude_desktop_config.json
You can open this file with any text editor.
Add the Dixa MCP Server Configuration
Add the following configuration to your
claude_desktop_config.jsonfile:{ "mcpServers": { "dixa": { "command": "npx", "args": [ "mcp-remote", "https://dixa-mcp-public.fastmcp.app/mcp", "--header", "Authorization: Bearer YOUR_API_KEY_HERE" ] } } }Important: Replace
YOUR_API_KEY_HEREwith your actual Dixa API key from Step 1.Save the Configuration File
Make sure to save the file after making changes.
Restart Claude Desktop
Close and restart Claude Desktop completely for the changes to take effect.
Verify the Connection
After restarting, you should see the Dixa MCP server available in Claude Desktop. You can now start asking questions about your Dixa data!
Note: If you already have other MCP servers configured, add the "dixa" entry to the existing "mcpServers" object without removing your other configurations.
Follow these steps to connect Cursor to the Dixa MCP server:
- Open Cursor Settings
- Open Cursor IDE
- Press
Cmd+,(macOS) orCtrl+,(Windows/Linux) to open Settings - Alternatively, go to Cursor → Settings (macOS) or File → Preferences → Settings (Windows/Linux)
- Access MCP Configuration
- In Settings, search for "MCP" or navigate to Features → MCP
- Click on Edit MCP Settings or open the MCP configuration file
Add Dixa MCP Server Configuration
Add the following configuration:
{ "mcpServers": { "dixa": { "command": "npx", "args": [ "mcp-remote", "https://dixa-mcp-public.fastmcp.app/mcp", "--header", "Authorization: Bearer YOUR_API_KEY_HERE" ] } } }Important: Replace
YOUR_API_KEY_HEREwith your actual Dixa API key from Step 1.Save the Configuration File
Make sure to save the file after making changes.
Restart Cursor
Close and restart Cursor completely for the changes to take effect.
Verify the Connection
After restarting, the Dixa MCP server should be available in Cursor. You can test it by asking Cursor questions about your Dixa data in the chat interface.
Note:
- If you already have other MCP servers configured, add the
"dixa"entry to the existing"mcpServers"object without removing your other configurations. - The exact configuration file location may vary depending on your Cursor version. If you can't find the MCP settings, check Cursor's documentation or look for MCP-related settings in the Settings UI.
All clients connect to the same hosted server endpoint:
Server URL: https://dixa-mcp-public.fastmcp.app/mcp
Authentication: Include your Dixa API key in the Authorization header:
Authorization: Bearer YOUR_API_KEY_HEREThe Dixa MCP Server provides access to 79 different tools organized into categories:
- Get aggregated metrics and statistics
- Analyze conversation data
- View performance metrics
- Search and filter conversations
- View conversation details, messages, and notes
- Manage conversation assignments and tags
- Add notes and update conversation status
- View agent information and presence status
- Manage team memberships
- View team performance
- View customer profiles
- See conversation history per customer
- Manage customer information
- List and manage tags
- Organize conversations with tags
- View organizational structure
- Access knowledge base articles
- Manage article categories
- View contact endpoints (channels)
- Check business hours status
- View queue information
- "How many conversations did we handle yesterday?"
- "What's our current queue status?"
- "Show me conversations that need follow-up"
- "Which agents handled the most conversations this week?"
- "Show me conversations assigned to the support team"
- "What's the average response time for our agents?"
- "Find all conversations from customer John Doe"
- "Show me conversations with high satisfaction ratings"
- "List customers who contacted us via email last month"
- "What's our CSAT score for the last quarter?"
- "How many conversations were closed vs. opened this week?"
- "Show me conversation trends by channel"
- HTTPS Encryption: Your API key and all data are sent securely via HTTPS encryption
- No Data Storage: No data is stored on the MCP server - it acts as a secure proxy between your AI client and Dixa. However, please note that your LLM provider (OpenAI, Anthropic, Google, etc.) may store or use your data for training purposes depending on your subscription plan. We recommend checking with your LLM provider regarding their data storage and training policies, as this typically varies based on your paid package tier.
- Direct Connection: All requests go directly from your AI client to your Dixa account through the MCP server
- API Key Protection: Your API key is only used to authenticate with the Dixa API and is never logged or stored
- Make sure you saved the configuration file correctly
- Restart your AI client completely
- Check that your configuration syntax is valid (JSON format, no trailing commas, proper quotes)
- Verify your API key is correct
- Ensure you're using the correct server URL:
https://dixa-mcp-public.fastmcp.app/mcp
- Verify your API key is correct
- Make sure there are no extra spaces in your API key
- Check that your API token hasn't expired in Dixa
- Ensure the API token has the necessary permissions
- Verify the Authorization header format:
Authorization: Bearer YOUR_API_KEY
- Verify your API key has access to the data you're requesting
- Check that the data exists in your Dixa account
- Try using more specific search terms
- Ensure your API token has the required permissions in Dixa
- Verify your internet connection
- Check that the server URL is accessible:
https://dixa-mcp-public.fastmcp.app/mcp - Ensure your firewall isn't blocking the connection
- Try testing the connection with a simple request
- Dixa API Reference: https://docs.dixa.io/openapi/
- Dixa MCP Server Repository: https://github.com/Dixa-public/dixa-mcp-public
- FastMCP Documentation: https://gofastmcp.com
- MCP Documentation: https://modelcontextprotocol.io
If you prefer to run the server yourself, we also support:
- Local Setup: Run the server on your own machine
- Self-Hosted: Deploy the server on your own infrastructure
For technical details and advanced configuration options, see the Dixa MCP public repository.
This project uses FastMCP and integrates with the Dixa API. Please refer to the respective documentation for licensing information.