MCP.Market

PLAXIS MCP server

by yixuanzhong·io.github.yixuanzhong/plaxis-mcp·v0.3.5·5 stars

Windows-local MCP server for PLAXIS 2D Remote Scripting: geometry, staged construction, results.

A88/100grade A
What users say
No reviews yet
Be the first
Safety scan
A88/100

full report

Adoption
New

5 stars

Reviews

Write one

Nobody has reviewed PLAXIS yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

PLAXIS tools (37, 9 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • activate

    Activate one or more objects in one or more phases.

  • assign_material

    Assign a material to one or more features.

  • calculate

    Calculate phases.

  • call_method

    Call an explicitly named PLAXIS method with literal positional arguments.

  • close_project

    Close the active PLAXIS project.

  • connect

    Connect to the pinned local PLAXIS endpoint.

  • connection_status

    Get state for the pinned PLAXIS role.

  • create_boreholewrite action

    Add a borehole at the given x-coordinate.

  • create_linewrite action

    Create a line, or a polyline through 3 or more vertices.

  • create_materialwrite action

    Create a material set.

  • create_phasewrite action

    Create a new phase relative to an existing one.

  • create_pointwrite action

    Create one or more points at [x, y] coordinates.

  • create_polygonwrite action

    Create a polygon from 3 or more vertices.

  • create_soillayerwrite action

    Add a soil layer with the given height.

  • create_structural_elementwrite action

    Add a structural element feature to one or more existing lines.

  • deactivate

    Deactivate one or more objects in one or more phases.

  • disconnect

    Disconnect the current PLAXIS worker session.

  • generate_mesh

    Generate the mesh, optionally with a relative element size factor.

  • get_results

    Fetch one lossless page of PLAXIS Output results.

  • get_single_result

    Fetch one result value at a named point or an (x, y) coordinate.

  • inspect

    Inspect a PLAXIS object or property.

  • list_materials

    Return a compact material summary.

  • list_members

    List available attributes on a PLAXIS object path.

  • list_objects

    List the model objects of one kind, with the path to pass back.

  • list_phases

    Return a compact model-phase summary.

  • list_result_types

    List available Output result-type groups or members.

  • model_state

    Report whether the model can be calculated, and what is stopping it.

  • new_projectwrite action

    Create a new PLAXIS project.

  • open_project

    Open a PLAXIS project.

  • project_info

    Return common project metadata and units.

  • recover_project

    Recover the current PLAXIS project.

  • save_project

    Save the active project, optionally to a new path.

  • set_current_phase

    Make an existing phase the current phase for further edits.

  • set_mode

    Switch the PLAXIS Input working mode.

  • set_phase_property

    Set a property of an object for one specific phase only.

  • set_property

    Set a writable PLAXIS property using a dotted path.

  • view_results

    Open a calculated phase in the PLAXIS Output application.

Public scan report

scanner v0.1.9 · 2026-09-24 · same rubric, same numbers if you re-run it

no findings
  • Code scan8 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 50 days ago12/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 88/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How PLAXIS compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
88/100
higher than 75% of 48,255 servers
Tools
37
the typical server has 7
Tools that change things
24%
typical: 0%. Fewer write tools means less an agent can break
GitHub stars
5
more than 83% of 28,688 servers

What its tools let an agent do: 19 read · 12 create · 6 change

Install PLAXIS in Claude Code, Cursor or VS Code

claude mcp add plaxis-mcp -- uvx plaxis-mcp
Add to Cursor

What the publisher says

From the PLAXIS repository's README, as published. We do not edit it. Read it on GitHub

PLAXIS · MCP

Drive PLAXIS 2D from any MCP client.

Geometry, staged construction, meshing, calculation and results — exposed as tools, over a hardened Windows-local stdio server.

Quickstart · Tools · Clients · Security model · Architecture

mcp-name: io.github.yixuanzhong/plaxis-mcp

▸ v0.3 — set up once, launch from anywhere

Client-neutral by design: Codex, Claude Code, Cursor, VS Code/Copilot and any other conforming local stdio MCP client connect to the same unprefixed server tools.

Quickstart

1 — Set up the machine, once.

plaxis-mcp.exe setup

Profiles land in %LOCALAPPDATA%\Caros\PLAXIS-MCP\profiles (override with --profile-dir). Add --skip-credentials to generate profiles now and store passwords later with plaxis-mcp.exe credentials set --profile .

The directory name is historical — it is where the first supported installer wrote —

and is kept because credential_target is derived from it.

2 — Run each role as its own process.

plaxis-mcp.exe serve --role input
plaxis-mcp.exe serve --role output

--config names a profile explicitly and is equivalent. Either way serve takes every endpoint setting from the profile and the password from Windows Credential Manager, and it fails to start if any PLAXIS_* endpoint environment override is present — so a client cannot silently redirect an endpoint or inject a password.

3 — Point a client at it. See Clients; the host never connects at startup, so call the connect tool once PLAXIS is running.

Getting the host

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

PLAXIS: common questions

Is PLAXIS MCP server safe?
Yes, by our scan: it is graded A (88/100). Read the PLAXIS safety report
How do I install PLAXIS?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does PLAXIS need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is PLAXIS maintained?
The last commit was 90 days ago (2026-08-06). The latest release is v0.3.5.
How does PLAXIS compare with other MCP servers?
safety score 88/100 (higher than 75% of 48,255 servers); tools 37 (the typical server has 7); tools that change things 24% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.