MCP.Market

Saturday Materials MCP server

by toki0413·io.github.toki0413/saturday-materials·v0.3.14

Materials computing tools for AI agents: structures, engines, phonons, EOS, NEB, sampling, lineage.

A89/100grade A
What users say
No reviews yet
Be the first
Safety scan
A89/100

full report

Adoption
Growing

0 stars115 downloads/wk

Reviews

Write one

Nobody has reviewed Saturday Materials yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Saturday Materials tools

No tool declarations could be read from the package source. They show once the server is installed.

Public scan report

scanner v0.1.10 · 2026-10-02 · same rubric, same numbers if you re-run it

no findings
  • Code scan4 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 11 days ago15/15
  • Maintainer identityregistry namespace matches repository owner6/10
Overall 89/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Saturday Materials compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
89/100
higher than 80% of 48,255 servers
Downloads a week
115
more than 66% of 12,191 servers with a package

Release history: 7 versions in the registry since 2026-09-11, latest 2026-09-21, typically one every 1 day.

Install Saturday Materials in Claude Code, Cursor or VS Code

Runs npx -y @toki0413/mcp-server on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add saturday-materials -- npx -y @toki0413/mcp-server
Add to Cursor

What the publisher says

From the Saturday Materials repository's README, as published. We do not edit it. Read it on GitHub

Saturday —— 材料计算的插件运行时

简体中文 | English

Everything is a plugin。 Saturday 不是又一套材料计算引擎,不替代 DFT / MD / FEM / CFD 的任何求解器; 它是材料计算的组合层:引擎、结构源、工作流、分析工具全部以插件形态挂载到 DeepSeek Harness (dsh) / @deepseek-ai/cordis v4 运行时上,由 Agent 在运行时自由挂载、卸载与组合。

插件接口规范见 packages/bridge/docs/plugin-contract-v0.md(中文原本,英文摘要版同目录)。

60 秒上手

不需要 Python、不需要装任何求解器——有 Node ≥ 22 就能让 Agent 拿到真实的材料回算数值 (无 ASE 时自动走零依赖 lj-js 引擎;能量由引擎回算,非玩具占位假数)。

最快一行(连客户端都不配):npx -y @toki0413/mcp-server --relax Cu 直接打印 Cu 的每原子能量与所用引擎(装了 MACE/ASE 会自动升真物理)。

免装 Node/Python(全保真容器):docker run --rm ghcr.io/toki0413/saturday --relax Cu 一行拿 EMT 真值,镜像已内含 Node + Python + ASE(构建/推镜像由 GitHub Actions + GHCR 承担,本地不装工具链)。

路径 A:接进任意 MCP 客户端(Claude Desktop / Cursor / Cherry Studio 等)——在客户端配置里加:

{
  "mcpServers": {
    "saturday-materials": { "command": "npx", "args": ["-y", "@toki0413/mcp-server"] }
  }
}

存盘重启客户端,对它说一句“把 Cu 弛豫一下并给出每原子能量”,它会调 potential.relax 返回 energyPerAtom(eV);material.load / workflow.screen(掺杂筛选)/ analysis.phonon(声子) 等 54 个工具都在。想要真实 EMT/LAMMPS 物理,再装 Python≥3.10 + ASE(见下“环境矩阵”), 引擎按能力自动升级,插件面契约与单位/指纹门禁不变。

路径 B:本地跑起来看全链

git clone https://github.com/toki0413/dsh-saturday && cd dsh-saturday
npm install && npm test        # 全量回归(纯 Node 即可)
npm run demo                   # 一条十阶段端到端:加载→采样→筛选→声子→回算,环境自适应
npm run demo:agent             # 一个 prompt 驱动整个发现链(mock LLM,无外部依赖)

想知道“我该调哪个工具”→ 见 docs/recipes.md(按意图找工具与参数); 5 分钟上手与拒绝伪造证据的演示 → docs/agent-e2e-demo.md。

核心范式

时空可组合性(Spatiotemporal Composability)

理论依据为 Cordis 配套论文:

A Programming Paradigm for Spatiotemporal Composability,Yifan Shi, Wei Zhang, Tianyi Cui,

arXiv:2608.25512 [cs.PL](北京大学 / DeepSeek-AI)。

Saturday 把论文的两个正交维度落到材料计算域:

材料计算 = 双通道事件流

各引擎(DFT/MD/FEM/CFD)的运行时行为投影为两类事件,Saturday 的总线只做路由不改物理:

  • 瀑布事件(因果链):弛豫步、SCF 迭代、MD 步进——传递"当前状态接力棒",全序、可回放,承载时间维;
  • 广播事件(一对多):收敛达成、能量异常、属性算出——多消费方订阅联动,承载空间维。

事件粒度因引擎而异(迭代级 ↔ 任务级),由能力握手显式声明。

原子化操作(Atomic Operations)

一切研发动作分解为可独立调用、自由组合的原语(relax / calculate / substitute …), 同一组原语同时暴露给 Agent 工具、DSL 与编程 API。原子性按作用域分级: 软件资源域完全可逆(cordis effect)、计算任务域幂等 + 可取消、物理设备域永不回滚。

活的材料上下文

材料上下文 = 瀑布事件累积器之上的响应式谱系图:每个导出量声明推导来源, 上游变化沿谱系自动传播失效与重算。推导登记簿(@toki0413/plugin-derivation) 是这一形态的运行时载体,已接入真实筛选工作流(势函数热替换沿引擎引用全链失效)。 掺杂操作 Material.substitute 的不可变 fork 语义保证谱系全程可追溯。

能力(v0.3)

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Saturday Materials: common questions

Is Saturday Materials MCP server safe?
Yes, by our scan: it is graded A (89/100). Read the Saturday Materials safety report
How do I install Saturday Materials?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Saturday Materials need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Saturday Materials maintained?
The last commit was 44 days ago (2026-09-21). The latest release is v0.3.14.
How does Saturday Materials compare with other MCP servers?
safety score 89/100 (higher than 80% of 48,255 servers); downloads a week 115 (more than 66% of 12,191 servers with a package). Full comparison.