Monospace from Directus
Monospace Inc. (from Directus) · 程式設計 · 商業
Monospace from Directus 是治理式 API 層,把資料庫、REST API 與 SaaS 工具串起來,再以同一套權限模型提供 REST API、TypeScript SDK 與 MCP 伺服器。

關於 Monospace from Directus
About
Monospace 是什麼
Monospace 是 Directus 團隊打造的資料平台。你註冊一個來源,不論是 PostgreSQL 資料庫、MySQL 執行個體或內部 REST 服務,Monospace 會讀取結構,把資料表對應成含欄位與關聯的集合。接下來,同一份資料會從四個介面出去:REST API、TypeScript SDK、給 AI 代理程式用的 MCP 伺服器,以及給不寫程式的人操作的瀏覽器介面 Studio。
存取過程不產生副本。查詢直接打到正在運作的系統,資料不會複製進倉儲,中間也沒有 ETL 工作在跑。權限在查詢當下解析,細到資料列與欄位,而且對每個呼叫者一視同仁:應用程式、坐在電腦前的人,或自己決定下一步的代理程式。
產品真正的價值就在最後那種情境。代理程式要能寫入真實紀錄才有用,不少團隊的做法是交出一組資料庫帳密,然後祈禱不出事。那組帳密實際上能碰到什麼?資料庫允許的一切,通常遠超過代理程式需要的範圍。Monospace 改為讓每個服務帳號或代理程式擁有自己的金鑰、自己的角色,以及自己的稽核紀錄。
開始使用
- 用 Docker Compose 快速啟動在本機開一個執行個體,或預約託管工作區的示範。
- 建立工作區,用連線參數或連線字串加入資料來源。儲存時 Monospace 會自動讀取結構。
- 檢查產生的集合,把難以辨識的欄位重新命名,並建立集合之間的關聯。
- 設定角色與原則,再為每個會呼叫 API 的應用程式或代理程式建立服務帳號。
- 在 Studio 編輯紀錄,或把工作區的 API 網址與 MCP 端點貼進你原本的工具。
產品資訊
快速了解 Monospace from Directus 的定價、支援平台與效能。
適合對象
這項工具最適合的使用者、任務與情境。
使用者
- 後端與平台團隊:用現有結構產生 API,取代手寫的 CRUD 服務,前提是能執行 Docker 或採購託管方案。
- 代理商與軟體供應商:每個客戶各自一個工作區,成員、角色與資料來源互不相干,不必為每個帳號另外部署一套系統。
- 資料與營運團隊:在 Studio 直接檢視與修改線上紀錄,不用為了改一筆資料去排工程需求。
- AI 工程師:把 Claude、Cursor 或自製代理程式接到工作區的 MCP 端點,不必把資料庫帳密交出去。
任務
- 建置內部工具:前端指向產生的 REST API,身分驗證、篩選與欄位選擇都不必自己刻。
- 管制代理程式的寫入:每個代理程式各配一把有範圍的金鑰,呼叫出錯也碰不到角色以外的集合,事後再查稽核紀錄。
- 整併客戶後端:一個執行個體容納多個工作區,各自有資料模型與 API 路徑。
- 與合作夥伴分享特定資料:給對方一個夥伴角色,限制可讀取與更新的項目,取代過去為每家夥伴客製整合的做法。
情境
- 一套老舊的訂單資料庫,這季就需要現代化 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 是給非開發人員用的部分。編輯紀錄、調整資料模型、編排版面都在這裡,表單欄位可以用格線排列。助理聽懂自然語言,能回答問題也能改資料,權限比照登入者本人,而不是系統帳號。業務團隊因此能直接用到線上資料,不必每次都開工程單。
優缺點
優點
- 沒有搬遷專案。把 Monospace 指向現有資料庫,API 就從目前的結構長出來。
- 一套權限模型同時管應用程式、員工與代理程式,不必為每種介面另寫授權邏輯。
- 免費的 Starter 授權可自架,評估成本低,Docker Compose 檔案在筆電上就能跑。
- 跨來源關聯讓一個資料庫的集合指向另一個資料庫的集合,一次請求就解析完成。
- 稽核紀錄與逐代理程式的金鑰,回答了多數導入案最難交代的問題:是誰做的、用什麼權限做的。
缺點
- 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. 名稱營運。
相關內容
探索與 Monospace from Directus 相關的工具、技能與文章。
Monospace from Directus 替代方案
Base Code
Base44 (Wix) · 程式設計 · 生產力Base Code 是 Base44 推出的共享雲端開發環境。團隊在對話中描述對既有 GitHub 儲存庫的修改,看著預覽確認結果,再以 Pull Request 交回工程團隊。
Google EmbeddingGemma 2
Google DeepMind · 寫作 · 圖片 · 程式設計Google EmbeddingGemma 2 是 7.4 億參數的開源模型,能把文字、程式碼、圖片、音訊與影片畫面轉成同一個 768 維空間裡的向量,在手機與筆電上就能執行。
GitGlow
GitGlow · 程式設計 · 生產力GitGlow 是桌面版 Git 用戶端,把你自己的程式碼與 AI 代理程式的變更集中在同一份審查裡,讓你在交付前看清楚機器上究竟要送出什麼。
