Dixa MCP サーバー
Dixa API 用の FastMCP サーバー実装。会話とタグを管理するためのリソースとツールを提供します。
特徴
- リソース
- 会話を検索
- 会話の詳細を取得する
- 会話メモを取得する
- 会話メッセージを取得する
- 利用可能なタグを取得する
- ツール
- 会話にタグを追加する
- 会話からタグを削除する
プロジェクト構造
構成
サーバーには次の環境変数が必要です。
DIXA_API_KEY
: Dixa APIキーDIXA_API_BASE_URL
(オプション): デフォルトの API URL を上書きします (デフォルトは ' https://dev.dixa.io/v1 ')
使用法
- 環境変数を設定します。
- サーバーを起動します。
これにより、ターミナルで MCP サーバーをテス��およびデバッグするために、 mcp-cli
を使用してサーバーが実行されます。
MCP Inspector
で検査する
もう 1 つの方法は、公式のMCP Inspector
使用して Web UI でサーバーを検査することです。
よくある質問
Claude Desktop ではどのように使用しますか?
ガイドhttps://modelcontextprotocol.io/quickstart/userに従って、次の構成を追加します。
発達
新しいリソースの追加
src/schemas/
にスキーマを作成するsrc/resources/
にリソースを作成します。src/dixa.ts
にリソースを追加する
リソースの例:
新しいツールの追加
src/tools/
にツールを作成するsrc/dixa.ts
にツールを追加する
ツールの例:
エラー処理
このプロジェクトではカスタム エラー クラスを使用します。
DixaError
: APIエラーの基本エラークラスDixaValidationError
: レスポンス検証失敗の場合
ショーケース
[!注記]
FastMCP を使用してサーバーを開発した場合は、ここでPR を送信して公開してください。
- https://github.com/apinetwork/piapi-mcp-server
- https://github.com/Meeting-Baas/meeting-mcp - AIアシスタントが会議ボットを作成したり、トランスクリプトを検索したり、記録データを管理したりできるようにする会議BaaS MCPサーバー
謝辞
- FastMCP は、 Jonathan LowinによるPython 実装にインスピレーションを受けています。
- コードベースの一部はLiteMCPから採用されました。
- コードベースの一部はModel Context プロトコルで SSE をやってみるから採用されました。
貢献
- リソースとツールの既存のパターンに従う
- 適切なJSDocドキュメントを追加する
types.ts
とconfig.ts
の共有ユーティリティを使用する- 新しい機能を追加する場合はREADMEを更新してください
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Dixa API 用の FastMCP サーバー実装。AI アシスタントが顧客の会話データとタグを検索、取得、管理できるようになります。
Related MCP Servers
- AsecurityFlicenseAqualityThis server provides access to the Perplexity AI API, enabling interaction through chatting, searching, and documentation retrieval within MCP-based systems.Last updated -52JavaScript
- -securityFlicense-qualityAn MCP server that integrates real-time web search capabilities into AI assistants using the Exa API, providing both basic and advanced search functionality with formatted markdown results.Last updated -119Python
- -security-license-qualityAn MCP server that integrates Apifox API documentation with AI assistants, allowing AI to extract and understand API information from Apifox projects.Last updated -91TypeScript
- -securityFlicense-qualityAn MCP server that connects AI assistants to SearchAgora, enabling users to search for, discover, and purchase products across the web through natural language conversations.Last updated -1Python