
MOFi
io.github.harrisonmo由 GitHub 帳號 harrisonmo 發布v0.1.0更新於 Oct 26, 2026
Query MOF database survey metadata and connect a bounded MOFi scientific workspace.
概覽
本機 MCP 伺服器,提供 MOFi 的受限科學工具:MOF 資料庫調查中介資料,以及選用的已設定科學工作區。
- 可以做什麼
- 瀏覽內建的 MOF 資料庫調查中介資料目錄與伺服器本身的工具目錄
- 讀取獨立設定檔提供的目錄資源
- 依名稱片段等條件查詢調查中介資料
- 連接另行準備的 MOFi 工作區,僅公布已設定且可用的 hub 工具
- 透過 hub 的結構定義、驗證、排程器、預算保留與證據帳本執行工作區計算
- 適用情境
- 當助理需要查詢 MOF 調查中介資料時適用;若你已維護 MOFi 原始碼檢出與科學運算環境,並希望其受限科學工具可透過 MCP 呼叫,也適用。只需檢視中介資料時,獨立目錄設定檔即可。
- 執行需求
- 需要本機 Python 執行環境:Python 3.12 或更新版本,從 PyPI 安裝 mofi-tools(例如透過 uvx)或從原始碼安裝。科學工作區設定檔另需已準備的 MOFi 檢出、裝有工作區科學相依套件的科學解譯器、hub 設定,以及每個用戶端獨立的 session 目錄。獨立設定檔不需憑證、模型登入或 GPU。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 MOFi,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
MOFi tools
mofi-tools provides a local Model Context Protocol server for MOFi's bounded
scientific tools. The unrelated PyPI package named mofi is not this project.
Install from PyPI
With uv, run the stdio server using uvx --from mofi-tools==0.1.0 mofi-tools serve.
The public MCP Registry identity is io.github.harrisonmo/mofi; its package
metadata is maintained in the repository's server.json.
Install from source
Python 3.12 or newer is required:
The standalone profile provides mof_database_catalog, mofi_tool_catalog, and
the mofi://catalog resource. It bundles the byte-pinned CSV and reviewed sidecar.
The table is unverified survey metadata, not MOF structures or reference labels.
No model login, model call, engine installation or GPU is needed for this profile.
Scientific workspace
Point the installed server at a separately prepared MOFi source checkout:
Only configured and available hub tools are advertised. The adapter reuses the hub's schemas, scientific validation, scheduler, budget reservations and evidence ledgers. The science interpreter needs the workspace's scientific dependencies; Crystal-Builder, ARIA and external engines are not bundled in this package. Give each client a separate session directory. Tool calls may run calculations within the operator's configured budget; catalog inspection makes no model calls.
Standard output carries MCP messages only. Diagnostics and engine output use standard error. Native jobs keep the hub's existing interruption accounting; a client timeout does not prove that a calculation stopped or refund its budget.
See MCP setup and packaging for Codex, Claude Code, Claude Desktop, building and release steps.
Original code uses Apache-2.0; see LICENSE and NOTICE. Scientific dependencies retain their own licenses. No credentials, model weights, engine binaries, development records or scientific run output are part of the distribution.
來源:packages/mofi-tools/README.md,提交 4a73b88
工具
0版本歷史
1- v0.1.0最新Oct 22, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分