mcpField
D
dfxm-geo-mcp

dfxm-geo-mcp

本地服务
github.com/borgi-s科研与教育017 周前更新

关于 dfxm-geo-mcp

dfxm-geo-mcp 让 AI 客户端配置并运行 dfxm-geo 暗场 X 射线显微前向模型,提供反射分析和可在浏览器查看的模拟预览。

主要功能

  1. 01验证并生成配置框架
  2. 02查找可达反射
  3. 03评估反射可见性
  4. 04渲染前向模型预览
  5. 05运行摇摆曲线模拟
  6. 06启动蒙特卡洛任务

适用场景

  1. 01模拟前检查模型配置
  2. 02为实验查找可达反射
  3. 03预览模拟图像和摇摆曲线

MCP 相关

这是一个 MCP 服务,向 AI 客户端提供 dfxm-geo 配置、反射分析、模拟和任务管理操作。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"borgi-s-dfxm-geo": {
"command": "uvx",
"args": [
"dfxm-geo-mcp"
]
}
}
}
启动命令uvx dfxm-geo-mcp

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
pypidfxm-geo-mcp0.1.0

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

dfxm-geo-mcp

一个 MCP 服务,可让 AI 客户端驱动 dfxm-geo 暗场 X 射线显微镜前向模型:验证并搭建配置、枚举可达反射,并渲染预览级模拟结果。

Claude Desktop 根据纯英文请求渲染 DFXM 图像

运行

uvx dfxm-geo-mcp

Claude Desktop(claude_desktop_config.json):

{"mcpServers": {"dfxm-geo": {"command": "uvx", "args": ["dfxm-geo-mcp"]}}}

或者:pip install dfxm-geo-mcp,然后运行 dfxm-geo-mcp。

首次运行会拉取体积较大的科学计算栈(numba/scipy),并预热 JIT 缓存(仅首次运行约需 10 s)。没有虚假的演示模式——这些模拟都是真实的。

工具

validate_config · find_reflections · predict_visibility(g·b 反射可见性排序;提供结构化评分和独立的 .html 文件)· scaffold_config · run_forward(解析预览;保存 PNG 和独立的 .html 文件)· run_rocking(交互式 φ 摇摆曲线查看器:单个独立的 .html 文件,带帧滑块和实时摇摆曲线图)· start_bootstrap / get_job_status / get_job_result(MC 保真度)。

run_forward 和 run_rocking 都会写入独立的 HTML(嵌入图像,CSS/JS 全部内联,无外部来源),可在任何浏览器中全尺寸打开,也会由支持显示文件的客户端呈现。

架构

与协议无关的运算层封装 dfxm-geo,并置于精简的 FastMCP 适配器之下。参见 docs/superpowers/specs/。

路线图(v2)

run_identify · 远程 HTTP 传输 · .mcpb 软件包。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。