Skip to main content
Glama
quarkiverse

quarkus-mcp-servers

by quarkiverse

Модель сервера контекстного протокола для файловой системы

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

Общее использование

  1. Установить jbang

  2. Настройте MCP Client для запуска сервера (см. Claude Desktop Config ниже)

Используйте следующую команду для запуска сервера с доступом к определенным путям.

jbang filesystem@quarkiverse/quarkus-mcp-servers ~/code/quarkiverse ~/code/jbang 

Related MCP server: Databricks MCP Server

Конфигурация рабочего стола Клода и mcp-cli

Добавьте это в файл claude_desktop_config.json или server_config.json :

{
  "mcpServers": {
    "filesystem": {
      "command": "jbang",
      "args": [
        "filesystem@quarkiverse/quarkus-mcp-servers",
        "[path1]",
        "[path2]"
      ]
    }
  }
}

Собственный образ/исполняемый файл

При использовании собственного образа время запуска практически мгновенное.

Вы можете загрузить исходные образы со страницы релиза .

Затем используйте исполняемый файл для вашей платформы в вашем MCP-клиенте.

Пример для MacOS arm64 (M1, M2 и т. д.):

{
  "mcpServers": {
    "filesystem": {
      "command": "jbang",
      "args": [
        "mcp-server-filesystem-osx-aarch_64",
        "[path1]",
        "[path2]"
      ]
    }
  }
}

Конечно, вы также можете переименовать исполняемый файл во что-нибудь другое, например mcp-server-filesystem если хотите.

Поиск неисправностей

jbang не найден

  • Убедитесь, что jbang установлен и доступен в PATH.

  • В качестве альтернативы используйте полный путь к исполняемому файлу jbang (например, /Users/username/.jbang/jbang )

Получите больше данных для регистрации

Для получения более подробного журнала вы можете добавить следующие параметры в командную строку jbang:

-Dquarkus.log.file.enable=true -Dquarkus.log.file.path=${user.home}/mcp-server-filesystem.log

Пример:

jbang -Dquarkus.log.file.enable=true -Dquarkus.log.file.path=${user.home}/mcp-server-filesystem.log filesystem@quarkiverse/quarkus-mcp-servers [path1] [path2] ...

Как это было сделано?

Сервер MCP использует Quarkus, Supersonic Subatomic Java Framework и его поддержку Model Context Protocol.

Если вы хотите узнать больше о поддержке Quarkus MCP Server, ознакомьтесь с этой записью в блоге и документацией по расширению Quarkus MCP Server.

Для запуска сервера он использует jbang для настройки Java и запуска .jar максимально прозрачно. Очень похоже на то, как работают uvx , pipx , npmx и другие; только для Java.

Related MCP Connectors

Related MCP Servers

  • F
    license
    Not graded
    quality
    D
    maintenance
    This server provides an interface for performing basic file system operations such as navigation, reading, writing, and file analysis, allowing users to manage directories and files efficiently.
    4
    -
  • F
    license
    Not graded
    quality
    D
    maintenance
    A FastAPI-based server that provides tools for local file management and Databricks operations, enabling users to create/edit files locally and interact with Databricks clusters, jobs, and DLT pipelines.
    -
  • A
    license
    Not graded
    quality
    D
    maintenance
    Provides secure access to filesystem operations, system commands, Obsidian vault management, SQLite databases, and UniFi network controller operations through authenticated HTTPS connections.
    297 npm
    MIT
  • F
    license
    Not graded
    quality
    C
    maintenance
    Hosted filesystem MCP server over HTTP with auth. Enables reading, writing, editing, searching, and listing files via MCP tools like grep, glob, and tree.
    -