quarkus-ai-apps
Verified Safeby piomin
Overview
Demonstrates integration of AI services with existing data and business logic using Quarkus LangChain4j and the Microservice Communication Protocol (MCP), enabling AI agents to interact with multiple data sources.
Installation
No command providedSecurity Notes
The project utilizes established frameworks (Quarkus, Panache ORM) which provide built-in security features like parameterized queries (preventing SQL injection). No use of 'eval' or similar dangerous functions is present. No hardcoded credentials or obvious malicious patterns are found in the provided code snippets. Network communication between MCP client and server implies typical microservice security considerations (authentication, authorization, encryption), which are outside the scope of the provided code.
Similar Servers
solon-ai
The Model Context Protocol (MCP) server provides a standardized interface for AI models to interact with external tools, resources, and prompt templates through a structured, bidirectional communication protocol.
quarkus-mcp-server
This server demonstrates a secure Model Context Protocol (MCP) using Server-Sent Events (SSE) for exposing tools, prompts, and resources, with authentication handled by Keycloak or GitHub OAuth2.
quarkus-workshop-langchain4j
A workshop demonstrating how to build AI-infused applications and agentic systems with Quarkus and LangChain4j, specifically focusing on a car management system that uses AI agents for tasks like cleaning, maintenance, and disposition decisions, including communication with remote agents via the Model Context Protocol (MCP) and Agent-to-Agent (A2A) protocol.
mcp-annotated-java-sdk
Annotation-driven framework for building Model Context Protocol (MCP) servers in Java, simplifying the definition and integration of resources, prompts, and tools for LLM applications.