Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

Flow360 MCP

Local MCP server for Flow360.

Install

pip install flow360-mcp
uvx flow360-mcp

Authentication

If you already use the Flow360 Python client, no extra authentication setup is required. The MCP server automatically picks up your existing credentials — just add the server config below and start using it.

If you haven't configured Flow360 yet, run:

pip install flow360
flow360 configure

This stores your API key locally and the MCP server will use it automatically.

Alternatively, you can pass the API key explicitly via the SIMCLOUD_APIKEY environment variable in the MCP config (see examples below).

Configure MCP Hosts

Claude Desktop

Add to your Claude Desktop MCP config:

{
  "mcpServers": {
    "flow360": {
      "command": "uvx",
      "args": ["flow360-mcp"]
    }
  }
}

If you prefer to pass the API key explicitly instead of relying on the Flow360 config, add an env block:

{
  "mcpServers": {
    "flow360": {
      "command": "uvx",
      "args": ["flow360-mcp"],
      "env": {
        "SIMCLOUD_APIKEY": "YOUR_SIMCLOUD_API_KEY"
      }
    }
  }
}

VS Code / Cursor

Add the same server entry to your MCP config file (for example .vscode/mcp.json or .cursor/mcp.json):

{
  "mcpServers": {
    "flow360": {
      "command": "uvx",
      "args": ["flow360-mcp"]
    }
  }
}

CLI and Configuration

  • --api-key: SimCloud API key (highest priority).
  • SIMCLOUD_APIKEY: API key fallback when --api-key is not set.
  • ~/.flow360/config.toml: Default Flow360 fallback via [default].apikey.
  • REMOTE_MCP_URL: Optional MCP endpoint override.
  • FLOW360_MCP_USER_AGENT: Optional User-Agent override.
  • TIDY3D_MCP_USER_AGENT: Secondary User-Agent fallback.

Troubleshooting

  • API key required...: pass --api-key, set SIMCLOUD_APIKEY, or configure [default].apikey in ~/.flow360/config.toml.
  • Auth failure: confirm the API key is valid.
  • Connection failure: verify REMOTE_MCP_URL and network access.

Metadata

Release files for flow360-mcp 0.1.0rc1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for flow360-mcp 0.1.0rc1
File Size Uploaded Provenance
flow360_mcp-0.1.0rc1.tar.gz 2.7 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for flow360-mcp 0.1.0rc1
File Interpreter ABI Platform
flow360_mcp-0.1.0rc1-py3-none-any.whl Python 3 none any Details

Total release size: 6.8 kB

Release files / flow360_mcp-0.1.0rc1.tar.gz

Download URL flow360_mcp-0.1.0rc1.tar.gz
Size 2.7 kB
Tags Source
SHA-256 checksum
How to use checksums
8ecbe488dc2761cf16043045d344a56fbf3465ad887fa3e3ff043335a6295253
BLAKE2b-256 checksum
How to use checksums
790d31f1ff92e49a32ca1da43a081641aef3ee9d7897e6b164147dd46d57b910
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.10.5 {"installer":{"name":"uv","version":"0.10.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / flow360_mcp-0.1.0rc1-py3-none-any.whl

Download URL flow360_mcp-0.1.0rc1-py3-none-any.whl
Size 4.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
98c29efcd7d713f4940f41f41658cf505166c761de6fb5c19c75697473fab818
BLAKE2b-256 checksum
How to use checksums
b0cfdc607ee1b49eebbfe61943743e91c76d8ccc63bd662947b34e53bdb39dda
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.10.5 {"installer":{"name":"uv","version":"0.10.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Security for flow360-mcp 0.1.0rc1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page