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.
Integrations
FOCUS DATA MCP サーバー [中文]
モデル コンテキスト プロトコル (MCP) サーバーにより、人工知能アシスタントは自然言語を SQL ステートメントに変換できます。
Text-to-SQLフレームワークはすでに数多く存在します。なぜさらにもう1つ必要なのでしょうか?
簡単に言えば、focus_mcp_sql は 2 段階の SQL 生成ソリューションを採用しており、これにより LLM の幻覚を制御し、生成された SQL 結果に対する非技術者ユーザーの信頼を真に構築できます。
以下は focus_mcp_sql とその他の比較表です。
比較分析表
以下は focus_mcp_sql と他の LLM ベースのフレームワークとの比較です。
特徴 | 従来のLLMフレームワーク | focus_mcp_sql |
---|---|---|
生成プロセス | ブラックボックス、直接SQL生成 | 透過的な2段階(キーワード + SQL) |
幻覚リスク | 高い(モデルの品質により異なる) | 低い、制御可能(キーワード検証) |
スピード | 遅く、大規模なモデル推論に依存 | 高速で決定論的なキーワードからSQLへの変換 |
料金 | 高、高度なモデルが必要 | 低い、大規模モデルへの依存を減らす |
非技術的なユーザーフレンドリーさ | 結果が低く、検証が難しい | 高度で簡単なキーワードチェック |
特徴
- モデルを初期化する - 自然言語をSQL文に変換する
前提条件
- jdk 23以上。jdkをダウンロード
- gradle 8.12以降。gradleをダウンロード
- ベアラートークンを取得するには、 Datafocusを登録します。
- Datafocusにアカウントを登録する
- アプリケーションを作成する
- アプリケーションを入力してください
- 管理 -> インターフェース認証 -> ベアラートークン -> 新しいベアラートークン
インストール
- このリポジトリをクローンします:
Copy
- サーバーを構築します。
Copy
MCP構成
サーバーを MCP 設定ファイルに追加します。
Copy
利用可能なツール
1. gptText2sqlStart
初期モデル。
パラメータ:
model
(必須): テーブルモデルbearer
(必須):ベアラートークンlanguage
(オプション):言語 ['english','chinese']
例:
Copy
モデルパラメータの説明:
名称 | 位置 | 種類 | 必ず選択 | 説明 |
---|---|---|---|---|
モデル | 体 | 物体 | 是 | なし |
" タイプ | 体 | 弦 | 是 | データストアタイプ |
» バージョン | 体 | 弦 | 是 | データバンク版 |
» テーブル | 体 | [物体] | 是 | テーブル構造リスト |
»» テーブル表示名 | 体 | 弦 | 否 | 表の表示名 |
»» テーブル名 | 体 | 弦 | 否 | 表元の開始名 |
»» 列 | 体 | [物体] | 否 | 表一覧表 |
»»» 列表示名 | 体 | 弦 | 是 | 列表示名 |
»»» 列名 | 体 | 弦 | 是 | 列原始名 |
»»» データ型 | 体 | 弦 | 是 | 列データタイプ |
»»» 集約 | 体 | 弦 | 是 | 列結合方式 |
» 関係 | 体 | [物体] | 是 | 表とシリーズ一覧 |
»» 条件 | 体 | [物体] | 否 | 結合条件 |
»»» dstColName | 体 | 弦 | 否 | 寸法表关联列原始名 |
»»» ソース列名 | 体 | 弦 | 否 | 事実 表の関連原文 |
»» ディメンションテーブル | 体 | 弦 | 否 | ディメンション表元名 |
»» ファクトテーブル | 体 | 弦 | 否 | 事実 表原名 |
»» 結合タイプ | 体 | 弦 | 否 | 結合されたタイプ |
2. gptText2sqlチャット
自然言語を SQL に変換します。
パラメータ:
chatId
(必須): チャットIDinput
(必須): 自然言語bearer
(必須):ベアラートークン
例:
Copy
応答フォーマット
すべてのツールは次の形式で応答を返します。
Copy
Visual Studio Code Cline サンプル
- vsCode で cline プラグインをインストールする
- mcp サーバー構成
- 使用
- 初期モデル
- 譲渡:最大年齢は何歳ですか
接触:
This server cannot be installed
FocusSearch キーワード解析に基づいた NL2SQL プラグイン。より高い精度、より高速な速度、より高い信頼性を提供します。