io.github.borgi-s/dfxm-geo-mcp
MCP server for the dfxm-geo dark-field X-ray microscopy forward model
التثبيت
أضف هذا إلى إعدادات MCP في عميلك (Claude Desktop: claude_desktop_config.json، وCursor: .cursor/mcp.json، ويستخدم VS Code وغيره الصيغة نفسها «mcpServers»).
dfxm-geo-mcpclaude mcp add dfxm-geo-mcp -- uvx dfxm-geo-mcp==0.1.0
{
"mcpServers": {
"dfxm-geo-mcp": {
"command": "uvx",
"args": [
"dfxm-geo-mcp==0.1.0"
]
}
}
}
التوثيق
مأخوذ من ملف README للمشروع على GitHub ويُحدَّث أسبوعيًا. تفتح الروابط على GitHub.
dfxm-geo-mcp
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.
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.
الأسئلة الشائعة
ما هو io.github.borgi-s/dfxm-geo-mcp؟
MCP server for the dfxm-geo dark-field X-ray microscopy forward model
كيف أثبّت io.github.borgi-s/dfxm-geo-mcp؟
يعمل على جهازك. في Claude Code: claude mcp add dfxm-geo-mcp -- uvx dfxm-geo-mcp==0.1.0. وفي العملاء الآخرين، الصق إعداد JSON من هذه الصفحة في إعدادات MCP الخاصة بهم.
هل يحتاج io.github.borgi-s/dfxm-geo-mcp إلى مفتاح API؟
لا يذكر إدراجه في السجل أي مفتاح أو سر إلزامي. قد تتطلب بعض الميزات حسابًا لدى الخدمة التي يتصل بها.
هل io.github.borgi-s/dfxm-geo-mcp مفتوح المصدر؟
شيفرته علنية على GitHub، لكن المستودع لا يعلن ترخيصًا قياسيًا.
من يصون io.github.borgi-s/dfxm-geo-mcp؟
ينشره borgi-s. يدرجه AI.tn لكنه لا يصونه ولا يوصي به.
من سجل MCP الرسمي. الإدراج ليس توصية: راجع شيفرة الخادم وصلاحياته قبل منحه الوصول إلى بياناتك.