[
https://issues.apache.org/jira/browse/CAMEL-24353?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Federico Mariani resolved CAMEL-24353.
--------------------------------------
Resolution: Fixed
> camel-mcp-server - Selectable target server type for VertxMcpServerEngine
> -------------------------------------------------------------------------
>
> Key: CAMEL-24353
> URL: https://issues.apache.org/jira/browse/CAMEL-24353
> Project: Camel
> Issue Type: Improvement
> Components: camel-ai
> Reporter: Federico Mariani
> Priority: Major
>
> {{VertxMcpServerEngine}} hardwires its router lookup to the main HTTP server
> ({{isMainServer()}}). Make the target server type selectable ({{server}} by
> default, {{management}} optionally) so the engine can serve MCP on the
> management HTTP server router, which {{ManagementHttpServer}} already binds
> in the registry with {{SERVER_TYPE_MANAGEMENT}}.
> This unblocks CAMEL-23853 (embedded dev-tools MCP on {{camel run --mcp}}):
> the JBang side can drive the SDK-backed engine directly with tools built from
> its {{ToolRegistry}} instead of hand-rolling the streamable HTTP protocol.
> _Filed by Claude Code on behalf of Federico Mariani_
--
This message was sent by Atlassian Jira
(v8.20.10#820010)