MCP marketplace tool names exceed 64 character limit
Description
MCP tools from the Claude Desktop marketplace use UUID-based naming that causes some tool names to exceed 64 characters, which breaks functionality.
Affected Tools
The following marketplace MCP tools exceed 64 characters:
| Tool Name | Length |
|-----------|--------|
| mcp__8b383b1d-b46a-4b70-994c-c7c26b866287__check_domain_availability_and_price | 72 chars |
| mcp__12eeb61f-18f5-4ca1-ac87-55c7ebea4098__slack_search_public_and_private | 68 chars |
| mcp__93def266-b621-4b59-ab43-97c15ea06a88__fireflies_get_user_contacts | 65 chars |
Impact
Tools with names longer than 64 characters fail to work properly.
Environment
- Claude Code CLI
- macOS
- Marketplace MCPs: Slack, Vercel, Fireflies, Notion, Figma
Suggested Fix
Consider using shorter identifiers for marketplace MCP servers instead of full UUIDs. For example:
mcp__slack__search_public_and_private(37 chars)mcp__vercel__check_domain_availability_and_price(49 chars)
Alternatively, implement aliasing so the internal UUID-based names don't affect the tool name length exposed to the model.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗