ノーチラス・テクノロジーズ、純国産RDB「劔(Tsurugi)」のMCP対応版をOSSにてリリース

~Tsurugiを自然言語で操作することが可能に~

株式会社ノーチラス・テクノロジーズ(注1)は、世界最速レベルの性能を持つリレーショナルデータベース「劔(Tsurugi)」(以下、Tsurugi)において、MCP(Model Context Protocol)への対応を行い、OSSでリリースしました。これにより将来的に、TsurugiをAI(LLM)を介して自然言語で操作することが可能となります。

Tsurugiは、NEDOの「高効率・高速処理を可能とするAIチップ・次世代コンピューティングの技術開発」(以下、委託事業)において開発されたOSS-RDBです。現状のメニーコア/大容量メモリのH/W環境で、超低遅延/ハイスループットの世界最高水準のパフォーマンスを、一貫性を担保したまま提供できる超高速RDBです。このTsurugiに、AI業界で注目されているMCPが実装され、OSSとして提供されます。

また、Tsurugi-MCPを解説、活用例をご紹介する自社セミナーも開催いたしますので、是非ご参加ください。

図1 劔コミュニティサイト(ここからgithubへアクセス可能)

Tsurugi-MCP対応 概要

MCPの実装により、ユーザがLLMを通じて自然言語の入力をすることで、特定のアプリケーションを介さず、Tsurugiのデータを扱うことができます。Tsurugiに存在する業務データをSQLや特別の画面アプリケーションを操作せずに、ユーザが「適当な自分の言葉で」利用することを可能にしています。

以下は、当社で用意したサンプルの業務データをもとに、LLMを介してTsurugiとのやり取りをした結果です。ここでの「ユーザ」がTsurugiへの問い合わせ、「Tsurugi」がLLMを介した回答になります。

ユーザ「今から、この設備のチェック作業を開始しますね」

Tsurugi「該当設備のチェック作業を開始します。設備IDと担当者名を教えていただけますか?」

ユーザ「担当者名はトグサ、設備IDは20110314-1」


Tsurugi「チェック作業を開始します。IDは「20110314-1」、担当者名「トグサ」で作業を登録します。」

Tsurugi「ID「20110314-1」のチェック作業を開始しました。チェックリストID「CK-00000001」が発行されました。チェック項目の確認を行いますので、少々お待ちください。」

Tsurugi「ID「20110314-1」のチェック項目一覧を取得しました。全20項目のチェックが必要です。チェック作業を開始できます。各項目について「OK」または「NG」で結果をお知らせください。必要に応じてコメントを追加することもできます。」

ユーザ「1番チェックOK」

Tsurugi「チェック項目1を「OK」で登録します。」

Tsurugi「チェック項目1が「OK」で登録されました。残りのチェック項目はまだ19項目あります。次のチェック項目をお知らせください。」

上記のやりとりには一切特別なアプリケーションは利用していません。アプリケーションを介さずに、ユーザとTsurugiが直接「会話」しています。ユーザは日本語が扱えれば、問題なくシステムを利用できるため、ユーザ企業内でのシステムの展開が非常に簡単で、画面のマニュアルやそのトレーニングも不要です。

■実用例

上記のような活用例に加え、以下のようなユースケースにも対応しています。

1)Tsurugiでリアルタイムに更新されているデータを自然言語で参照する。

TsurugiはロックフリーのRDBです。リアルタイムのデータ処理に優れています。リアルタイムでデータが更新処理されている最中に、データに対する問い合わせを発行しても、パフォーマンスが劣化することなく処理されます。データベースに登録されている「今、現在の状況」を、簡単に口頭(注2)・言語入力で確認することができます。

2)データ処理・統計処理を口頭・自然言語で依頼し、エクセル等のアプリケーションへ出力する。

ユーザからの口頭で指示されたデータ処理をAIがSQLへ変換、TsurugiがそのSQLを実行します。その後、Tsurugiが実行結果を指示されたアプリケーションへアウトプットします

3)伝票処理等のバッチ処理の依頼を口頭(注2)で行う。

Tsurugiは高速バッチ処理を実行することができて、かつ、ロックフリーであるため、バッチ処理とオンライン処理を併用することが可能です。業務処理中に、口頭でバッチ処理を依頼してもデータベースがスローダウンすることはありません。面倒な伝票発行処理を後回しにせずに、その場での口頭の指示により、即時にバッチ処理を伴うデータ処理を行うことが可能です。

以上のように、幅広いユースケースが利用可能です。どのケースでも特別の制御アプリケーションは必要ありません。ユーザが口頭等の自然言語でTsurugiに指示をするだけで実行可能です。

■より使いやすくする機能

1)ローカルLLMの利用

MCPの利用は、一般にデータベースの出入り口をLLM等のAIに常に開けておく必要があります。特にクラウドサービスのLLMを利用する場合は、社内外のデータベースへのアクセスをクラウドサービスにオープンにしておく必要があるため、セキュリティリスクが発生します。

 このリスクを回避するために、TsurugiではLLMのローカル実行もサポートしています。これにより、データベースの中身をクラウドに晒すことなく、安全に自然言語インターフェースを利用することができます。

図2 ローカルLLMを利用したアーキテクチャ


2)画面・動画等のマルチモーダルデータのAI処理

画像処理や動画処理をそのままTsurugiで利用できるため、カメラやセンサー等からの動画を入力・解析しつつ、内容の問い合わせをその場で即時に発行することができます。また、入出力それ自体にTsurugiを介在させるため、指示内容の日本語や音声データもTsurugiそれ自体に保存し、利用することも可能です。

今回ご紹介したTsurugi-MCPは下記URLからダウンロード可能です。

https://github.com/project-tsurugi/tsurugi-mcp-server

今後の予定

1)セミナーの開催
今回、発表したTsurugi-MCPの仕組みや活用例を解説、紹介するセミナーを開催いたします。

デモンストレーションも行う予定ですので、是非ご参加ください。

[日時]2025年6月27日(金) 14時30分~

※受付は14時から行います。
開始時間間際は混雑する可能性がございますので、お時間には余裕をもってお越しください。

[場所] TKPガーデンシティPREMIUM東京駅丸の内中央

(東京都千代田区丸の内1-9-1 丸の内中央ビル 12階)

[参加方法]下記よりお申込みください。

https://form.k3r.jp/nautilus_1003/Tsurugi_event_MCP_20250627


2)その他、展示会への出展、講演

・Interop Tokyo 2025 (2025年6月11日~13日)
小間番号:6A07
講演:B1-04/6月11日 13:20~14:00 展示会場内RoomB(6F32)

・db tech showcase(2025年7月10日、11日)
講演:D10/7月10日 17:15~17:45

今後、劔のコミュニティ活動として、様々なイベントを開催していきます。

詳しくはコーポレートサイト、または劔”Tsurugi”コミュニティサイトをご覧ください。

ノーチラス・テクノロジーズ コーポレートサイト:https://www.nautilus-technologies.com/

劔”Tsurugi”コミュニティサイト:https://tsurugidb.com/

(注1) 本社:東京都港区、代表取締役会長:神林 飛志

(注2) 口頭入力は現在開発中で、今後リリース予定です


■問い合わせ先

(本ニュースリリースの内容についての問い合わせ先)

ノーチラス・テクノロジーズ 営業・マーケティング部 担当:野村
E-mail:contact[*]nautilus-technologies.com
WEB:https://form.k3r.jp/nautilus_1003/Tsurugidb_contact

E-mailは上記アドレスの[*]を@に変えて使用してください。

すべての画像


関連リンク
https://tsurugidb.com/
ダウンロード
プレスリリース素材

このプレスリリース内で使われている画像ファイルがダウンロードできます

会社概要

URL
https://www.nautilus-technologies.com/
業種
情報通信
本社所在地
東京都港区元赤坂1-5-12 住友不動産元赤坂ビル7階
電話番号
03-6712-0636
代表者名
目黒雄一
上場
未上場
資本金
4500万円
設立
2011年10月