## Description I'm encountering an error when trying to use the sitemcp tool with Claude Desktop on Mac. When attempting to search, I receive an error message: `tools.1.ToolDefinition.name: String should have at most 64 character`. ## Error Details The Claude Desktop log file shows the following error message: ``` {"jsonrpc":"2.0","id":XX,"error":{"code":-32601,"message":"Method not found"}} ``` ## Configuration My `claude_desktop_config.json` file is configured as follows: ```json { "mcpServers": { "FSD": { "command": "/Users/username/.nodenv/shims/npx", // Using path to npx because of nodenv "args": [ "-y", "sitemcp@latest", "https://feature-sliced.github.io/documentation/" ], "logLevel": "warn" } } } ``` ## Potential Cause When consulting Claude about this issue, it suggested the following possible causes: - The sitemcp tool might not support the JSONRPC methods that Claude Desktop expects - Claude Desktop may be expecting a server with specific API methods that sitemcp doesn't support - The server configuration might be incorrect or require additional settings ## Expected Behavior Claude Desktop should be able to use the sitemcp tool for searching without errors. ## Environment - OS: macOS - Application: Claude Desktop ## Additional Information This issue is preventing me from using Claude Desktop effectively. Any guidance on resolving this would be greatly appreciated.
This issue appears to be discussing a feature request or bug report related to the repository. Based on the content, it seems to be resolved. The issue was opened by tani-fumiya-ktc and has received 4 comments.