K-Dense、LabMCPをオープンソース化——Claudeが32のコネクタで実験室機器を制御

K-Denseは本日、LabMCPプロジェクトをオープンソース化した。ClaudeなどのAIアシスタントが32のコネクタを通じて、天秤、加熱撹拌器、シリンジポンプ、分光器、質量分析計、電気化学ワークステーションなどの機器を制御できる。

事実の整理

本プロジェクトは32のコネクタを提供し、411のアクションをカバーする。Claude Desktop、Claude Code、Cursor、VS CodeなどMCPに対応するアプリケーションと互換性がある。すべてのコネクタはメーカーのマニュアルをもとにシミュレーション実装されており、Apache-2.0オープンソースライセンスを採用し、研究用途であることを明確に位置づけている。

仕組みの解説

LabMCPはModel Context Protocol(MCP)上に構築されている。このプロトコルはAIアプリケーションにとってのUSB規格のようなもので、AIアプリケーションが外部ツールに接続することを可能にする。各コネクタは小型プログラムであり、機器が接続されたコンピュータ上で動作し、AIの指令を機器固有のコマンド言語に変換する役割を担う。たとえば、Mettler Toledo製天秤に「SI」を送信して重量を取得したり、IKAホットプレートに「OUT_SP_1 60」を送信して温度を設定したりする。AIはコネクタにあらかじめ定義されたメニューからのみアクションを選択でき、各リクエストは実行前にユーザーが設定した安全制限と照合される。また、システムは自動的にログを記録し、ハードウェアを接続せずにテストできるプラクティスモードを提供している。

この設計により、AIの自然言語指令が制御された機器操作へと変換され、AIが任意のコマンドを直接生成することを防ぐ。ユーザーは音声またはテキストで実験手順を記述するだけで、システムが自動的に計量、加熱、撹拌、送液、測定を実行し、操作記録を保持する。

産業への影響

開発者にとっては、Apache-2.0ライセンスが統合の障壁を下げ、MCPに対応するあらゆるアプリケーションがこれらのコネクタを直接呼び出せるため、機器通信コードを繰り返し記述する手間が省ける。企業ユーザーにとっては、実験室の自動化が手動操作からAI補助実行へと移行するが、ハードウェアの検証や安全設定の責任は自ら負う必要がある。上下流の機器メーカーにとっては、本プロジェクトが機器の既存通信プロトコルを変更せず、翻訳層を提供するにとどまるため、メーカーがマニュアルを超えたより標準化されたインターフェースを提供する動機になる可能性がある。

競争環境については、既存の実験室自動化ソリューションの多くがカスタムスクリプトや専用ソフトウェアに依存しているのに対し、LabMCPはオープンなコネクタセットを通じた統一的な入口を提供する。ただし、研究用途という位置づけが商業展開の規模を制限している。

戦略的評価

開発者はプラクティスモードでコネクタの互換性をテストし、実際のハードウェアからのフィードバックを段階的に蓄積できる。今後のバージョンでハードウェア検証事例が追加されるか、またMCPプロトコルに対応するアプリケーション数の変化は、注目すべき指標となる。

本プロジェクトはAIの能力をデータ分析から物理的な操作へと拡張するものだが、コネクタの数とアクションの範囲はいずれもメーカーのマニュアルに基づくシミュレーションに由来しており、実際の安定性は今後のテスト結果に委ねられている。