Protected
Readonly
backendProtected
Readonly
frontendProtected
Optional
httpProtected
httpProtected
Readonly
loggerProtected
runningProtected
Optional
serverProtected
serverOptional
configureCalled after the initialization of the backend application is complete. Use this to configure the Express app before it is started, for example to offer additional endpoints.
The implementation may be async, however it will still block the configuration step until it's resolved.
the express application to configure.
either undefined
or a Promise resolving to undefined
.
Get the underlying MCP server instance
Get the server ID
Protected
handleCheck if the server is running
Called when the backend application shuts down. Contributions must perform only synchronous operations. Any kind of additional asynchronous work queued in the event loop will be ignored and abandoned.
Protected
registerProtected
registerProtected
setupProtected
setupStart the MCP server with the given configuration
Stop the MCP server
Main interface for the Theia MCP server (backend only)