diff --git a/mcp-servers/navi-3d/app/mcp_server.py b/mcp-servers/navi-3d/app/mcp_server.py index c70d63f..508e3ab 100644 --- a/mcp-servers/navi-3d/app/mcp_server.py +++ b/mcp-servers/navi-3d/app/mcp_server.py @@ -45,7 +45,7 @@ return Settings() -@mcp.tool() +@mcp.tool(name="compile_scad") def compile_scad_tool( session_id: Annotated[str, Field(description="Navi session ID — files are resolved inside session_files//.")], source_path: Annotated[str, Field(description="Relative or absolute path to the .scad file.")], @@ -56,7 +56,7 @@ return _json(result) -@mcp.tool() +@mcp.tool(name="render_stl") def render_stl_tool( session_id: Annotated[str, Field(description="Navi session ID — files are resolved inside session_files//.")], source_path: Annotated[str, Field(description="Path to the STL file to render.")], @@ -67,7 +67,7 @@ return _json(result) -@mcp.tool() +@mcp.tool(name="lint_scad") def lint_scad_tool( session_id: Annotated[str, Field(description="Navi session ID — files are resolved inside session_files//.")], source_path: Annotated[str, Field(description="Path to the .scad file.")],