💡
原文英文,约1800词,阅读约需7分钟。
📝
内容提要
作者分享了两个自定义MCP工具,提升了与Claude的工作效率。第一个是智能代码库查找器,支持模糊匹配;第二个是安全的终端命令执行器。这些工具使用户与AI的互动更加自然,简化了开发流程。
🎯
关键要点
- 作者分享了两个自定义MCP工具,提升了与Claude的工作效率。
- 第一个工具是智能代码库查找器,支持模糊匹配,简化了与Claude的互动。
- 第二个工具是安全的终端命令执行器,提供了受控的命令执行环境。
- 工具1:list_repo_locations,允许用户通过自然语言查找代码库。
- 工具2:issue_terminal_command,安全地执行终端命令,防止潜在的破坏性操作。
- 作者提供了工具的基本结构和实现细节,包括模糊匹配算法和安全检查。
- 强调了工具的可定制性和自然语言处理的重要性。
- 建议在使用时保持安全模式,测试新命令,并保持允许命令列表简洁。
- 这两个工具基本上重现了Claude Code的核心功能,但无需订阅。
- 作者计划推出更深入的MCP开发课程,涵盖高级工具创建模式和性能优化。
❓
延伸问答
这两个自定义MCP工具的主要功能是什么?
第一个工具是智能代码库查找器,支持模糊匹配;第二个是安全的终端命令执行器,提供受控的命令执行环境。
如何使用智能代码库查找器?
用户可以通过自然语言输入关键词,工具会根据关键词查找相应的代码库路径。
安全的终端命令执行器有什么特点?
该工具允许安全地执行终端命令,并提供了一个只读模式以防止潜在的破坏性操作。
模糊匹配算法在工具中如何应用?
模糊匹配算法使用Levenshtein距离来处理用户输入的关键词,即使拼写不准确也能找到相应的代码库。
使用这些工具时需要注意什么?
建议保持安全模式,测试新命令,并保持允许命令列表简洁,以确保安全性。
作者计划推出什么样的课程?
作者计划推出深入的MCP开发课程,涵盖高级工具创建模式和性能优化。
➡️