Cursor で Act-On 対応アプリケーションを構築する方法 - CData Code Assist MCP
Cursor は、日々の開発ワークフローにエージェント型 AI を統合した AI 搭載コードエディタです。MCP をサポートしているため、エディタから直接ローカルツールやエンタープライズデータソースに接続でき、コンテキストを切り替えることなく自然言語でライブシステムとやり取りできます。
Model Context Protocol(MCP)は、LLM クライアントを構造化されたツールインターフェースを通じて外部サービスに接続するためのオープンスタンダードです。MCP サーバーはスキーマ検出やリアルタイムクエリなどの機能を公開し、AI エージェントがリアルタイムデータを安全かつ一貫した方法で取得・推論できるようにします。
この記事では、CData Code Assist MCP for Act-On のインストール、Act-On への接続設定、Code Assist MCP アドオンの Cursor への接続、そしてエディタ内からのリアルタイム Act-On のデータへのクエリ方法を順を追って解説します。
ステップ1:CData Code Assist MCP for Act-On のダウンロードとインストール
- まず、CData Code Assist MCP for Act-On をダウンロードします。
- ダウンロードしたインストーラーをダブルクリックして実行します。
- 画面の指示に従ってインストールを完了させます。
インストールが完了したら、Act-On への接続設定に進みましょう。
ステップ2:Act-On への接続を設定
- インストール完了後、CData Code Assist MCP for Act-On 設定ウィザードを開きます。
注意:ウィザードが自動的に開かない場合は、Windows の検索バーで「CData Code Assist MCP for Act-On」を検索してアプリケーションを起動してください。
- MCP Configuration > Configuration Name で、既存の構成を選択するか、
を選択して新しい構成を作成します。
- 構成名を入力し(例:「cdata_acton」)、OK をクリックします。
-
設定ウィザードで適切な接続プロパティを入力します。
ActOn はOAuth 認証標準を利用しています。OAuth を使って認証するには、アプリケーションを作成してOAuthClientId、OAuthClientSecret、およびCallbackURL 接続プロパティを取得する必要があります。
認証方法についての詳細は、ヘルプドキュメントの「認証の使用」を参照してください。
- Connect をクリックして、OAuth 経由で Act-On の認証を行います。
- 次に、Save Configuration をクリックして Code Assist MCP アドオンの構成を保存します。
この操作により、Cursor が Code Assist MCP アドオンを起動する際に参照する .mcp 設定ファイルが作成されます。Code Assist MCP アドオンの設定が完了したら、Cursor に接続していきましょう。
ステップ3:Code Assist MCP アドオンを Cursor に接続
- Cursor デスクトップアプリケーションをダウンロードし、アカウントのサインアップを完了します。
-
上部メニューから Settings をクリックして設定パネルを開きます。
-
左側のナビゲーションで Tools & MCP タブを開き、Add Custom MCP をクリックします。
- Cursor がエディタ内に mcp.json ファイルを開きます。
- 以下のコードを追加してファイルを保存します。
- 設定ウィザードで接続の保存とテストが完了したら、Next をクリックします。
- AI MCP Tool ドロップダウンから Cursor を選択します。
- MCP Client Instructions の手順に従って、MCP 設定に必要なフォルダを作成します。
- 表示された JSON コードをコピーして、設定ファイルに貼り付けます。
- Cursor で、mcp.json 設定を含むプロジェクトフォルダを開きます。
- Code Assist MCP アドオンが、Installed MCP Servers の一覧に Running と表示されていれば設定完了です。
オプション1:MCP 設定を手動で追加
{
"mcpServers": {
"cdata-local": {
"command": "C:/Program Files/Java/jdk-17/bin/java.exe",
"args": [
"-jar",
"C:/Program Files/CData/CData Code Assist MCP for Act-On/lib/cdata.mcp.acton.jar",
"cdata_acton"
]
}
}
}
注意:command の値は Java 17 以上の java.exe 実行ファイルのパスを、JAR パスはインストールされた CData Code Assist MCP アドオンの .jar ファイルのパスを指定してください。最後の引数は、CData 設定ウィザードで保存した MCP 構成名と一致させる必要があります(例:「cdata_acton」)。
オプション2:CData Code Assist MCP for Act-On の UI から MCP 設定をコピー
ステップ4:Cursor からリアルタイムの Act-On のデータにクエリ
- 上部バーの Toggle AI Pane をクリックして、チャットウィンドウを開きます。
- 自然言語を使って Act-On のデータについて質問してみましょう。例:
"List all tables available in my Act-On のデータ connection."
これで Cursor と CData Code Assist MCP for Act-On の連携が完了しました。MCP ツールを活用して、スキーマの探索や Act-On に対するリアルタイムクエリを実行できます。
Code Assist MCP で構築。CData Drivers で本番運用。
Code Assist MCP を無料でダウンロードして、開発中にライブの Act-On のデータ へのスキーマ対応アクセスを AI ツールに提供しましょう。本番環境に移行する際は、CData Act-On Drivers が同じ SQL ベースのアクセスをエンタープライズグレードのパフォーマンス、セキュリティ、信頼性で提供します。
CData コミュニティにアクセスして、インサイトの共有や質問、MCP を活用した AI ワークフローの可能性を探索しましょう。