Fix navi-3d MCP tool name mismatch
The MCP server registered tools with `_tool` suffix (e.g. lint_scad_tool)
but mcp_servers.json groups listed bare names (lint_scad). This caused
_tool_list() to look for mcp_navi-3d_lint_scad which never existed in the
registry — the actual registered tool was mcp_navi-3d_lint_scad_tool.

Fix: explicitly set name= on @mcp.tool() decorators so MCP tool names
match the group whitelist in mcp_servers.json.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
1 parent 4c9f092 commit 6c4a56989a60daea564cc10345e5083294fe54d8
@Eugene Sukhodolskiy Eugene Sukhodolskiy authored on 13 May
Showing 1 changed file
View
mcp-servers/navi-3d/app/mcp_server.py