[
https://issues.apache.org/jira/browse/CAMEL-23793?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Claus Ibsen resolved CAMEL-23793.
---------------------------------
Resolution: Fixed
> Camel MCP server - expose component headers from catalog
> --------------------------------------------------------
>
> Key: CAMEL-23793
> URL: https://issues.apache.org/jira/browse/CAMEL-23793
> Project: Camel
> Issue Type: Improvement
> Components: camel-jbang
> Reporter: Claus Ibsen
> Assignee: Claus Ibsen
> Priority: Major
> Labels: mcp
> Fix For: 4.21.0
>
>
> The camel_catalog_component_doc MCP tool returns component options and
> endpoint options, but does not include the headers section from the component
> catalog JSON.
> The catalog JSON (e.g. kafka.json) contains a rich "headers" section with
> header names, constant references, descriptions, java types, and group
> (consumer/producer). This data is valuable for AI tools to look up the
> correct header string names (e.g. CamelKafkaKey) instead of Java constants
> (KafkaConstants.KEY).
> The MCP server should expose component headers so that AI assistants can:
> - Look up the correct CamelXxx header string names for any component
> - Understand which headers are for consumers vs producers
> - Generate correct header references across all DSLs (Java, XML, YAML)
--
This message was sent by Atlassian Jira
(v8.20.10#820010)