F-revoCRM(vtiger)を、Claude などのAIから自然言語で操作。
「顧客を検索」「商談を登録」を、あなたの権限の範囲で安全に実行できます。
オープンソースCRM「F-revoCRM(vtiger)」を、Model Context Protocol(MCP)という仕組みで AIアシスタント「Claude」につなぐモジュールです。Claude に「先月の商談を一覧して」「サンプル商事に電話メモを追加して」と頼むと、AIがそれをCRMの操作に変換して実行します。
操作は常に ログインユーザーの権限(ロール・プロファイル・共有設定)の範囲内。見えないデータは見えませんし、変更は履歴に残り、削除はゴミ箱(論理削除)です。MCPは、AIが外部ツールを安全に呼び出すための標準規格で、Claude Code / Claude Desktop / claude.ai(Web) から接続できます。
モジュール一覧 / 項目定義の取得 / 検索 / 取得 / 作成 / 更新 / 削除(ゴミ箱)/ ユーザー一覧。問い合わせから集計まで自然言語で。
vtigerのWebサービス層を通すため、ログインユーザーの権限・共有設定をそのまま尊重。AIが越権操作することはありません。
固定Bearerトークン(Claude Code / Desktop 向け)と、OAuth 2.1 + PKCE / DCR(claude.ai Web 向け)。併用できます。
作成・更新・削除は変更履歴(modtracker)に自動記録。削除は論理削除で、CRM画面からいつでも復元できます。
「設定 > MCPトークン管理」から、トークンの発行・一覧・無効化が可能。誰がどの権限で繋いでいるかを管理できます。
接続時にAIへ「参照フィールドにはレコードIDを入れて関連付ける」等のヒントを自動提示。AIが正しく操作しやすい設計です。
| 対応CRM | F-revoCRM / vtiger 7.x |
|---|---|
| サーバー | PHP 8.x(mysqli / PDO) |
| 必須 | HTTPS(OAuth 認証に必須) |
| 対応クライアント | Claude Code / Claude Desktop / claude.ai(Web) |
| 料金 | 無料 |
| ライセンス | Vtiger Public License 1.2(オープンソース/F-revo・vtiger本体と同一) |
お使いの F-revoCRM サーバーに設置して使う、自己ホスト型のモジュールです。詳細は同梱の README を参照してください。
ダウンロードした frevo-mcp-v1.0.0.zip を展開し、F-revo のルートに同じ相対パスで配置します(include/Mcp/・public/mcp.php・public/mcp-oauth/・トークン管理画面など)。
php public/mcp-oauth/install.php # OAuth 用テーブル
php modules/Settings/MCPTokens/install.php # トークン表+設定メニュー
Authorization ヘッダを PHP に渡すため、公開ディレクトリの .htaccess に追記します。
SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=$1
OAuth 用の CSP/.well-known 配信は同梱の .htaccess で対応します(環境により設定方法あり。README参照)。
管理画面「設定 > MCPトークン管理」からトークンを発行します(発行時のみ平文が表示されます)。
Claude Code
claude mcp add --transport http frevo-crm \
https://<あなたのCRM>/mcp.php \
--header "Authorization: Bearer <発行したトークン>"
claude.ai(Web) カスタムコネクタに https://<あなたのCRM>/mcp.php を追加 → F-revo にログインして認可(OAuth)。
無料です。Vtiger Public License 1.2(F-revo・vtiger 本体と同一ライセンス)のオープンソースとして公開しています。
Claude Code・Claude Desktop(Bearerトークン)と、claude.ai(Web、OAuth 2.1)に対応しています。
操作はすべて認証ユーザーの権限の範囲内に限られます。削除はゴミ箱(復元可)、変更は履歴に記録。処理はあなたの F-revo サーバー内で完結し、CRMデータが外部に送信されることはありません。
はい。設置や設定のご相談は お問い合わせ からどうぞ。F-revoCRM の導入・カスタマイズも承ります。