AI
仿真 MCP
AI 可以通过 MCP 操作 Dreapex TMM 仿真器。
本篇介绍如何把 TMM 仿真 MCP 接入 AI 工具。接入后,你可以用自然语言搭建结构、设置光学参数、运行仿真与优化,并读取结果。
MCP 地址:
https://tmm.dreapex.com/api/mcp/jsonrpc
这与 文档 MCP 不同:文档 MCP 只用本文档回答问题,仿真 MCP 让 AI 直接操作仿真器。
AI 能做什么
接入后,你可以用自然语言让 AI:
- 搭建多层膜结构(单层、周期性堆叠、发光层)并设置环境介质;
- 从折射率数据库选材料,或指定常数 / 自定义折射率;
- 设置波长、角度、偏振、探测器、入射光谱和颜色;
- 运行计算、参数扫描和优化;
- 做发光(Emission)仿真;
- 读取结果,并导入导出
.tmm.json模型或分享链接。
在 AI 工具中添加仿真 MCP
Claude Code
用命令行直接添加:
claude mcp add --transport http dreapex-tmm https://tmm.dreapex.com/api/mcp/jsonrpc
Cursor
创建或修改项目根目录下的 .cursor/mcp.json:
{
"mcpServers": {
"dreapex-tmm": {
"type": "http",
"url": "https://tmm.dreapex.com/api/mcp/jsonrpc"
}
}
}
Visual Studio Code
请先确保已安装 GitHub Copilot 和 GitHub Copilot Chat 扩展,然后创建或修改 .vscode/mcp.json:
{
"servers": {
"dreapex-tmm": {
"type": "http",
"url": "https://tmm.dreapex.com/api/mcp/jsonrpc"
}
}
}
Windsurf
进入 Settings > Windsurf Settings > Cascade,点击 Manage MCPs 后选择 View raw config,加入:
{
"mcpServers": {
"dreapex-tmm": {
"type": "http",
"url": "https://tmm.dreapex.com/api/mcp/jsonrpc"
}
}
}
配置文件通常位于 .codeium/windsurf/mcp_config.json。
Zed
进入 Settings > Open Settings,在 JSON 设置文件中加入:
{
"context_servers": {
"dreapex-tmm": {
"source": "custom",
"command": "npx",
"args": ["mcp-remote", "https://tmm.dreapex.com/api/mcp/jsonrpc"],
"env": {}
}
}
}
配置文件通常位于 .config/zed/settings.json。
鉴权
仿真 MCP 目前免费开放,无需 API key 或登录。把 AI 工具指向上面的地址即可使用。
确认已生效
接入后,直接用自然语言让 AI 做一件事,例如:
在玻璃上加一层 100 nm 的 SiO2,算一下 400 到 800 nm 的反射率。搭一个 7 对 SiO2/TiO2 的 Bragg 反射镜,告诉我反射率峰值。
AI 会自行操作仿真器,并把结果返回给你。
与其他方式的关系
| 方式 | 适用场景 |
|---|---|
| AI 助手 | 网页应用内,作用于你浏览器里当前打开的模型 |
| 文档 MCP | 基于文档回答问题,不负责建模 |
.tmm.json 文件 / URL 分享 / 案例库 | 在仿真 MCP 与网页应用之间搬运模型 |
故障排查
| 现象 | 处理方式 |
|---|---|
| 工具提示连不上 | 确认地址完整、类型设为 http;改完配置后重启 AI 工具 |
| AI 不去操作仿真器 | 给一个明确属于仿真的指令 |
| 扫描或优化较慢 | 大任务需要时间,稍后让 AI 再取结果 |