Open
Description
in quarkus-mcp-servers I added a 'shared' module which does a few small but nice things:
- sets up uber-jar packaging
- provide a configsource based on the command line arguments (anything with -Dkey=value or -- gets set as a property)
- handles that
--sse
activates SSE instead of default stdio; especially useful for devmode. --debug
activates logging- Option to set your own @QuarkusMain and reuse the code.
as is today it is with the above it ispossible to do:
quarkus create app -x io.quarkiverse.mcp.servers:mcp-server-shared:1.0.0.CR3 mcpapp
and you have an app (no code starter)
I would suggest we add/move this shared module to quarkus-mcp-server + add a base codestart example so something like:
quarkus create app -x mcp-server-shared myapp
would be sufficient.
But shared
probably is not a good name. Maybe app? so it would be ``quarkus create app -x mcp-server-app myapp` ?
wdyt?
Metadata
Metadata
Assignees
Labels
No labels