MCP ExplorerExplorer

Quarkus Mcp Server Basic Tool

@burrsutteron 10 months ago
1 MIT
FreeCommunity
AI Systems
A basic tool for packaging and running MCP Server applications.

Overview

What is Quarkus Mcp Server Basic Tool

quarkus-mcp-server-basic-tool is a basic tool for creating and managing MCP servers using the Quarkus framework. It provides a streamlined way to package and run applications with minimal setup.

Use cases

Use cases include developing AI-driven applications, creating chatbots, and integrating machine learning models into existing software systems.

How to use

To use quarkus-mcp-server-basic-tool, clone the repository and run ‘./mvnw install’ to package the application. Install jbang for CLI execution, and set up the mcp-cli by cloning its repository and installing necessary dependencies. Configure the server settings in ‘server_config.json’ and run the server using the specified command.

Key features

Key features include easy packaging and deployment of MCP servers, integration with OpenAI API, and support for various configurations through JSON files.

Where to use

quarkus-mcp-server-basic-tool can be used in software development environments where MCP servers are needed, particularly in applications that require AI functionalities via OpenAI.

Content

Basic MCP Server Tool

Packaging and running the application

The application can be packaged using:

git clone this repository

./mvnw install

jbang provides the CLI execution

brew install jbang

mcp-cli

git clone https://github.com/chrishayuk/mcp-cli
brew install uv
cd mcp-cli
uv sync --reinstall

Create env var for OPENAI_API_KEY (note: it is much longer)

https://platform.openai.com/api-keys

export OPENAI_API_KEY=sk-proj-GzT9guXBFr7lee1m_blah

Edit server_config.json

{
  "mcpServers": {
    "burrhello": {
      "command": "jbang",
      "args": [
        "--java",
        "21",
        "--quiet",
        "org.acme:basic-tool:1.0.0-SNAPSHOT:runner"
     ]
   }
  }
}
uv run mcp-cli --server burrhello --provider openai --model gpt-4o-mini

Tools

No tools

Comments

Recommend MCP Servers

View All MCP Servers