About pahangkrisdyan-mcp-server
A Java project built with Quarkus that includes an MCP server extension. The README documents development mode, native executable builds, and Docker image creation, but does not describe the server's tools or domain.
Key features
- 01Quarkus-based Java project
- 02Development mode with live coding
- 03Native executable build
- 04Docker image creation
Use cases
- 01Run the application in development mode
- 02Build a native executable
- 03Build and run a Docker image
MCP support
The project uses the Quarkus MCP Server HTTP/SSE extension to implement MCP server features; the README does not specify exposed tools or resources.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.
Tools
Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.
Details
From the project READMEpahangkrisdyan-mcp-server
This project uses Quarkus, the Supersonic Subatomic Java Framework.
If you want to learn more about Quarkus, please visit its website: https://quarkus.io/.
Running the application in dev mode
You can run your application in dev mode that enables live coding using:
./gradlew quarkusDev
NOTE: Quarkus now ships with a Dev UI, which is available in dev mode only at http://localhost:8080/q/dev/.
Creating a native executable
You can create a native executable using:
./gradlew build -Dquarkus.package.jar.enabled=false -Dquarkus.native.enabled=true -Dquarkus.native.container-build=true -Dquarkus.native.builder-image=quay.io/quarkus/ubi-quarkus-mandrel-builder-image:jdk-21.0.5
You can then execute your native executable with: ./build/pahangkrisdyan-mcp-server-1.0.0-SNAPSHOT-runner
If you want to learn more about building native executables, please consult https://quarkus.io/guides/gradle-tooling.
Creating the docker image from the native executable
docker build -f src/main/docker/Dockerfile.native-micro -t quarkus/pahangkrisdyan-mcp-server .
Running the docker image
docker run -i --rm -p 8080:8080 quarkus/pahangkrisdyan-mcp-server
Related Guides
- MCP Server - HTTP/SSE (guide): This extension enables developers to implement the MCP server features easily.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.