v0.3.1-alpha.31 · Interface
protocol
No description available.
Records
R
log-message
Rhttps://modelcontextprotocol.io/specification/2025-06-18/schema#loggingmessagenotification
client-notification
Rlist-changed-capability-option
Rresources-list-changed-capability-option
Rserver-capabilities
Rclient-capabilities
Rimplementation
RMCP implementation metadata.
annotations
ROptional annotations for the client.
content-options
ROptions for content blocks.
text-content
RText provided to or from an LLM.
image-content
RAn image provided to or from an LLM.
audio-content
RAudio provided to or from an LLM.
resource-link-content-options
ROptions for resource link content.
resource-link-content
RA resource that the server is capable of reading, included in a prompt or tool call result.
embedded-resource-options
ROptions for embedded resources.
text-resource-contents
RText resource contents.
blob-resource-contents
RBinary resource contents.
embedded-resource-content
REmbedded resource with content options.
initialize-result-options
ROptions for initialization results.
initialize-result
RInitialization result structure.
tool-annotations
RAnnotations for tool capabilities.
tool-options
ROptional properties for tool definitions.
next-cursor-options
ROptions for list-tools results.
tool
RTool definition.
structured-tool-result
Rresource-options
Rresource
Rhttps://modelcontextprotocol.io/specification/2025-06-18/schema#resource
resource-contents-options
Rresource-contents
Rmeta-options
Rresource-template-options
Rresource-template
Rhttps://modelcontextprotocol.io/specification/2025-06-18/schema#resourcetemplate
prompt-argument
Rhttps://modelcontextprotocol.io/specification/2025-06-18/schema#promptargument
prompt-options
Rprompt
Rhttps://modelcontextprotocol.io/specification/2025-06-18/schema#prompt
prompt-message
Rhttps://modelcontextprotocol.io/specification/2025-06-18/schema#promptmessage
description-options
Rstring-schema
Rhttps://modelcontextprotocol.io/specification/2025-06-18/schema#stringschema
number-schema
Rhttps://modelcontextprotocol.io/specification/2025-06-18/schema#numberschema
boolean-schema
Rhttps://modelcontextprotocol.io/specification/2025-06-18/schema#booleanschema
enum-schema
Rhttps://modelcontextprotocol.io/specification/2025-06-18/schema#enumschema
requested-schema
Relicit-request
Rhttps://modelcontextprotocol.io/specification/2025-06-18/schema#elicitrequest
initialize-params
RInitialize request parameters.
completion-argument
RArgument for completion requests.
completion-context
RContext for completion requests.
completion-prompt-reference
RReference to a prompt for completion.
complete-params
RParameters for completion requests.
arg-params
Rhttps://modelcontextprotocol.io/specification/2025-06-18/schema#calltoolrequest
elicit-result
Rhttps://modelcontextprotocol.io/specification/2025-06-18/schema#elicitresult
cancellation
RCancellation notification.
mcp-error
Rmcp-request
Rmcp-notification
Rmcp-result
Variants
V
update-notification-type
Vprogress-token
VProgress tokens MUST be a string or integer value.
id
VJSON-RPC request ID (string or number).
server-capability
Vembedded-resource
VEmbedded resource data.
content-block
VContent blocks that can be included in messages.
primitive-schema-definition
Vcompletion-ref
VReference types for completions.
elicit-result-content
Vrequest-method
VParameters for different MCP methods.
notification-method
Vresponse-result
Vmcp-message
Bidirectional MCP message
Enums
Type Aliases
T
json
Turi
Tcursor
Tmeta
Ttools-list-params
Ttools-call-params
Thttps://modelcontextprotocol.io/specification/2025-06-18/schema#calltoolrequest
resources-list-params
Tresources-read-params
Tresources-templates-list-params
Tprompts-list-params
Tprompts-get-params
https://modelcontextprotocol.io/specification/2025-06-18/schema#calltoolrequest