dixa-mcp
If you are the rightful owner of dixa-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A FastMCP server implementation for the Dixa API, providing resources and tools for managing conversations and tags.
The Dixa MCP Server is a robust implementation of the FastMCP server designed to interface with the Dixa API. It provides a comprehensive suite of resources and tools for managing conversations and tags, making it an essential tool for developers looking to integrate Dixa's capabilities into their applications. The server is structured to facilitate easy configuration and extension, with a clear project structure that includes main server setup, configuration settings, shared types, resource implementations, validation schemas, and tool implementations. The server requires an API key for authentication and offers optional configuration for the API base URL. It supports testing and debugging through the `fastmcp dev` command and provides a web UI inspection tool via the MCP Inspector. The server is designed with error handling in mind, utilizing custom error classes to manage API and validation errors effectively.
Features
- Resources: Includes functionalities to search conversations, get conversation details, notes, messages, and available tags.
- Tools: Provides tools to add and remove tags from conversations.
Tools
Add tags to conversations
Tool to add tags to specific conversations.
Remove tags from conversations
Tool to remove tags from specific conversations.