| ListResourcesResultResponse |
A successful response from the server for a resources/list request |
no |
| ToolUseContent |
A request from the assistant to call a tool |
yes |
| CompleteResultResponse |
A successful response from the server for a completion/complete request |
no |
| ListToolsResultResponse |
A successful response from the server for a tools/list request |
no |
| ReadResourceRequest |
Sent from the client to the server, to read a specific resource URI |
no |
| SubscribeResultResponse |
A successful response for a resources/subscribe request |
no |
| JSONRPCRequest |
A request that expects a response |
yes |
| ListResourceTemplatesRequest |
Sent from the client to request a list of resource templates the server has |
no |
| ListPromptsResultResponse |
A successful response from the server for a prompts/list request |
no |
| CallToolRequest |
Used by the client to invoke a tool provided by the server |
no |
| CreateTaskResultResponse |
A successful response for a task-augmented request |
no |
| CompleteRequest |
A request from the client to the server, to ask for completion options |
no |
| ListRootsResultResponse |
A successful response from the client for a roots/list request |
no |
| SetLevelRequest |
A request from the client to the server, to enable or adjust logging |
no |
| CallToolResultResponse |
A successful response from the server for a tools/call request |
no |
| ListResourceTemplatesResultResponse |
A successful response from the server for a resources/templates/list request |
no |
| GetTaskPayloadRequest |
A request to retrieve the result of a completed task |
no |
| ElicitResultResponse |
A successful response from the client for an elicitation/create request |
no |
| GetPromptResultResponse |
A successful response from the server for a prompts/get request |
no |
| GetTaskRequest |
A request to retrieve the state of a task |
no |
| URLElicitationRequiredError |
A response indicating that additional information is required via URL elicita... |
no |
| GetTaskResultResponse |
A successful response for a tasks/get request |
no |
| SubscribeRequest |
Sent from the client to request resource update notifications |
no |
| ReadResourceResultResponse |
A successful response from the server for a resources/read request |
no |
| ElicitRequest |
A request from the server to elicit additional information from the user via ... |
no |
| ListPromptsRequest |
Sent from the client to request a list of prompts and prompt templates |
no |
| InitializeResultResponse |
A successful response from the server for an initialize request |
no |
| CreateMessageRequest |
A request from the server to sample an LLM via the client |
no |
| GetPromptRequest |
Used by the client to get a prompt provided by the server |
no |
| ListRootsRequest |
Sent from the server to request a list of root URIs from the client |
no |
| UnsubscribeResultResponse |
A successful response for a resources/unsubscribe request |
no |
| InitializeRequest |
Request sent from the client to the server when it first connects, asking it ... |
no |
| ListToolsRequest |
Sent from the client to request a list of tools the server has |
no |
| CancelTaskRequest |
A request to cancel a task |
no |
| CreateMessageResultResponse |
A successful response from the client for a sampling/createMessage request |
no |
| JSONRPCResultResponse |
A successful (non-error) response to a request |
yes |
| PingRequest |
A ping, issued by either the server or the client, to check that the other pa... |
no |
| UnsubscribeRequest |
Sent from the client to cancel resource update notifications |
no |
| JSONRPCErrorResponse |
A response to a request that indicates an error occurred |
yes |
| CancelTaskResultResponse |
A successful response for a tasks/cancel request |
no |
| SetLevelResultResponse |
A successful response from the server for a logging/setLevel request |
no |
| GetTaskPayloadResultResponse |
A successful response for a tasks/result request |
no |
| ListResourcesRequest |
Sent from the client to request a list of resources the server has |
no |
| ListTasksResultResponse |
A successful response for a tasks/list request |
no |
| ListTasksRequest |
A request to retrieve a list of tasks |
no |
| PingResultResponse |
A successful response for a ping request |
no |