← materiam.com

INDIVIDUAL MCP TOOL

get_part_image

A rendered picture (PNG) of one part as MATERIAM will make it.

materiam.comnone authenticationAvailability not checked

LIVE ENDPOINT

https://materiam.com/mcp

No auth detected

Connect to this endpoint to inspect the live schema for get_part_image and invoke it with your own arguments.

Indexed input schema

{}

Risk classification

Inferred read-only · medium confidence · heuristic, not a guarantee.

  • No write-capable action terms were found; this is not proof that invocation has no side effects.

Parent server

materiam.com

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.materiam]
url = "https://materiam.com/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "materiam": {
      "type": "http",
      "url": "https://materiam.com/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: materiam
Remote MCP URL: https://materiam.com/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "materiam": {
      "url": "https://materiam.com/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "materiam": {
      "type": "http",
      "url": "https://materiam.com/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "materiam",
  "transport": "streamable-http",
  "url": "https://materiam.com/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

Related tools

  • get_upload_link — Get a one-time upload_url for a STEP file that code can send with one command (curl -T part.step <upload_url>), so the file is not pasted into a tool call; upload_part takes small files base64-encoded instead.
  • upload_part — Upload a part's 3D model as a STEP file (.step or .stp) to get it checked and quoted by MATERIAM, with the file's bytes base64-encoded in content_base64 (up to 10 MB).
  • design_part — Design a sheet-metal part described in words rather than drawn in CAD (a STEP file goes through get_upload_link or upload_part instead): a flat base plate with up to one flange per edge, bent up or down, plus round holes, rectangular cutouts and slots on the base or a flange.
  • get_upload_status — Processing status of the project's uploads: QUEUED, PROCESSING, COMPLETED, FAILED or TIMEOUT.
  • get_project — The project's parts as MATERIAM will make them: part_id, name, kind (flat or bent sheet metal, tube, bar, beam), sizes in mm (the flat laser blank of sheet metal; length and section of tubes and bars) and thickness, bends, the material and finish selected, the quantity, and the manufacturability results: bending (the press-brake simulation — feasible, V-die, bend steps, and the reason when it is not feasible; bending_simulation turns COMPLETE once a bent part has been simulated) and design_findings (problems to fix, e.g.
  • get_part_options — The stock materials MATERIAM offers for one part, grouped by alloy (the gauges and thicknesses in stock), and the finishes available for the part's current material with their colors, under the ids configure_part takes.
  • configure_part — Change how one part is made.
  • get_weld_joints — The project's welds and its joints: the places where an edge of one part lies on another part's surface, found from the parts' 3D geometry — the seams the welding view on materiam.com offers.