AgentStack
MCP verified MIT Self-run

Ansys Lumerical Mcp

mcp-sheepwangzz-ansys-lumerical-mcp · by SheepWangZz

MCP server for Ansys Lumerical automation via ansys-lumerical-core.

No reviews yet
0 installs
8 views
0.0% view→install

Install

$ agentstack add mcp-sheepwangzz-ansys-lumerical-mcp

✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

Are you the author of Ansys Lumerical Mcp? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Ansys Lumerical MCP Server

MCP server for automating Ansys Lumerical through ansys-lumerical-core.

Installation

Requires Python >=3.10,=0.2.0

  • mcp>=1.27.0

With conda:

conda create -n ansys-lumerical-mcp python=3.13 pip
conda activate ansys-lumerical-mcp
python -m pip install ansys-lumerical-mcp

From a source checkout, conda users can also create an environment with:

conda env create -f environment.yml
conda activate ansys-lumerical-mcp

That source environment installs this project in editable mode and lets pip resolve the runtime dependencies.

Development

python -m pip install -e ".[tests]"
python -m ansys_lumerical_mcp

The server uses the MCP SDK's stdio transport. The first implemented tool is lumerical_status, which checks the Python package and discovered local Lumerical installation without launching a solver session.

Implemented tools:

  • lumerical_status
  • list_available_products
  • open_session
  • list_sessions
  • close_session
  • run_script
  • put_variable
  • get_variable

Project layout

ansys-lumerical-mcp/
├─ docs/
├─ examples/
├─ src/
│  └─ ansys_lumerical_mcp/
├─ tests/
├─ pyproject.toml
├─ README.md
├─ LICENSE
└─ .gitignore

Build

python -m pip install -e ".[build]"
python -m build

MCP client configuration

The same configuration is also available at examples/client_config.json. See docs/mcp_client_configuration.md for the full setup notes, including Codex configuration and verification commands.

{
  "mcpServers": {
    "ansys-lumerical": {
      "command": "ansys-lumerical-mcp",
      "env": {
        "LUMERICAL_MCP_INSTALL_DIR": "C:\\Path\\To\\Lumerical\\vXXX"
      }
    }
  }
}

LUMERICAL_MCP_INSTALL_DIR is optional when ansys-lumerical-core auto-discovers the local installation. If discovery works, remove the env block entirely. Keep machine-specific paths in your local MCP client settings, not in committed project files.

For Codex, the installed-package configuration is:

[mcp_servers.ansys-lumerical]
command = "ansys-lumerical-mcp"

Source & license

This open-source MCP server is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet — be the first.

Versions

  • v0.1.0 Imported from the upstream source.