Skip to main content
Glama

CarKeeper ChatGPT MCP 統合

このプロジェクトは、ChatGPT と稼働中の CarKeeper レポートエンジンを接続します。

公開するもの

  • check_vehicle — 登録番号に対して実際の CarKeeper エンジンを実行します。

  • analyse_purchase — 価格、広告文、オプション画像を使用した完全な CarKeeper 購入レポートを実行します。

  • compare_vehicles — 2〜5台の車に対して CarKeeper を実行し、ライブレポートが返した Buyer Score でランク付けします。

  • start_full_report_checkout — 既存の £9.99 CarKeeper WooCommerce チェックアウトを作成するオプション/非公開ツールです。

  • get_report — 既存の有料レポートのステータス/テキストを読み取るオプション/非公開ツールです。

コマースツールはデフォルトで無効です。現在の公開 Plugin Directory フォームではデジタルグッズのコマースがサポートされていないためです。ただし、プライベートテスト用に Developer Mode で有効にすることは可能です。

Related MCP server: MarketCheck MCP Apps

アーキテクチャ

ChatGPT -> MCPサーバー -> 保護された CarKeeper Render エンドポイント -> DVLA/DVSA/Check Car Details/web/OpenAI

オプションの非公開購入パス: ChatGPT -> MCPサーバー -> WordPress RESTブリッジ -> 既存の WooCommerce チェックアウト/レポートフロー

1. Render レポートエンジンにパッチを適用する

提供されている carkeeper-report-engine-plugin バージョンのバックエンドを使用してください。/generate-report はウェブサイト向けに変更せず、以下を追加します。

POST /plugin/generate-report

このルートには以下が必要です:

Authorization: Bearer <CARKEEPER_PLUGIN_TOKEN>

CARKEEPER_PLUGIN_TOKEN を Render サービスの環境変数に追加します。

2. この MCP サーバーを設定する

.env.example を .env にコピーし、同じ CARKEEPER_PLUGIN_TOKEN 値を設定してください。

公開/プラグインテストでは、次のままにします:

CARKEEPER_ENABLE_COMMERCE_TOOLS=false

3. インストールと実行

npm install
npm start

MCP エンドポイントは次のとおりです:

http://localhost:8787/mcp

4. ローカルでテストする

npx @modelcontextprotocol/inspector@latest

Streamable HTTP を使用して Inspector を http://localhost:8787/mcp に接続してください。

5. ChatGPT Developer Mode に接続する

ngrok などの HTTPS トンネルを使用してポート 8787 を公開し、以下をアプリの MCP URL として使用します:

https://YOUR-TUNNEL/mcp

オプション: 既存の £9.99 チェックアウトフロー

carkeeper-chatgpt-api.php を小さな WordPress プラグインとしてインストールします。この定数を WordPress 設定内の安全な場所に追加してください:

define('CK_CHATGPT_API_TOKEN', 'a-long-random-secret');

MCPサーバー側に CARKEEPER_WP_API_TOKEN と同じ値を設定し、次のように設定します:

CARKEEPER_ENABLE_COMMERCE_TOOLS=true

これは、プライベート Developer Mode テスト専用です。

ブリッジは、2 番目の支払いシステムを作成するのではなく、既存の CarKeeper レポート作成、チェックアウトトークンの復元、£9.99 の WooCommerce 商品、有料レポートの保存を使用します。

セキュリティ

.env、OpenAI キー、Check Car Details キー、DVLA キー、共有プラグイントークンを絶対にコミットしないでください。両方の共有トークンには、長いランダムなシークレットを生成してください。

Related MCP Connectors

Related MCP Servers

  • F
    license
    Not graded
    quality
    D
    maintenance
    Provides AI agents with 36 specialized tools for complete vehicle dealership management through the StockSpark/Carspark API, including inventory management, vehicle listings, image handling, pricing optimization, and multi-portal publishing.
    -
  • F
    license
    Not graded
    quality
    D
    maintenance
    Provides 25 interactive automotive intelligence tools for real-time market data, including VIN decoding, price predictions, and inventory analytics. It enables AI assistants to perform car searches, trade-in estimations, and market trend analysis using the Model Context Protocol.
    2
    -
  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables AI assistants to decode VINs, check stolen vehicle databases, and retrieve market valuations through natural language.
    2
    -
  • A
    license
    A
    quality
    B
    maintenance
    Enables AI assistants to search and retrieve used and new car listings from carsales.com.au, with support for various filters and detailed listing information including images. It uses a real browser to bypass bot protection and integrates with MCP-compatible clients like Claude Desktop and Claude Code.
    19
    2
    MIT