OASiS

Hereon-InstituteMS/OASiS
★ 7 stars Python AI/LLM Updated today
OASiS — an open-source multi-physics and multi-code framework for verified computer simulations. Model Context Protocol (MCP) server connecting AI coding agents to 8 finite element solvers (FEniCSx, deal.II, 4C, NGSolve, scikit-fem, Kratos, DUNE-fem, FEBio) with cross-backend collation knowledge.
View on GitHub → Try with Claude — $10 free →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "oasis": {
      "command": "uvx",
      "args": [
        "oasis"
      ]
    }
  }
}

Or install with pip: pip install oasis

README Excerpt

<p align="center"> <img src="logo/logo_w_text.png" alt="OASiS — open-source multi-physics and multi-code framework for verified computer simulations" width="640"/> </p> **O**pen-source **A**gent for **Si**mulation across multiple FEM **S**olvers — an open-source multi-physics and multi-code framework for verified computer simulations.

Tools (20)

DEALII_ROOTDUNE_ROOTFEBIO_BINARYFENICS_ROOTFOURC_BINARYFOURC_ROOTKRATOS_ROOTNGSOLVE_ROOTSKFEM_ROOTcoupled_solvedeveloperdiscoverexamplesgenerate_meshknowledgeoasisprepare_simulationreload_catalogrun_simulationrun_with_generator

Topics

computational-mechanicsdealiifenicsfinite-element-methodllm-agentmcp-servermodel-context-protocolmultiphysicsngsolvescientific-computing