Configuration Reference

Version:0.0.8

Micronaut Mcp Client Langchain4j Config Properties

🔗
Table 1. Configuration Properties for StdioMcpTransportConfigurationProperties
Property Type Description

langchain4j.mcp.client.transport.stdio.commands

java.util.List

Micronaut Mcp Config Properties

🔗
Table 2. Configuration Properties for ResourcesConfigurationProperties
Property Type Description

micronaut.mcp.server.resources.subscribe

boolean

whether the client can subscribe to be notified of changes to individual resources. Default value false.

micronaut.mcp.server.resources.list-changed

boolean

whether the server will emit notifications when the list of available resources changes. Default value false.

🔗
Table 3. Configuration Properties for PromptsConfigurationProperties
Property Type Description

micronaut.mcp.server.prompts.list-changed

boolean

whether the server will emit notifications when the list of available prompts changes. Default value false.

🔗
Table 4. Configuration Properties for McpServerConfigurationProperties
Property Type Description

micronaut.mcp.server.enabled

boolean

micronaut.mcp.server.endpoint

java.lang.String

The MCP Server endpoint. It applies to MCP Servers using HTTP transport. It defaults to /mcp.

micronaut.mcp.server.transport

Transport

Set the MCP Transport. It defaults to HTTP.

micronaut.mcp.server.reactive

boolean

Whether you want to define MCP Primitive handlers using reactive code. Default value {@value #DEFAULT_REACTIVE}

🔗
Table 5. Configuration Properties for ToolsConfigurationProperties
Property Type Description

micronaut.mcp.server.tools.list-changed

boolean

whether the server will emit notifications when the list of available tools changes. Default value false.

🔗
Table 6. Configuration Properties for McpClientHttpConfigurationProperties
Property Type Description

micronaut.mcp.client.http.*.url

java.net.URI

micronaut.mcp.client.http.*.timeout

java.time.Duration

The duration to wait for server responses before timing out requests.

micronaut.mcp.client.http.*.log-requests

boolean

Whether to log requests. Default value false.

micronaut.mcp.client.http.*.log-responses

boolean

Whether to log responses. Default value false.

🔗
Table 7. Configuration Properties for McpServerInfoConfigurationProperties
Property Type Description

micronaut.mcp.server.info.name

java.lang.String

micronaut.mcp.server.info.version

java.lang.String

🔗
Table 8. Configuration Properties for McpClientConfigurationProperties
Property Type Description

micronaut.mcp.client.enabled

boolean

micronaut.mcp.client.transport

Transport

Set the MCP Transport. It defaults to HTTP.