Review Mcp Tools
Review MCP tool implementations for adherence to best practices.
<!-- fake-claude-plugins/commands/review-mcp-tools.md -->
description: Review all MCP tool implementations for proper patterns and conventions
@mcp-dev-go-sdk-agent Please review all files in internal/tools/ and check for:
- Handler Signatures: Verify proper
func(context.Context, *mcp.CallToolRequest, InputType) (*mcp.CallToolResult, OutputType, error)pattern - Jsonschema Tags: Check all input structs have proper validation (required, format, pattern, description)
- Context Propagation: Ensure context.Context is passed through all layers
- Error Handling: Validate proper error returns and handling
- Type Safety: Confirm typed inputs/outputs are used correctly
Provide a summary of issues found across all tools with priority levels (Critical/High/Medium/Low).