Server: @modelcontextprotocol/server-filesystem
OS: Linux (Ubuntu)
Description:
move_file fails with ENOENT when the source path contains non-ASCII characters
such as French accented letters (é, è, à), ligatures (œ), or typographic
apostrophes (').
Other tools like read_text_file, list_directory, and search_files handle
these characters correctly.
Steps to reproduce:
- Have a file named e.g.
C1.1 - Mettre en œuvre une démarche.md
- Call
move_file with that path as source
- → ENOENT: no such file or directory
Expected: file is moved/renamed
Actual: ENOENT error
Server: @modelcontextprotocol/server-filesystem
OS: Linux (Ubuntu)
Description:
move_filefails with ENOENT when the source path contains non-ASCII characterssuch as French accented letters (é, è, à), ligatures (œ), or typographic
apostrophes (').
Other tools like
read_text_file,list_directory, andsearch_fileshandlethese characters correctly.
Steps to reproduce:
C1.1 - Mettre en œuvre une démarche.mdmove_filewith that path as sourceExpected: file is moved/renamed
Actual: ENOENT error