mcpField
F
frontapp-mcp-server

frontapp-mcp-server

ローカル
github.com/iktakahiroコミュニケーション181 週間前に更新

frontapp-mcp-server について

frontapp-mcp-serverは、MCPクライアントをFront APIに接続します。現時点の機能はメッセージ取得に限られ、プロジェクトは実験段階とされています。

主な機能

  1. 01Front APIへの接続
  2. 02メッセージ取得

活用シーン

  1. 01MCPクライアント経由でのFrontメッセージ取得
  2. 02顧客対応ワークフローでのメッセージデータ参照

MCP 対応

MCPクライアントにFront APIへのアクセスを提供し、現在はメッセージ取得に対応します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"frontapp": {
"command": "npx",
"args": [
"-y",
"@iktakahiro/frontapp-mcp-server"
],
"env": {
"FRONT_API_TOKEN": "<FRONT_API_TOKEN>",
"DEFAULT_INBOX_ID": "<DEFAULT_INBOX_ID>"
}
}
}
}
起動コマンドnpx -y @iktakahiro/frontapp-mcp-server
設定が必要な環境変数
FRONT_API_TOKENシークレット
DEFAULT_INBOX_ID

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@iktakahiro/frontapp-mcp-server

ツール

1

掲載時のツール一覧 · 3 週間前に更新

パラメーター型必須説明
inboxIdstringいいえFront の受信トレイ ID(指定がない場合は DEFAULT_INBOX_ID 環境変数を使用)
limitnumberいいえ取得するメッセージ数(最大 100 件)
querystringいいえ任意の検索クエリ
onlyUnresolvedbooleanいいえ未解決/オープンの会話のみを取得します
statusenumいいえ会話をステータスで絞り込みますopen | archived | deleted | spam

詳細

frontapp-mcp-server

これは、Front の API と連携できる Front 用の MCP サーバーです。

Front とは?

Front は、効率的なメール管理、メッセージング、顧客とのやり取りを通じて、チームがより良いサービスを提供できるよう支援するカスタマーコミュニケーションプラットフォームです。

インストール

MCP サーバーのセットアップに、次の設定を追加してください。

"frontApi": {
  "command": "npx",
  "args": [
        "-y",
        "@iktakahiro/frontapp-mcp-server"
      ],
  "env": {
    "FRONT_API_TOKEN": "YOUR_API_TOKEN",
    "DEFAULT_INBOX_ID": "YOUR_INBOX_ID"
  }
}

YOUR_API_TOKEN を Front API トークンに、YOUR_INBOX_ID をデフォルトの受信トレイ ID に置き換えてください。

注意

このリポジトリはまだ実験段階で、現在はメッセージの取得機能のみを実装しています。今後、機能を追加する予定です。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。