Diffbeam MCP server
{
"mcpServers": {
"gaussian-beam-diffbeam": {
"type": "http",
"url": "https://catalog-api.gaussian-beam.com/mcp/"
}
}
}{
"mcpServers": {
"gaussian-beam-diffbeam": {
"type": "http",
"url": "https://catalog-api.gaussian-beam.com/mcp/"
}
}
}{
"mcpServers": {
"gaussian-beam-diffbeam": {
"type": "http",
"url": "https://catalog-api.gaussian-beam.com/mcp/"
}
}
}{
"servers": {
"gaussian-beam-diffbeam": {
"type": "http",
"url": "https://catalog-api.gaussian-beam.com/mcp/"
}
}
}{
"mcpServers": {
"gaussian-beam-diffbeam": {
"type": "http",
"url": "https://catalog-api.gaussian-beam.com/mcp/"
}
}
}file .mcp.json (in your project root)file claude_desktop_config.jsonfile ~/.cursor/mcp.jsonfile .vscode/mcp.jsonfile ~/.codeium/windsurf/mcp_config.jsonversion 2.0.0
What it does
DiffBeam exposes read-only optical component catalog search and server metadata for Gaussian beam optics design. It serves AI agents and engineering tools that need to query fiber, collimator, and lens catalogs, plus a separate credentialed bridge for users to apply design changes to their Gaussian Beam planner workspace.
- Search optical component catalogs (fibers, collimators, lenses) to find components matching optical design requirements.
- Retrieve current beam state and revision metadata from a Gaussian Beam planner workspace via the credentialed bridge.
- Apply incremental optical design changes to a planner workspace and inspect resulting beam feedback.
Tools this server exposes
| Tool | Does |
|---|---|
| get_diffbeam_state | Retrieve the current state and revision metadata of the DiffBeam service. |
| search_fibers | Search the optical fiber component catalog. |
| search_fiber_collimators | Search the fiber collimator component catalog. |
| search_lenses | Search the lens component catalog. |
Before you enable it
An MCP server runs with whatever access you give it. Start with a development account rather than production, and check which tools the server exposes before you let an agent call them unattended.