Gorgias MCP Server について
Gorgias MCP ServerはGorgiasのヘルプデスクAPIをMCPに接続し、サポートチームやワークフローでチケットと顧客を管理できます。APIキー認証とOAuth認証に対応しています。
主な機能
- 01チケットの一覧と取得
- 02チケット作成とメッセージ追加
- 03顧客の一覧と取得
- 04チケットリソースの提供
- 05APIキーとOAuthに対応
活用シーン
- 01Gorgiasのチケット確認
- 02チケット作成と返信追加
- 03顧客情報の検索
- 04MCPクライアントでチケットを参照
MCP 対応
チケットと顧客を管理するツールに加え、チケット一覧および個別チケットのリソースをMCPクライアントに提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
インストール方法は未掲載です
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Gorgias MCP サーバー
Gorgias ヘルプデスク API と連携するための MCP サーバーです。このサーバーは、チケットや顧客、その他の Gorgias の機能を管理するためのツールとリソースを提供します。
## セットアップ
1. このリポジトリをクローンします
2. 依存関係をインストールします:
```
npm install
```
3. Gorgias の認証情報を使って、`.env.example` をもとに `.env` ファイルを作成します:
```
GORGIAS_DOMAIN=your-domain.gorgias.com
GORGIAS_USERNAME=your-username
GORGIAS_API_KEY=your-api-key
```
または、OAuth アプリの場合:
```
GORGIAS_DOMAIN=your-domain.gorgias.com
GORGIAS_ACCESS_TOKEN=your-oauth-access-token
```
## サーバーの実行
サーバーを起動します:
```
npm run dev
```
## MCP Inspector でのテスト
MCP Inspector でサーバーをテストします:
```
npm run inspect
```
使用可能なすべてのツールとリソースをテストできるウェブインターフェースが開きます。
## 使用可能なツール
### チケット
- `list_tickets`:Gorgias ヘルプデスクのチケット一覧を取得します
- `get_ticket`:ID を指定して特定のチケットを取得します
- `create_ticket`:Gorgias に新しいチケットを作成します
- `add_message_to_ticket`:既存のチケットにメッセージを追加します
### 顧客
- `list_customers`:Gorgias の顧客一覧を取得します
- `get_customer`:ID を指定して特定の顧客を取得します
## 使用可能なリソース
- `gorgias://tickets`:すべてのチケットを一覧表示します
- `gorgias://ticket/{id}`:ID を指定して特定のチケットを取得します
## 認証
このサーバーは、次の 2 つの認証方法に対応しています:
1. API キー認証(ユーザー名/API キー)
2. OAuth トークン認証
`.env` ファイルで使用する認証方法を設定してください。
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。