QQ

quarkiverse/quarkus-mcp-server-examples

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

197 stars 0 forks Качество 48 Тренд 47

Серверы контекстных протоколов в Quarkus

Обзор

Данный проект содержит серверы протокола Model Context Protocol, реализованные на Java с использованием серверной структуры Quarkus MCP. Это позволяет расширить возможности приложений ИИ с поддержкой MCP LLM (модель большого языка). Они также работают в приложениях LLM с поддержкой MCP, таких как Claude Desktop. Вы можете найти других клиентов на странице Awesome MCP Clients. Это хранилище содержит расширение Quarkus MCP Server. Они показывают особенности и шаблоны использования, и они есть. Они не поддерживаются с теми же гарантиями, что и само расширение, и могут быть изменены или удалены в любое время. Используйте их в качестве отправной точки для обучения, а не в качестве основы для производственных приложений. Все эти серверы доступны для работы с jbang везде: Java, JavaScript, Python и многое другое. Там, где написано jbang, его можно заменить на npx @jbangdev/jbang или uvx jbang или pipx jbang в зависимости от ваших предпочтений. Сервер jdbc может использоваться для хранения и извлечения данных из базы данных, содержащей только URL-адрес JDBC.

Обзор (машинный перевод)

Данный проект содержит серверы протокола Model Context. Реализуется на Java с использованием серверной структуры Quarkus MCP.

Это позволяет расширить возможности приложений ИИ с поддержкой MCP LLM (модель большого языка).

Они также работают в приложениях LLM с поддержкой MCP, таких как Claude Desktop. Вы можете найти других клиентов на Потрясающая страница клиентов MCP.

[!Важно] Это хранилище содержит ** демо-записи и примеры ** для расширения Quarkus MCP Server. Они показывают особенности и шаблоны использования, и они не готовы к производству. Они не поддерживаются с теми же гарантиями, что и само расширение, и могут быть изменены или удалены в любое время. Используйте их в качестве отправной точки для обучения, а не в качестве основы для производственных приложений.

Запуск серверов

Все эти серверы доступны для работы с jbang везде: Java, JavaScript, Python и многое другое. Если он говорит [Т0], он может быть заменен [Т1] или [Т2] или [Т3] в зависимости от ваших предпочтений.

Серверы

jdbc

Сервер jdbc может использоваться для хранения и извлечения данных из базы данных, содержащей только URL-адрес JDBC. Вы можете использовать любую базу данных JDBC, такую как Postgres, MySQL, Oracle, Sqlite и т. Д.

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Model Context Protocol Servers in Quarkus/Java

This project contains Model Context Protocol servers, implemented in Java using the Quarkus MCP server framework.

These lets you extend the capabilities of your MCP enabled LLM (Large Language Model) AI applications.

These also work in MCP enabled LLM applications, like Claude Desktop. You can find other clients on Awesome MCP Clients page.

[!IMPORTANT] This repository contains demos and examples for the Quarkus MCP Server extension. They show features and usage patterns, and they are not production-ready. They are not maintained with the same guarantees as the extension itself, and they may change or be removed at any time. Use them as a starting point for learning, not as a base for production applications.

Running the servers

All of these servers are available to run with jbang everywhere: Java, JavaScript, Python and more. Where it says jbang it can be replaced with npx @jbangdev/jbang or uvx jbang or pipx jbang dependent on your preference.

Servers

jdbc

The jdbc server can be used to store and retrieve data from a database given just a JDBC URL. You can use any JDBC database, like Postgres, MySQL, Oracle, Sqlite, etc.

jbang jdbc@quarkiverse/quarkus-mcp-servers

See more in the jdbc readme.

jvminsight

The jvminsight server is a server that can be used to inspect a running JVM process.

jbang jvminsight@quarkiverse/quarkus-mcp-servers

See more in the jvminsight readme.

filesystem

The filesystem server is a file system server that can be used to serve files from a file system.

jbang filesystem@quarkiverse/quarkus-mcp-servers [path1] [path2] ...

See more in the filesystem readme.

jfx

The jfx server exposes a canvas that can be used to make drawings using JavaFX.

jbang jfx@quarkiverse/quarkus-mcp-servers

See more in the jfx readme.

kubernetes

The kubernetes server can be used to interact with a Kubernetes cluster.

jbang kubernetes@quarkiverse/quarkus-mcp-servers

containers

The ‘containers’ server lets you work with Docker/Podman/OCI compatible container engines.

jbang containers@quarkiverse/quarkus-mcp-servers

wolfram

Открыть полный README на GitHub

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →