Monospace from Directus

Monospace from Directus

Monospace Inc. (from Directus) · コーディング · ビジネス

Monospace from Directusは、データベース、REST API、SaaSツールをつないで単一のガバナンス型APIレイヤーにまとめ、REST APIとTypeScript SDK、MCPサーバーを同じ権限モデルで提供する。

Monospace from Directus の画面プレビュー

Monospace from Directus について

About

Monospaceとは何か

MonospaceはDirectusのチームが作ったデータ基盤である。PostgreSQLでもMySQLでも社内RESTサービスでも、接続先を登録すればMonospaceがスキーマを読み取り、テーブルをフィールドとリレーションを持つコレクションとして扱えるようにする。そこからデータは四つの窓口で使える。REST API、TypeScript SDK、AIエージェント向けMCPサーバー、そしてコードを書かない人向けのブラウザ画面Studioだ。

アクセスはコピーを作らない。クエリは稼働中のシステムにそのまま届くので、ウェアハウスへの複製もETLジョブも挟まらない。権限はクエリの瞬間に、行と列の単位まで解決される。呼び出し手がアプリでも、デスクの前の人間でも、自分で判断するエージェントでも扱いは同じだ。

効いてくるのは最後のケースである。エージェントが役に立つには実データへの書き込み権限が要る。多くのチームはデータベースの認証情報を渡して、問題が起きないことを願う。その認証情報で実際に何ができるのか。データベースが許すことすべてであり、たいていエージェントに必要な範囲をはるかに超えている。Monospaceはサービスアカウントやエージェントごとに鍵とロールを与え、監査ログに記録を残す。

はじめ方

  1. Docker Composeのクイックスタートでインスタンスを起動する。ホスト型のワークスペースを使うならデモを申し込む。
  2. ワークスペースを作り、接続情報か接続文字列でデータソースを追加する。保存時にスキーマが読み取られる。
  3. 生成されたコレクションを確認し、分かりにくいフィールド名を直し、コレクション間のリレーションを設定する。
  4. ロールとポリシーを決め、APIを呼ぶアプリやエージェントごとにサービスアカウントを作る。
  5. Studioでレコードを編集するか、ワークスペースのAPI URLとMCPエンドポイントを自分のツールに貼る。

AIツール情報

Monospace from Directusの料金、対応プラットフォーム、性能を簡単に確認できます。

無料プランはい
有料プランFree Starter; Business and Enterprise custom (extra workspace $4K/yr, premium support $10K/yr)
プラットフォームWeb, self-hosted (Docker)
開発元Monospace Inc. (from Directus)
カテゴリコーディング · ビジネス
リリース日Jun 2026
最終更新Oct 2026
サイト訪問数28.5K
サイト世界ランキング1M
API提供状況はい

こんな人におすすめ

このツールが最も力を発揮するユーザー、タスク、シーン。

ユーザー

  • バックエンドとプラットフォームのチーム
  • 代理店やソフトウェアベンダー
  • データ部門と運用部門
  • AIエンジニア

タスク

  • 社内ツールの開発
  • エージェントの書き込みを統制
  • 顧客ごとのバックエンド統合
  • パートナーとのデータ共有

シーン

  • 今四半期中に現代的なAPIが必要で、データ移行はできない老朽化した受注データベース。
  • インフラは共通だが、顧客データはブランドごとに分けておきたい多ブランド企業。
  • 問い合わせ対応で、AIエージェントが注文状況と返金可否を稼働中のシステムに照会する業務。

主な機能

リアルタイムのデータフェデレーション

Monospaceはデータがある場所でそのまま問い合わせる。PostgreSQL、MySQL、MariaDB、SQL Serverはネイティブのコネクタで接続し、Supabase、Neon、Amazon RDSなどのマネージドサービスも同じコネクタで扱える。社内APIやSaaSはカスタムコネクタでつなぐ。コピーを作らないので、APIが返すのはその瞬間の本番データだ。

一つのスキーマから四つの窓口

ソースを一度登録すれば、Monospaceは同じモデルの上にREST API、TypeScript SDK、MCPサーバー、Studioを組み立てる。REST APIで作ったアプリとMCPでつないだエージェントは、同じコレクションを読み、同じルールに従う。エージェント用のゲートウェイと社員用の管理画面を別々に維持しているチームなら、二つのシステムが一つになる。

行・列単位の権限

ロール、ポリシー、権限は一度設定すれば、リクエストごとに解決される。業務委託のロールから給与列を隠すことも、パートナーを自社アカウントの注文だけに絞ることもできる。絞り込みはクライアント側ではなくクエリの中で動く。MCPゲートウェイはツール呼び出しを許可するか拒否するかしかできないが、ここでは制限がデータと一緒に運ばれる。

エージェントの識別と監査ログ

ワークスペースごとに専用のMCPエンドポイントがある。エージェントはAPIキーで認証し、そのキーの権限の範囲でだけ動く。だから一つのエージェントを止めても他に影響しない。読み取り、書き込み、スキーマ操作のツールはそれぞれ対応する権限を要求する。行動はすべて人間の操作と同じ監査ログに残る。どのエージェントがレコードを変えたのかを聞かれたときに効く。

ワークスペースによる分離

ワークスペースはメンバー、ロール、データソース、そして/api/{workspace}以下のAPIパスを自前で持つ。代理店は一つのインスタンスで顧客ごとのバックエンドを運用でき、多ブランド企業はサーバーを共有しながらデータを分けられる。ライセンスキーのないインスタンスはStarterライセンスで動き、ワークスペースは一つに限られる。

StudioとAIアシスタント

Studioは非開発者が触る部分だ。レコードの編集、データモデルの調整、フォームのレイアウトをここで行う。フォームのフィールドはグリッドで配置できる。アシスタントは自然言語で質問に答え、レコードも変更する。その権限はシステムアカウントではなく、ログインしている本人のものだ。業務チームはエンジニアに依頼せずに本番データへ届く。

メリットとデメリット

メリット

  • 移行プロジェクトが不要。既存のデータベースを指定すれば、今のスキーマからAPIが生まれる。
  • 一つの権限モデルがアプリ、社員、エージェントを覆う。インターフェースごとに認可ロジックを書き分けなくていい。
  • 無料のStarterライセンスでセルフホストできるため検証コストが低い。Docker ComposeファイルはノートPCでも動く。
  • ソースをまたぐリレーションにより、あるデータベースのコレクションが別のデータベースのコレクションを参照でき、一回のリクエストで解決する。
  • 監査ログとエージェント別の鍵が、導入時に必ず問われる点に答える。誰が、どの権限でやったのか。

デメリット

  • BusinessとEnterpriseは見積もりでのみ提供されるため、予算を組むには営業と話す必要がある。公開されているのは追加費用だけだ。ワークスペース追加が年4,000ドル、プレミアムサポートが年10,000ドル。
  • コネクタはまだ増えている途中だ。SQL Serverは2026年10月に追加されたばかりで、Snowflake、MongoDB、BigQueryなどのSaaSコネクタは提供予定または検討中とされている。
  • 自分で運用するなら四つのコンテナを管理することになる。PostgreSQL、RabbitMQ、Redisを含むので、小さなチームには相応の負担だ。
  • 生成されるSDKはTypeScriptのみ。Pythonなど他の言語のクライアントはREST APIを直接呼ぶことになる。

よくある質問

Monospaceはデータのためのガバナンス型APIレイヤーである。データベースなどのシステムをつなぎ、REST API、TypeScript SDK、MCPサーバー、ブラウザ版Studioの四つで公開する。権限は四つで共通だ。開発はDirectusが手がけ、現在はMonospace Inc.として運営している。