Troubleshooting
If you encounter issues while setting up or using the VibeMap MCP Server, check the common solutions below.
Connection Issues
Claude Desktop doesn't show the "Hammer" icon
The hammer icon indicates that Claude has successfully loaded at least one MCP server. If it's missing:
Check Configuration Path: Ensure your
claude_desktop_config.jsonis in the correct folder:macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.json
Validate JSON: Ensure the JSON file is valid. A single missing comma can prevent Claude from loading any servers.
Absolute Paths: Claude requires absolute paths for both the
nodeexecutable and the server script.❌
node ./build/index.js✅
/usr/local/bin/node /Users/name/code/vibemap/mcp-server/build/index.js
"Server not found" or "Timeout"
Build the Server: Ensure you have run
npm run buildin themcp-serverdirectory. Thebuild/index.jsfile must exist.Node Version: Ensure you are using Node.js v18 or higher.
Environment Variables: Double-check that
VIBEMAP_API_KEYis provided in theenvsection of your config.
Authentication Issues
"Unauthorized" Error when running tools
API Key Validity: Ensure your Personal Access Token (starting with
vm_) is still active in the VibeMap Dashboard.Permissions: Ensure the token was generated by the account that owns the projects you are trying to access.
Base URL: If you are using the cloud version of VibeMap, ensure
VIBEMAP_BASE_URLis set tohttps://vibemap.ai.
Tool-Specific Issues
sync_to_vibemap fails or returns empty results
sync_to_vibemap fails or returns empty resultsCheck Path: Ensure the local path you provided exists and is accessible by the user running Claude.
Exclusions: The scanner ignores
node_modulesand.gitby default. If your code is only in those folders, nothing will be found.Large Codebases: For very large projects, the analysis might time out. Try syncing specific sub-directories instead.
Viewing Logs
Claude Desktop logs all MCP communication. This is the best way to see the exact error message:
macOS:
tail -f ~/Library/Logs/Claude/mcp.logWindows: Check
%APPDATA%\Claude\logs\mcp.log
Look for lines starting with [vibemap] or stderr output from the node process.
Last updated
Was this helpful?

