A powerful MCP server built with NitroStack
Add via Cursor Settings UI (Settings > Features > MCP > Add New MCP Server):
{
"mcpServers": {
// your other mcp servers
"simulation-mcp-server": {
"url": "https://softwares-6a-amsqads-amfoss-amrita-university-amritapuri-campus.app.nitrocloud.ai/mcp"
}
}
}
Connect remote tools directly via Claude's Web UI:
Configure custom tools directly via ChatGPT's Web UI:
Add the following configuration block under mcpServers in your Antigravity configuration file (~/.gemini/config/mcp_config.json):
{
"mcpServers": {
// your other mcp servers
"simulation-mcp-server": {
"serverUrl": "https://softwares-6a-amsqads-amfoss-amrita-university-amritapuri-campus.app.nitrocloud.ai/mcp"
}
}
}
Add the following configuration block to your Codex configuration file (~/.codex/config.toml):
[mcp_servers.simulation-mcp-server] url = "https://softwares-6a-amsqads-amfoss-amrita-university-amritapuri-campus.app.nitrocloud.ai/mcp"
Connect directly using the Server-Sent Events endpoint:
https://softwares-6a-amsqads-amfoss-amrita-university-amritapuri-campus.app.nitrocloud.ai/mcp
Render a structured Simulation MCP result in the NitroStudio engineering dashboard. Call after an OpenFOAM tool and map its response into this input.
Check whether the FreeCAD MCP addon RPC server is running and reachable.
Create a new document in the running FreeCAD application.
Create a Part, Draft, PartDesign, or FEM object in a FreeCAD document.
Edit properties of an existing object in a FreeCAD document.
Delete an object from a FreeCAD document.
Get all serialized objects and properties in a FreeCAD document.
Get one serialized FreeCAD object and its properties.
Get the unit normal and center point of a 1-based face on a shaped object.
Get the unit tangent, center point, and length of a 1-based edge on a shaped object.
Measure the shortest distance between points, objects, or FaceN/EdgeN/VertexN subelements.
Measure the angle between the center normals of two faces.
Get the combined axis-aligned bounding box of selected shaped objects or the whole document.
Get an object shape center of mass, volume, and area.
Test whether two object shapes touch or overlap and report common geometry.
Find the closest face to a point across selected shaped objects or the whole document.
Cast a ray through selected shaped objects and return ordered face hits.
Inspect sketch-like constraint sets for solver conflicts and fully-constrained status.
List ordered document or PartDesign body features with type, visibility, suppression, and shape status.
Move and rotate an object so its selected face is coincident with and opposed to a target face.
Move and rotate an object so one edge or explicit axis aligns with another axis.
Rotate an object by degrees around a selected edge axis.
Aim the active FreeCAD 3D view at a world-space point while preserving camera distance.
Translate an object so its placement base or source point lands on a target vertex.
Translate an object so its placement base or source point lands on the nearest target edge point.
Translate an object so its placement base or source point lands on the nearest target face point.
Apply a coincident face mate by opposing normals and aligning face centers.
Apply a parallel face mate by aligning normals and face centers.
Apply a perpendicular face mate and align face centers.
Apply a tangent mate between planar faces by opposing normals and aligning face centers.
Open an interactive 3D preview of visible FreeCAD document geometry with orbit, pan, and zoom controls.
List documents currently open in FreeCAD.
Close and reopen an on-disk FreeCAD document to load external file changes.
Capture a PNG screenshot of the active FreeCAD view. Returns base64 image data.
List every FCStd path in the installed FreeCAD parts library. Prefer freecad_search_parts_library for normal discovery.
List top-level FreeCAD parts-library categories and the number of available FCStd models in each.
Search installed FreeCAD-library models by name and path. Returns exact relative paths accepted by freecad_insert_part_from_library.
Insert an installed FCStd model using an exact relative_path returned by freecad_search_parts_library.
Execute Python code on FreeCAD's GUI thread. Disabled unless FREECAD_ALLOW_CODE_EXECUTION=true.
Execute background-safe Python code outside FreeCAD's GUI thread. Disabled unless FREECAD_ALLOW_CODE_EXECUTION=true.
Run CalculiX for an existing FreeCAD FEM analysis and return stress and displacement summaries.
Check the configured Avogadro, Open Babel GUI, Open Babel CLI, and molecular-data paths.
Create a 2D or 3D molecule from a SMILES string with Open Babel and save it for Avogadro.
Convert a molecule file between supported chemical formats with Open Babel.
Optimize molecular geometry with an allowlisted Open Babel force field.
Calculate formula, mass, canonical SMILES, InChI, atom counts, logP, PSA, and related properties.
Open an interactive ball-and-stick preview of a stored molecule with orbit, pan, and zoom controls.
List supported molecule files currently stored under AVOGADRO_DATA_ROOT.
Open a stored molecule in the local Avogadro application or Open Babel GUI.