Skip to content

refactor: improve MCP tool descriptions and parameter metadata#8

Merged
chouzz merged 1 commit intomainfrom
refactor-tool-descriptions
Dec 24, 2025
Merged

refactor: improve MCP tool descriptions and parameter metadata#8
chouzz merged 1 commit intomainfrom
refactor-tool-descriptions

Conversation

@chouzz
Copy link
Owner

@chouzz chouzz commented Dec 24, 2025

Summary

  • Remove "Purpose" prefix from all tool descriptions for cleaner format
  • Add detailed parameter descriptions using pydantic Field
  • Improve description formatting with proper paragraph breaks
  • Enhance tool metadata for better IDE/MCP client integration

Changes

All 6 MCP tools now have improved descriptions with:

  • Cleaner format without redundant "Purpose" prefix
  • Better paragraph separation using \n\n
  • Detailed parameter metadata via Annotated[type, Field(description="...")]

Test plan

  • Code passes ruff linting
  • All tool descriptions are properly formatted
  • Parameter descriptions are clear and accurate

- Remove "Purpose" prefix from all tool descriptions for cleaner format
- Add detailed parameter descriptions using pydantic Field
- Improve description formatting with proper paragraph breaks
- Enhance tool metadata for better IDE/MCP client integration
@chouzz chouzz merged commit e6887fa into main Dec 24, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant