
YADE MCP Server
Bridges Claude to YADE, the open-source discrete element method engine for particle simulations. Exposes seven tools: two for browsing YADE's Python API via class tree navigation and BM25 keyword search, five for execution. Run Python snippets synchronously in a live YADE process, submit long-running simulation scripts as background tasks, tail their output, interrupt gracefully, and list task history across sessions. The bridge lives inside your YADE console, so the agent sees both what it submits and what you type interactively. Reach for this when you want an assistant that can write DEM simulation code, run it, watch the output, debug failures, and iterate without leaving the loop.
- GitHub stars
- 15
- tools
- 7
- transport
- STDIO
- last updated
- Oct 22, 2026
Tools
7 toolsPublic tool metadata for what this MCP can expose to an agent.
yade_browse_apiWalk the YADE Python class tree.
Walk the YADE Python class tree.
No parameter schema in public metadata yet.
yade_query_apiBM25 keyword search across the API.
BM25 keyword search across the API.
No parameter schema in public metadata yet.
yade_execute_codeRun Python in the live YADE process; returns synchronously.
Run Python in the live YADE process; returns synchronously.
No parameter schema in public metadata yet.
yade_execute_taskSubmit a script as a long-running background task.
Submit a script as a long-running background task.
No parameter schema in public metadata yet.
yade_check_task_statusInspect a running or finished task (output, status).
Inspect a running or finished task (output, status).
No parameter schema in public metadata yet.
yade_interrupt_taskStop a running task at an iteration boundary, or cancel a queued one.
Stop a running task at an iteration boundary, or cancel a queued one.
No parameter schema in public metadata yet.
yade_list_tasksList submitted tasks with metadata.
List submitted tasks with metadata.
No parameter schema in public metadata yet.
Sponsors
Readme
Details
- Repository
- github.com/yusong652/yade-mcp
- Package
yade-mcp- Transport
- STDIO
- Registry
- MCP registry, active