v0.3.1-alpha.49 · Interface
protocol
No description available.
Records
R
embedded-resource-options
ROptions for embedded resources.
text-resource-contents
RText resource contents.
blob-resource-contents
RBinary resource contents.
server-capabilities
Rclient-capabilities
Rimplementation
RMCP implementation metadata.
annotations
ROptional annotations for the client.
content-options
ROptions for content blocks.
resource-link-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.
blob
RAn image or audio provided to or from an LLM.
text-content
RText provided to or from an LLM.
embedded-resource-content
REmbedded resource with content options.
prompt-message
Rhttps://modelcontextprotocol.io/specification/2025-06-18/schema#promptmessage
tool-annotations
RAnnotations for tool capabilities.
tool-options
ROptional properties for tool definitions.
next-cursor-options
ROptions for list-tools results.
tool
RTool definition.
resource-options
Rmcp-resource
Rhttps://modelcontextprotocol.io/specification/2025-06-18/schema#resource
meta-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
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
Rinitialize-request
RInitialize request parameters.
initialize-result-options
ROptions for initialization results.
initialize-result
RInitialization result structure.
list-tools-request
Rhttps://modelcontextprotocol.io/specification/2025-06-18/schema#listtoolsrequest
list-tools-result
Rhttps://modelcontextprotocol.io/specification/2025-06-18/schema#listtoolsresult
call-tool-request
Rhttps://modelcontextprotocol.io/specification/2025-06-18/schema#calltoolrequest
call-tool-result
Rhttps://modelcontextprotocol.io/specification/2025-06-18/schema#calltoolresult
list-resources-request
Rhttps://modelcontextprotocol.io/specification/2025-06-18/schema#listresourcesrequest
list-resources-result
Rhttps://modelcontextprotocol.io/specification/2025-06-18/schema#listresourcesresult
read-resource-request
Rhttps://modelcontextprotocol.io/specification/2025-06-18/schema#readresourcerequest
read-resource-result
Rhttps://modelcontextprotocol.io/specification/2025-06-18/schema#readresourceresult
list-resource-templates-request
Rhttps://modelcontextprotocol.io/specification/2025-06-18/schema#listresourcetemplatesrequest
list-resource-templates-result
Rhttps://modelcontextprotocol.io/specification/2025-06-18/schema#listresourcetemplatesresult
list-prompts-request
Rhttps://modelcontextprotocol.io/specification/2025-06-18/schema#listpromptsrequest
list-prompts-result
Rhttps://modelcontextprotocol.io/specification/2025-06-18/schema#listpromptsresult
get-prompt-request
Rhttps://modelcontextprotocol.io/specification/2025-06-18/schema#getpromptrequest
get-prompt-result
Rhttps://modelcontextprotocol.io/specification/2025-06-18/schema#getpromptresult
completion-argument
RArgument for completion requests.
completion-context
RContext for completion requests.
completion-prompt-reference
RReference to a prompt for completion.
complete-request
Rhttps://modelcontextprotocol.io/specification/2025-06-18/schema#completerequest
complete-result
Rhttps://modelcontextprotocol.io/specification/2025-06-18/schema#completeresult
elicit-request
Rhttps://modelcontextprotocol.io/specification/2025-06-18/schema#elicitrequest
elicit-result
Rhttps://modelcontextprotocol.io/specification/2025-06-18/schema#elicitresult
list-roots-request
Rhttps://modelcontextprotocol.io/specification/2025-06-18/schema#listrootsrequest
root
Rhttps://modelcontextprotocol.io/specification/2025-06-18/schema#root
list-roots-result
Rhttps://modelcontextprotocol.io/specification/2025-06-18/schema#listrootsresult
ping-request
Rhttps://modelcontextprotocol.io/specification/2025-06-18/schema#pingrequest
sampling-message
Rmodel-hint
Rmodel-preferences
Rsampling-create-message-request
Rhttps://modelcontextprotocol.io/specification/2025-06-18/schema#createmessagerequest
sampling-create-message-result
Rhttps://modelcontextprotocol.io/specification/2025-06-18/schema#createmessageresult
logging-message-notification
Rhttps://modelcontextprotocol.io/specification/2025-06-18/schema#loggingmessagenotification
cancelled-notification
Rhttps://modelcontextprotocol.io/specification/2025-06-18/schema#cancellednotification
progress-notification
Rhttps://modelcontextprotocol.io/specification/2025-06-18/schema#progressnotification
common-notification
Rerror
Variants
V
text-data
Vblob-data
Vresource-contents
Vprogress-token
VProgress tokens MUST be a string or integer value.
request-id
VJSON-RPC request ID (string or number).
content-block
VContent blocks that can be included in messages.
primitive-schema-definition
Velicit-result-content
Vcompletion-reference
VReference types for completions.
client-request
Vserver-request
Vmcp-request
Vserver-response
Vclient-response
Vmcp-response
Vserver-notification
Vclient-notification
Vmcp-notification
Verror-code
Standard JSON-RPC error codes.