Supported MCP Servers
This section of the User Guide helps users identify the MCP servers available in the MADA Tools project, understand their capabilities, and learn how these servers are organized.
Server Organization
Servers are grouped into categories based on their primary capabilities. The following categories are currently supported:
| Category Name | Category Description |
|---|---|
| Geometry | Servers that handle geometry/mesh generation |
| Scheduler | Servers for running job schedulers |
| Simulation | Servers for simulation codes |
| Surrogate | Servers for analysis tools |
| Workflow | Servers for workflow orchestration |
Available Servers
The table below lists all servers available in the MADA Tools project, grouped by category and sorted alphabetically:
| Server Name | Server Description | Server Category | Command to Start |
|---|---|---|---|
| Flux | Flux scheduler for job scheduling and execution | Scheduler | mada-mcp-flux |
| Slurm | Slurm workload manager for job scheduling and execution | Scheduler | mada-mcp-slurm |
| Vertex-CFD | Vertex-CFD application tools | Simulation | mada-mcp-vertex-cfd |
| Professor | Professor analysis and visualization tools | Surrogate | mada-mcp-professor |
| Maestro Command Executor | Maestro command execution tools | Workflow | mada-mcp-maestro-command-executor |
| WEAVE Study Constructor | Abstract server for creating WEAVE studies | Workflow | N/A |