Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Dfxm Geo

FreeNot checked

MCP server for the dfxm-geo dark-field X-ray microscopy forward model

GitHubEmbed

About

MCP server for the dfxm-geo dark-field X-ray microscopy forward model

README

An MCP server that lets an AI client drive the dfxm-geo dark-field X-ray microscopy forward model: validate and scaffold configs, enumerate reachable reflections, and render preview-scale simulations.

Claude Desktop rendering a DFXM image from a plain-English request

Run

uvx dfxm-geo-mcp

Claude Desktop (claude_desktop_config.json):

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

Or: pip install dfxm-geo-mcp then dfxm-geo-mcp.

First run pulls a heavy scientific stack (numba/scipy) and warms a JIT cache (~10 s once). No fake demo mode — the sims are real.

Tools

validate_config · find_reflections · predict_visibility (g·b reflection-visibility ranking; structured scores plus a self-contained .html) · scaffold_config · run_forward (analytic preview; saves a PNG and a self-contained .html) · run_rocking (interactive φ-rocking-curve viewer: a single self-contained .html with a frame scrubber + live rocking-curve plot) · start_bootstrap / get_job_status / get_job_result (MC fidelity).

Both run_forward and run_rocking write self-contained HTML (image(s) embedded, all CSS/JS inline, no external origins) that opens full-size in any browser and is surfaced by file-showing clients.

Architecture

A protocol-agnostic ops layer wrapping dfxm-geo, under a thin FastMCP adapter. See docs/superpowers/specs/.

Roadmap (v2)

run_identify · remote HTTP transport · .mcpb bundle.

from github.com/borgi-s/dfxm-geo-mcp

Installing Dfxm Geo

This server has no published package — it is built from source. Open the repository and follow its README.

▸ github.com/borgi-s/dfxm-geo-mcp

FAQ

Is Dfxm Geo MCP free?

Yes, Dfxm Geo MCP is free — one-click install via Unyly at no cost.

Does Dfxm Geo need an API key?

No, Dfxm Geo runs without API keys or environment variables.

Is Dfxm Geo hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install Dfxm Geo in Claude Desktop, Claude Code or Cursor?

Open Dfxm Geo on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare Dfxm Geo with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All development MCPs