LowlevelMcpServer

ch.linkyard.mcp.server.LowlevelMcpServer
See theLowlevelMcpServer companion trait

Attributes

Companion
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Type members

Classlikes

trait Communication[F[_]]

The 'callback' interface for the servers (how it can send things to the client)

The 'callback' interface for the servers (how it can send things to the client)

Attributes

Supertypes
class Object
trait Matchable
class Any

Value members

Concrete methods

def start[F[_] : Async](createServer: Communication[F] => Resource[F, LowlevelMcpServer[F]], onError: DecodingFailure => F[Unit]): Resource[F, JsonRpcServer[F]]