PLAXIS — Claude Code MCP server: features and setup
Connects Claude Code and other MCP clients to PLAXIS 2D Remote Scripting. Use an agent to build model geometry, manage construction phases, run calculations and inspect results.
claude mcp add plaxis -- uvx plaxis-mcpWhat PLAXIS does
The server exposes PLAXIS 2D operations as MCP tools. An agent can create geometry and materials, set up phases, generate a mesh, run calculations and retrieve results. Input and Output use separate processes, each with a fixed role. There are also tools for checking model state and listing phases.
It runs locally on Windows and communicates over stdio. Run plaxis-mcp.exe setup first; it finds the PLAXIS installation, creates profiles for both roles and saves their passwords in Windows Credential Manager. Start PLAXIS before calling the connect tool. The server refuses to start when PLAXIS_* environment overrides are present, so those settings cannot redirect its endpoint or supply a password.
What it helps with
- build geometry for a PLAXIS 2D model
- create materials and assign them to model objects
- configure construction phases and run a calculation
- retrieve results for a selected phase
Example prompts for the agent
- Create a point, line and polygon in a new PLAXIS 2D project.
- Check the project phases and mesh state before running a calculation.
- Retrieve results for the selected phase and list the available result types.
How to install PLAXIS
Platform CLI
claude mcp add plaxis -- uvx plaxis-mcpuvx runs the command named after the package; if the README names another one, use uvx --from plaxis-mcp <command>
Platform CLI
codex mcp add plaxis -- uvx plaxis-mcpuvx runs the command named after the package; if the README names another one, use uvx --from plaxis-mcp <command>
Config file
{
"mcpServers": {
"plaxis": {
"command": "uvx",
"args": [
"plaxis-mcp"
]
}
}
}uvx runs the command named after the package; if the README names another one, use uvx --from plaxis-mcp <command>
Config file
{
"servers": {
"plaxis": {
"type": "stdio",
"command": "uvx",
"args": [
"plaxis-mcp"
]
}
}
}uvx runs the command named after the package; if the README names another one, use uvx --from plaxis-mcp <command>
Platform CLI
gemini mcp add plaxis uvx plaxis-mcpuvx runs the command named after the package; if the README names another one, use uvx --from plaxis-mcp <command>
Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about PLAXIS
How do I install PLAXIS in Claude Code?
Set up the server with plaxis-mcp.exe setup, then register it in Claude Code with claude mcp add plaxis -- uvx plaxis-mcp.
What does the PLAXIS MCP server do?
It gives an MCP client tools for working with PLAXIS 2D models, including geometry creation, phase setup, calculations and result retrieval.
What is required to connect to PLAXIS?
Run plaxis-mcp.exe setup, then launch separate server processes for Input and Output. Once PLAXIS is running, call the connect tool.