Configuration Reference

Version:0.0.14-SNAPSHOT

Micronaut Mcp Client Langchain4j Config Properties

🔗
Table 1. Configuration Properties for StdioMcpTransportConfigurationProperties
Property Type Description Default value

langchain4j.mcp.client.transport.stdio.commands

java.util.List

Micronaut Mcp Config Properties

🔗
Table 2. Configuration Properties for ClasspathPrompt
Property Type Description Default value

micronaut.mcp.classpath-prompts.*.name

java.lang.String

Prompt name

micronaut.mcp.classpath-prompts.*.name-qualifier

java.lang.String

Name Qualifier

micronaut.mcp.classpath-prompts.*.title

java.lang.String

Prompt Title

micronaut.mcp.classpath-prompts.*.description

java.lang.String

Prompt Description

micronaut.mcp.classpath-prompts.*.arguments

java.util.List

Prompt arguments

micronaut.mcp.classpath-prompts.*.path

java.lang.String

path to the prompt resource. Don’t include the classpath: prefix

🔗
Table 3. Configuration Properties for McpClientConfigurationProperties
Property Type Description Default value

micronaut.mcp.client.enabled

boolean

micronaut.mcp.client.transport

Transport

Set the MCP Transport. It defaults to HTTP.

🔗
Table 4. Configuration Properties for McpClientHttpConfigurationProperties
Property Type Description Default value

micronaut.mcp.client.http.*.url

java.net.URI

The MCP Server URL

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 5. Configuration Properties for McpServerConfigurationProperties
Property Type Description Default value

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 6. Configuration Properties for McpServerInfoConfigurationProperties
Property Type Description Default value

micronaut.mcp.server.info.name

java.lang.String

micronaut.mcp.server.info.version

java.lang.String

🔗
Table 7. Configuration Properties for PromptsConfigurationProperties
Property Type Description Default value

micronaut.mcp.server.prompts.list-changed

boolean

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

🔗
Table 8. Configuration Properties for ResourcesConfigurationProperties
Property Type Description Default value

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 9. Configuration Properties for ToolsConfigurationProperties
Property Type Description Default value

micronaut.mcp.server.tools.list-changed

boolean

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