# Class: com.pnfsoftware.jeb.client.mcp.JebMcpServerInstance



## Constructor: JebMcpServerInstance


## Static Field: DEFAULT_ENDPOINT
Type: `java.lang.String`

Constant value: `/mcp`

## Static Field: DEFAULT_HOST
Type: `java.lang.String`

Constant value: `localhost`

## Static Field: DEFAULT_PORT
Type: `int`

Constant value: `8425`

## Static Method: get
- return type: `com.pnfsoftware.jeb.client.mcp.IJebMcpServer`


## Static Method: start
- return type: `com.pnfsoftware.jeb.client.mcp.IJebMcpServer`

Description: Start the singleton MCP server bound to the current JEB engines, using the default port and default endpoint.
return: 

## Static Method: start
- parameter: `hostname`, type: `java.lang.String`
- parameter: `preferredServerPort`, type: `int`
- parameter: `endpoint`, type: `java.lang.String`
- return type: `com.pnfsoftware.jeb.client.mcp.IJebMcpServer`

Description: Start the singleton MCP server bound to the current JEB engines.
parameter: hostname: leave null to signify localhost
parameter: preferredServerPort: port to listen on
parameter: endpoint: end\-poiunt for clients, such as "/mcp"
return: 

## Static Method: stop
- return type: `boolean`

Description: Stop the singleton MCP server bound to the current JEB engines.
return: success indicator

