mcp.schema.request
Members list
Type members
Classlikes
Attributes
- Companion
- object
- Source
- CallToolRequest.scala
- Supertypes
Attributes
- Companion
- class
- Source
- CallToolRequest.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
CallToolRequest.type
Attributes
- Companion
- object
- Source
- CompleteRequest.scala
- Supertypes
Attributes
- Companion
- class
- Source
- CompleteRequest.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
CompleteRequest.type
A request from the server to sample an LLM via the client. The client has full discretion over which model to select. The client should also inform the user before beginning sampling, to allow them to inspect the request (human in the loop) and decide whether to approve it.
A request from the server to sample an LLM via the client. The client has full discretion over which model to select. The client should also inform the user before beginning sampling, to allow them to inspect the request (human in the loop) and decide whether to approve it.
Attributes
- Companion
- object
- Source
- CreateMessageRequest.scala
- Supertypes
Attributes
- Companion
- class
- Source
- CreateMessageRequest.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
CreateMessageRequest.type
Used by the client to get a prompt provided by the server.
Used by the client to get a prompt provided by the server.
Attributes
- Companion
- object
- Source
- GetPromptRequest.scala
- Supertypes
Attributes
- Companion
- class
- Source
- GetPromptRequest.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
GetPromptRequest.type
This request is sent from the client to the server when it first connects, asking it to begin initialization.
This request is sent from the client to the server when it first connects, asking it to begin initialization.
Attributes
- Companion
- object
- Source
- InitializeRequest.scala
- Supertypes
Attributes
- Companion
- class
- Source
- InitializeRequest.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
InitializeRequest.type
Attributes
- Companion
- object
- Source
- ListPromptsRequest.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait PaginatedRequesttrait Requestclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- ListPromptsRequest.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ListPromptsRequest.type
Attributes
- Companion
- object
- Source
- ListResourceTemplatesRequest.scala
- Supertypes
Attributes
- Companion
- class
- Source
- ListResourceTemplatesRequest.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Source
- ListResourcesRequest.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait PaginatedRequesttrait Requestclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- ListResourcesRequest.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ListResourcesRequest.type
Sent from the server to request a list of root URIs from the client. Roots allow servers to ask for specific directories or files to operate on. A common example for roots is providing a set of repositories or directories a server should operate on.
Sent from the server to request a list of root URIs from the client. Roots allow servers to ask for specific directories or files to operate on. A common example for roots is providing a set of repositories or directories a server should operate on.
This request is typically used when the server needs to understand the file system structure or access specific locations that the client has permission to read from.
Attributes
- Companion
- object
- Source
- ListRootsRequest.scala
- Supertypes
Attributes
- Companion
- class
- Source
- ListRootsRequest.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ListRootsRequest.type
Sent from the client to request a list of tools the server has.
Sent from the client to request a list of tools the server has.
Attributes
- Companion
- object
- Source
- ListToolsRequest.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait PaginatedRequesttrait Requestclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- ListToolsRequest.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ListToolsRequest.type
Attributes
- Source
- package.scala
- Supertypes
- Known subtypes
A ping, issued by either the server or the client, to check that the other party is still alive. The receiver must promptly respond, or else may be disconnected.
A ping, issued by either the server or the client, to check that the other party is still alive. The receiver must promptly respond, or else may be disconnected.
Attributes
- Companion
- object
- Source
- PingRequest.scala
- Supertypes
Attributes
- Companion
- class
- Source
- PingRequest.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
PingRequest.type
Attributes
- Companion
- object
- Source
- ReadResourceRequest.scala
- Supertypes
Attributes
- Companion
- class
- Source
- ReadResourceRequest.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ReadResourceRequest.type
Attributes
- Source
- package.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class CallToolRequestclass CompleteRequestclass CreateMessageRequestclass GetPromptRequestclass InitializeRequestclass ListRootsRequesttrait PaginatedRequestclass ListPromptsRequestclass ListResourcesRequestclass ListToolsRequestclass PingRequestclass ReadResourceRequestclass SetLevelRequestclass SubscribeRequestclass UnsubscribeRequestclass JSONRPCRequestShow all
A request from the client to the server, to enable or adjust logging.
A request from the client to the server, to enable or adjust logging.
Attributes
- Companion
- object
- Source
- SetLevelRequest.scala
- Supertypes
Attributes
- Companion
- class
- Source
- SetLevelRequest.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
SetLevelRequest.type
Sent from the client to request resources/updated notifications from the server whenever a particular resource changes.
Sent from the client to request resources/updated notifications from the server whenever a particular resource changes.
Attributes
- Companion
- object
- Source
- SubscribeRequest.scala
- Supertypes
Attributes
- Companion
- class
- Source
- SubscribeRequest.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
SubscribeRequest.type
Sent from the client to request cancellation of resources/updated notifications from the server. This should follow a previous resources/subscribe request.
Sent from the client to request cancellation of resources/updated notifications from the server. This should follow a previous resources/subscribe request.
Attributes
- Companion
- object
- Source
- UnsubscribeRequest.scala
- Supertypes
Attributes
- Companion
- class
- Source
- UnsubscribeRequest.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
UnsubscribeRequest.type