How to install DesktopCommanderMCP: Claude Code file search, terminal control and differential editing configuration