CData Connect AI を使って Cursor からリアルタイムの QuickBooks Online データにアクセス

Yazhini G
Yazhini G
Technical Marketing Engineer
CData Connect AI のリモート MCP サーバーを活用して、Cursor エディタからセキュアにQuickBooks Online のデータにアクセスし、操作できるようにします。

Cursor は、AI を活用したコードエディタで、開発ワークフローに会話型やエージェント形式のアシスタンス機能を組み込んでいます。MCP(Model Context Protocol)ツールで Cursor を拡張することで、AI エージェントに API やデータベースなどの外部システムへのセキュアなアクセスを提供できます。

Cursor を CData Connect AI の組み込み CData MCP Server と統合すると、IDE にデータをコピーすることなく、エディタの AI がリアルタイムのQuickBooks Online のデータにクエリ、分析、操作を実行できるようになります。これにより、Cursor から直接、ガバナンスされたエンタープライズデータとチャットできる開発体験が実現します。

この記事では、Connect AI での QuickBooks Online 接続の設定、必要なアクセストークンの生成、Cursor への CData MCP Server の登録、そして AI チャットパネルを使用したリアルタイムQuickBooks Online のデータの探索方法について説明します。

QuickBooks Online データ連携について

CData は、QuickBooks Online のライブデータにアクセスし、統合するための最も簡単な方法を提供します。お客様は CData の接続機能を以下の目的で使用しています:

  • フィルターや集計などの複雑な操作に対するプッシュダウンクエリ最適化により、高性能なデータ読み取りを実現します。
  • QuickBooks Online データの読み取り、書き込み、更新、削除ができます。
  • SQL ストアドプロシージャを使用して、レポートの実行、添付ファイルのダウンロード、請求書の送信や無効化をコードから直接実行できます。
  • OAuth と TLS 1.2、SHA-256、ECC などの最新の暗号化を使用して安全に接続できます。

多くのユーザーは、Power BI や Excel などのお気に入りの分析ツールからライブ QuickBooks Online データにアクセスしたり、フェデレートアクセスでデータベースから直接アクセスしたり、CData ソリューションを使用して QuickBooks Online データを B2B コミュニケーション用の自動化ワークフローに簡単に統合したりしています。

お客様が CData の QuickBooks Online ソリューションで問題を解決している方法については、ブログをご覧ください:https://jp.cdata.com/blog/360-view-of-your-customers


はじめに


ステップ 1:Cursor 用の QuickBooks Online 接続を設定

Cursor から QuickBooks Online への接続は、CData Connect AI のリモート MCP サーバーによって実現されます。Cursor からQuickBooks Online のデータを操作するには、まず CData Connect AI で QuickBooks Online 接続を作成・設定します。

  1. Connect AI にログインし、Sources をクリック、次に Add Connection をクリック
  2. Add Connection パネルから QuickBooks Online を選択
  3. QuickBooks Online に接続するために必要な認証プロパティを入力します。

    QuickBooks Online への接続にはOAuth 認証標準を使います。Embedded Credentials を使用すると、接続プロパティを設定せずに接続できます。接続すると、CData 製品はデフォルトブラウザでOAuth エンドポイントを開きます。ログインして、アプリケーションにアクセス許可を与えるだけです。CData 製品がOAuth プロセスを完了します。

    詳細はヘルプドキュメントを参照してください。

  4. Save & Test をクリック
  5. Permissions タブに移動し、ユーザーベースの権限を更新

Personal Access Token を追加

Personal Access Token(PAT)は、Cursor から Connect AI への接続を認証するために使用されます。きめ細かいアクセス制御を維持するため、統合ごとに個別の PAT を作成することをお勧めします。

  1. Connect AI アプリの右上にある歯車アイコン()をクリックして Settings を開く
  2. Settings ページで Access Tokens セクションに移動し、 Create PAT をクリック
  3. PAT にわかりやすい名前を付けて Create をクリック
  4. Personal Access Token は作成時にのみ表示されるので、必ずコピーして安全な場所に保存してください

QuickBooks Online 接続の設定と PAT の生成が完了したら、Cursor から CData MCP Server 経由でQuickBooks Online のデータに接続できます。

ステップ 2:Cursor で CData MCP Server を設定

次に、CData MCP Server を使用するように Cursor を設定します。Cursor はユーザー設定ディレクトリの mcp.json ファイルから MCP 設定を読み込み、登録されたサーバーを Tools & MCP 設定で公開します。設定が完了すると、Cursor の AI チャットで CData Connect AI が公開するツールを呼び出せるようになります。

  1. Cursor デスクトップアプリケーションをダウンロードし、アカウントのサインアップフローを完了
  2. 上部メニューから Settings をクリックして設定パネルを開く
  3. 左側のナビゲーションで Tools & MCP タブを開き、Add Custom MCP をクリック
  4. Cursor がエディタで mcp.json ファイルを開きます
  5. 以下の設定を追加します。ヘッダーに挿入する前に、email:PAT を Base64 エンコードしてください:
    {
      "mcpServers": {
        "cdata-mcp": {
          "url": "https://mcp.cloud.cdata.com/mcp",
          "headers": {
            "Authorization": "Basic your_base64_encoded_email_PAT"
          }
        }
      }
    }
    		
  6. ファイルを保存
  7. Settings に戻り、Tools & MCP を選択します。cdata-mcp が有効なインジケータとともに表示されていることを確認できます

ステップ 3:Cursor から CData Connect AI とチャット

  1. 上部バーから Toggle AI Pane をクリックしてチャットウィンドウを開く
  2. 「List connections」 と入力して接続をテスト
  3. 「QueryQuickBooks Online のデータand list the high priority accounts」 のようなクエリも実行できます

これで、Cursor と CData Connect AI MCP Server の統合が完了し、エディタから直接リアルタイムのQuickBooks Online のデータを操作できるようになりました。

CData Connect AI を入手

300 以上の SaaS、ビッグデータ、NoSQL ソースに開発ツールから直接アクセスするには、CData Connect AI をお試しください!

はじめる準備はできましたか?

CData Connect AI の詳細、または無料トライアルにお申し込みください:

無料トライアル お問い合わせ