Saya sedang menguji konektor ChatGPT kustom ke QNAP NAS menggunakan MCP Assistant.
Konektor dapat berhasil menjangkau NAS dan menampilkan daftar folder bersama di root. Berikut yang terdeteksi:
/AI
/Container
/home
/homes
/Public
Konektor juga dapat membuat folder dengan sukses. Misalnya, ini berhasil:
/AI/chatgpt_write_test_20260622
Tunnel, otentikasi, akses File Station, dan perizinan NAS tampaknya berfungsi dengan baik.
Masalahnya adalah server MCP hanya mengiklankan tools/aksi berikut ke ChatGPT:
advanced_search
create_folder
list_files
search_files
Tidak ada tool yang diekspos untuk:
create_file
write_file
upload_file
read_file
delete_file
move_file
rename_file
Karena itu, ChatGPT bisa membuat folder tapi tidak dapat membuat atau memodifikasi file.
Ini tampak seperti masalah definisi tools/server MCP, bukan soal izin QNAP. Server MCP tampaknya hanya mengekspos subset terbatas dari fitur QNAP/File Station. Selain itu, mengubah konfigurasi kredensial read-only tidak memengaruhi tools yang diiklankan ke ChatGPT. Saya mengharapkan response MCP tools/list berubah sesuai status konfigurasi read-only.
Perilaku yang diharapkan:
Jika read-only = true:
hanya expose tools list/search/read
Jika read-only = false:
expose tools list/search/read/write, termasuk minimal:
create_folder
write_file atau upload_file
read_file
delete_file
move_file/rename_file
Pertanyaan untuk pengguna QNAP/MCP:
Apakah ini perilaku yang memang diharapkan dari server MCP QNAP, atau seharusnya fitur file-write/upload diekspos jika mode read-only dimatikan?