Skip to main content
plugin

flexcompute — Claude Code plugin: Tidy3D and PhotonForge skills

Adds a docs-lookup MCP server and skills that walk your agent through Tidy3D simulations, PhotonForge layouts and RF work.

Install into Claude Code · Plugin marketplace All methods and platforms ↓
/plugin marketplace add anthropics/claude-plugins-community
/plugin install flexcompute@claude-community
Open on GitHub

What flexcompute does

The plugin wires up an MCP server named tidy3d that searches and fetches Flexcompute documentation, plus skills that steer the agent while it writes or reviews code. The flexagent skill covers Tidy3D setup, API usage, geometry import, troubleshooting, cost-aware runs and result analysis. PhotonForge ships seven skills: PCell authoring, layout verification, circuit and time-domain simulation, cloud project versioning, schema serialization, GUI automation and yield analysis.

Everything runs through uvx, so uv has to be present first. The installer checks uvx and the MCP command each plugin needs — tidy3d-mcp>=0.16.7 for Tidy3D, tidy3d-mcp>=0.16.5 for PhotonForge and Flex RF. If uvx is missing in an interactive terminal it asks before running the official uv installer; in a headless terminal you pass --install-uv yourself.

Some MCP tools — environment, validation, viewer, capture, reports — only appear when an authenticated compatible editor bridge advertises them. Without that bridge the server stays remote-only. Pick a single plugin with --plugin tidy3d, --plugin photonforge or --plugin flex-rf; all three go in by default.

What it helps with

  • set up a silicon waveguide simulation in Tidy3D without digging through docs
  • check a PhotonForge layout for port and connectivity problems
  • author a parameterized MMI component
  • estimate run cost before submitting a job
  • compute yield across process corners and wafers

Example prompts for the agent

  • Look up the Tidy3D API for ModeSource
  • Check this PhotonForge layout for port issues

How to install flexcompute

Plugin marketplace

/plugin marketplace add anthropics/claude-plugins-community
/plugin install flexcompute@claude-community

Step by step, with commands for each platform: Claude Code plugins: marketplaces, installing, and building your own

Questions about flexcompute

How do I install flexcompute in Claude Code?

Add the marketplace with /plugin marketplace add anthropics/claude-plugins-community, then install the plugin: /plugin install flexcompute@claude-community.

What does flexcompute do?

It registers the tidy3d MCP server for Flexcompute docs search and fetch, and installs skills for Tidy3D, PhotonForge and Flex RF work inside your agent session.

What does the MCP server need to run?

uvx must be available — the installer checks for it and offers to install uv if it is absent. Validation, viewer and report tools only show up when a compatible authenticated editor bridge is connected.

Similar plugins

All plugins for Science and research →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor