Модель сервера контекстного протокола для файловой системы
Этот сервер Model Context Protocol (MCP) позволяет моделям больших языков (LLM) перечислять, читать и изменять файлы из файловой системы.

Общее использование
Установить jbang
Настройте MCP Client для запуска сервера (см. Claude Desktop Config ниже)
Используйте следующую команду для запуска сервера с доступом к определенным путям.
Related MCP server: MCP File System Server
Конфигурация рабочего стола Клода и mcp-cli
Добавьте это в файл claude_desktop_config.json или server_config.json :
Собственный образ/исполняемый файл
При использовании собственного образа время запуска практически мгновенное.
Вы можете загрузить исходные образы со страницы релиза .
Затем используйте исполняемый файл для вашей платформы в вашем MCP-клиенте.
Пример для MacOS arm64 (M1, M2 и т. д.):
Конечно, вы также можете переименовать исполняемый файл во что-нибудь другое, например mcp-server-filesystem если хотите.
Поиск неисправностей
jbang не найден
Убедитесь, что
jbangустановлен и доступен в PATH.В качестве альтернативы используйте полный путь к исполняемому файлу jbang (например,
/Users/username/.jbang/jbang)
Получите больше данных для регистрации
Для получения более подробного журнала вы можете добавить следующие параметры в командную строку jbang:
Пример:
Как это было сделано?
Сервер MCP использует Quarkus, Supersonic Subatomic Java Framework и его поддержку Model Context Protocol.
Если вы хотите узнать больше о поддержке Quarkus MCP Server, ознакомьтесь с этой записью в блоге и документацией по расширению Quarkus MCP Server.
Для запуска сервера он использует jbang для настройки Java и запуска .jar максимально прозрачно. Очень похоже на то, как работают uvx , pipx , npmx и другие; только для Java.