Mcp_3d_relief MCP Server

This project provides a MCP server that converts 2D images into 3D relief models in STL format, suitable for 3D printing or rendering.

Local serverstdio

What is the Mcp_3d_relief MCP Server?

Mcp_3d_relief is an MCP project maintained in the bigchx/mcp_3d_relief repository. The maintainer describes its purpose as “This project provides a MCP server that converts 2D images into 3D relief models in STL format, suitable for 3D printing or rendering”. Read the project documentation for the complete scope.

Local setup

The project provides a local client configuration using uv. Follow the repository’s build and installation steps before copying it, and replace example paths with the paths on your own computer.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
image_pathLocal path or web URL to the input image file
model_widthWidth of the 3D model in mm (default: 50.0)
model_thicknessMaximum thickness/height of the 3D model in mm (default: 5.0)
base_thicknessThickness of the base in mm (default: 2.0)
skip_depthWhether to use the image directly or generate a depth map (default: true)
invert_depthInvert the relief (bright areas become low instead of high) (default: false)
detail_levelControls the resolution of the processed image (default: 1.0). At detail_level = 1.0, the image is processed at 320px resolution, producing an STL file…

How to install the Mcp_3d_relief MCP Server

{
  "mcpServers": {
    "mcp_3d_relief": {
      "command": "uv",
      "args": [
        "--directory",
        "{fill_in_your_path_here}",
        "run",
        "server.py"
      ]
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.