Class McpServerApplication

java.lang.Object
org.frankframework.mcp.runner.McpServerApplication

public class McpServerApplication extends Object
Stand-alone entry point that starts the Frank!Framework Management Gateway MCP server.

The transport is selected with the mcp.transport property:

  • stdio (default): communicate over standard input/output, the way most MCP clients launch a server. No servlet container is started and a plain application context is used.
  • http: expose a streamable-HTTP endpoint on mcp.http.port (default 3000). The embedded Tomcat that serves it is created and managed by Spring Boot (see McpHttpServerConfiguration).
The Management Gateway it talks to is configured through the same properties the Frank!Console uses, most importantly management.gateway.http.outbound.endpoint.