What API keys are required?
You need API keys for Brave Web Search, OpenAI, Google Maps, and a Slack Bot User OAuth Token plus Team ID. These are set in an `.env` file or `application.properties`.
@jamesfalkner
Basic information
This project uses Quarkus and the Model Context Protocol] to implement a simple agentic app using multiple MCP servers and Quarkus + LangChain4j.
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
This project uses Quarkus and the Model Context Protocol (MCP) to build an agentic application that orchestrates multiple MCP servers (Brave Search, Google Maps, Slack, filesystem) via Quarkus + LangChain4j. It is intended for developers who want to experiment with agentic AI using Java and a modular tool ecosystem.
Install dependencies (node, npm, and a container runtime like Podman or Docker for telemetry). Create a .env file with API keys for Brave, OpenAI, Google Maps, and Slack. Create a playground directory for the filesystem MCP server. Run the application in dev mode using ./mvnw compile quarkus:dev and access the chat UI at http://localhost:8080 or the Dev UI at http://localhost:8080/q/dev/ to issue prompts.
You need API keys for Brave Web Search, OpenAI, Google Maps, and a Slack Bot User OAuth Token plus Team ID. These are set in an `.env` file or `application.properties`.
You need Node.js and npm (to start MCP services), and a container environment such as Podman or Docker if you want telemetry with Grafana.
The application uses Quarkus + LangChain4j’s MCP client to connect to multiple MCP servers (stdio-based). The LLM decides which tool to invoke based on the prompt.
When using the filesystem MCP server, files are created in a local `playground` directory (or a custom path configured in `application.properties`).
The README notes that API keys should be stored securely (e.g., vaults or Kubernetes Secrets) for production. The application can be packaged as a JAR or native executable using standard Quarkus commands.
# 🐢🚀 Node.js Sandbox MCP ServerThis repository hosts a Node.js server that implements the Model Context Protocol (MCP) for running JavaScript in isolated Docker containers. It allows for on-the-fly npm dependency installation, making it easy to execute code safely and efficient
A suite of Model Context Protocol (MCP) servers designed to enhance AI agent capabilities. Provides tools for media search/understanding (images, video), web information retrieval, PDF generation, and PowerPoint presentation creation, enabling agents to interact with diverse data
Agentic SWMM is an automated, auditable, and memory-informed framework for reproducible stormwater modelling, integrating QGIS and EPA SWMM through the aiswmm runtime, reusable Skills, and MCP interfaces, with QA verification, provenance tracking, calibration support, and Codex,
A code reasoning MCP server, a fork of sequential-thinking
emergency-medicare-planner-mcp-server
Comments