focus_mcp_data

by FocusSearch
Apache 2.0
3

Integrations

  • The MCP server provides a Discord server link for contact and support.

  • The MCP server provides a WeChat QR code for contact and support with Datafocus.

FOCUS DATA MCP サーバー [中文]

モデルコンテキストプロトコル(MCP)サーバーにより、人工知能アシスタントはデータ結果を直接クエリできます。ユーザーは自然言語を使用してDataFocusからデータ結果を取得できます。

特徴

  • DataFocus に登録してアプリケーション スペースを開き、分析するデータ テーブルをインポート (直接接続) します。
  • Datafocusデータテーブル初期化ダイアログを選択
  • 自然言語データ取得結果

前提条件

  • jdk 23以上。jdkをダウンロード
  • gradle 8.12以降。gradleダウンロード
  • ベアラートークンを取得するには、 Datafocusを登録します。
    1. Datafocusにアカウントを登録する
    2. アプリケーションを作成する
    3. アプリケーションを入力してください
    4. 管理 -> インターフェース認証 -> ベアラートークン -> 新しいベアラートークン

インストール

  1. このリポジトリをクローンします:
git clone https://github.com/FocusSearch/focus_mcp_data.git cd focus_mcp_data
  1. サーバーを構築します。
gradle clean gradle bootJar The jar path: build/libs/focus_mcp_data.jar

MCP構成

サーバーを MCP 設定ファイル (通常は~/AppData/Roaming/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.jsonにあります) に追加します。

{ "mcpServers": { "focus_mcp_data": { "command": "java", "args": [ "-jar", "path/to/focus_mcp_data/focus_mcp_data.jar" ], "autoApprove": [ "tableList", "gptText2DataInit", "gptText2DataData" ] } } }

利用可能なツール

1. テーブルリスト

Datafocus でテーブル リストを取得します。

パラメータ:

  • name (オプション): フィルタリングするテーブル名
  • bearer (必須):ベアラートークン

例:

{ "name": "test", "bearer": "ZTllYzAzZjM2YzA3NDA0ZGE3ZjguNDJhNDjNGU4NzkyYjY1OTY0YzUxYWU5NmU=" }

2. gptText2DataInit

ダイアログを初期化します。

パラメータ:

  • names (必須): 選択したテーブル名
  • bearer (必須):ベアラートークン
  • language (オプション):言語 ['english','chinese']

例:

{ "names": [ "test1", "test2" ], "bearer": "ZTllYzAzZjM2YzA3NDA0ZGE3ZjguNDJhNDjNGU4NzkyYjY1OTY0YzUxYWU5NmU=" }

3. gptText2Dataデータ

クエリデータの結果。

パラメータ:

  • chatId (必須): チャットID
  • input (必須): 自然言語
  • bearer (必須):ベアラートークン

例:

{ "chatId": "03975af5de4b4562938a985403f206d4", "input": "max(age)", "bearer": "ZTllYzAzZjM2YzA3NDA0ZGE3ZjguNDJhNDjNGU4NzkyYjY1OTY0YzUxYWU5NmU=" }

応答フォーマット

すべてのツールは次の形式で応答を返します。

{ "errCode": 0, "exception": "", "msgParams": null, "promptMsg": null, "success": true, "data": { } }

Visual Studio Code Cline サンプル

  1. vsCode で cline プラグインをインストールする
  2. mcp サーバー構成
  3. 使用
    1. テーブルリストを取得する
    2. ダイアログを初期化する
    3. 質問: 給与総額はいくらですか

接触:

https://discord.gg/mFa3yeq9

-
security - not tested
A
license - permissive license
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

複数ラウンドの会話をサポートする DataFocus のインテリジェント データ クエリ プラグインは、プラグアンドプレイの ChatBI 機能を提供します。

  1. 特徴
    1. 前提条件
      1. インストール
        1. MCP構成
          1. 利用可能なツール
            1. 1. テーブルリスト
            2. 2. gptText2DataInit
            3. 3. gptText2Dataデータ
          2. 応答フォーマット
            1. Visual Studio Code Cline サンプル
              1. 接触:

                Related MCP Servers

                • A
                  security
                  F
                  license
                  A
                  quality
                  This MCP server provides persistent memory integration for chat applications by utilizing a local knowledge graph to remember user information across interactions.
                  Last updated -
                  9
                  14,698
                  1
                  JavaScript
                • -
                  security
                  A
                  license
                  -
                  quality
                  Enables LLMs to interact with Dify AI's chat completion API, including conversation context support and a restaurant recommendation tool.
                  Last updated -
                  10
                  JavaScript
                  MIT License
                • A
                  security
                  A
                  license
                  A
                  quality
                  An MCP server that enables users to list, download, search, and manage Zoom meeting transcripts through a structured interface.
                  Last updated -
                  6
                  1
                  JavaScript
                  MIT License
                • A
                  security
                  A
                  license
                  A
                  quality
                  A Model Context Protocol server that enables AI-powered interaction with YNAB (You Need A Budget) data, allowing users to query their budgets through conversational interfaces.
                  Last updated -
                  1
                  15
                  1
                  TypeScript
                  MIT License
                  • Apple

                View all related MCP servers

                ID: z91tsdqkew