Releases: thhart/fd-mcp
Releases · thhart/fd-mcp
Release list
Release v0.2.4
Release v0.2.1
What's New in v0.2.1
Enhanced Tool Discoverability 🎯
This release dramatically improves how Claude Code discovers and uses fd-mcp tools through better descriptions, documentation, and examples.
Added
- 📖 Comprehensive CLAUDE.md: Educational guide with usage patterns, decision trees, and before/after examples showing why fd-mcp tools are better than bash alternatives
- ⚡ Slash commands: Added
/find-py,/search-code,/recent,/count-files, and/demo-mcpfor quick demonstrations - 🚀 Claude Code integration guide: Enhanced README with best practices, performance comparisons, and tool selection guidance
Changed
- 🎨 Supercharged tool descriptions: All tool descriptions now feature:
- Eye-catching emojis and action-oriented language
- Performance metrics upfront (5-10x faster, 10-100x faster for content search)
- Clear "WHEN TO USE" sections
- Inline examples for quick reference
- Psychological triggers to make tools more discoverable
Documentation Improvements
- Performance comparison tables with concrete speed improvements
- Decision tree for choosing the right tool
- 5 detailed usage patterns with bash vs MCP comparisons
- Advanced tips and best practices
- Quick reference guides and mental model shift guidance
Why This Release Matters
fd-mcp tools are now self-promoting through better descriptions and documentation, making them the obvious choice for file operations in Claude Code without needing restrictive permissions.
Full Changelog: v0.2.0...v0.2.1
Release v0.2.0
What's New in v0.2.0
Added
fd_search_contenttool: Search content within files using fd+ripgrep (replacesfind -exec grep)fd_exectool: Execute commands on found files (replacesfind -execandfind | xargs)fd_recent_filestool: Find recently modified files (replacesfind -mtime)- Ripgrep integration for fast content searching
- Context lines support in content search
- Command execution with placeholder support (
{})
Changed
- Enhanced all tool descriptions to emphasize being preferred alternatives to
findcommands - Added "PREFERRED ALTERNATIVE to 'find'" to tool descriptions for better Claude Code integration
- Improved README with comprehensive examples and command replacement table
- Better tool discoverability with explicit "Replaces:" statements
Technical
- Auto-detection of ripgrep (rg) binary
- Graceful fallback when ripgrep is not available (fd_search_content tool disabled)
- Improved error handling for content search operations
Full Changelog: v0.1.0...v0.2.0