[BUG] MCP Server tool descriptions lacking information
Resolved 💬 3 comments Opened Mar 28, 2025 by hwaxxer Closed Apr 8, 2025
Environment
- Platform (select one):
- [ ] Anthropic API
- [ ] AWS Bedrock
- [ ] Google Vertex AI
- [x] Other: Claude MCP Server
- Claude CLI version: <!-- output of
claude --version--> - Operating System: Sequoia 15.3.2
- Terminal: Ghostty
Bug Description
The tools returned by the Claude MCP server lacks a lot.
Currently it's very unclear what the dispatch_agent is for:
Tool(
name='dispatch_agent',
description='Launch a new task',
inputSchema={
'type': 'object',
'properties': {
'prompt': {
'type': 'string',
'description': 'The task for the agent to perform',
},
},
'required': ['prompt'],
'additionalProperties': False,
'$schema': 'http://json-schema.org/draft-07/schema#',
},
),
and the Bash command description seems to be an error:
Tool(
name='Bash',
description="Unable to generate description for 'undefined' command.",
inputSchema={
'type': 'object',
'properties': {
'command': {
'type': 'string',
'description': 'The command to execute',
},
'timeout': {
'type': 'number',
'description': 'Optional timeout in milliseconds (max 600000)',
},
},
'required': [
'command',
],
'additionalProperties': False,
'$schema': 'http://json-schema.org/draft-07/schema#',
},
),
Steps to Reproduce
- Serve the Claude MCP server
- List the tools in the server
Expected Behavior
Proper descriptions.
Actual Behavior
The tool descriptions are lacking.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗