Wasm Directoryalpha
wasmcp mcp
Downloads
wasmcp mcp
wasmcp:mcp
v0.3.0-alpha.31 · Interface Types

No description available.

Version
Image Digest
sha256cd5c214ee836405f28bd79964571a8f5c06d1158c02119076b50056d976c659f
Project
Registry
Items
Wjwt-validator6
IjwtIpollImonotonic-clockIerrorIstreamsItypes
Whttp-authorizer14
Iincoming-handlerIpollImonotonic-clockIerrorIstreamsItypesIincoming-handlerIjwtIwall-clockIrandomIstdoutIstderrIstdinIoutgoing-handler
Wrequest-context5
IrequestIerrorIpollIstreamsItypes
Wsession-context8
IrequestIstoreIatomicsIbatchIerrorIpollIstreamsItypes
Winitialize-handler7
Iincoming-handlerIerrorIpollIstreamsItypesIinitialize-writerIrequest
Wtool-handler8
Iincoming-handlerIerrorIpollIstreamsItypesIcontentItool-writerIrequest
Wresource-handler8
Iincoming-handlerIerrorIpollIstreamsItypesIcontentIresource-writerIrequest
Wprompt-handler8
Iincoming-handlerIerrorIpollIstreamsItypesIcontentIprompt-writerIrequest
Wcompletion-handler7
Iincoming-handlerIerrorIpollIstreamsItypesIcompletion-writerIrequest
Wmiddleware7
Iincoming-handlerIerrorIpollIstreamsItypesIrequestIincoming-handler
Winitialize-middleware8
Iincoming-handlerIerrorIpollIstreamsItypesIrequestIincoming-handlerIinitialize-writer
Wtool-middleware9
Iincoming-handlerIerrorIpollIstreamsItypesIrequestIincoming-handlerIcontentItool-writer
Wresource-middleware9
Iincoming-handlerIerrorIpollIstreamsItypesIrequestIincoming-handlerIcontentIresource-writer
Wprompt-middleware9
Iincoming-handlerIerrorIpollIstreamsItypesIrequestIincoming-handlerIcontentIprompt-writer
Wcompletion-middleware8
Iincoming-handlerIerrorIpollIstreamsItypesIrequestIincoming-handlerIcompletion-writer
Winitialize-result5
Iinitialize-writerIerrorIpollIstreamsItypes
Wtool-result6
Itool-writerIerrorIpollIstreamsItypesIcontent
Wresource-result6
Iresource-writerIerrorIpollIstreamsItypesIcontent
Wprompt-result6
Iprompt-writerIerrorIpollIstreamsItypesIcontent
Wcompletion-result5
Icompletion-writerIerrorIpollIstreamsItypes
Wstdio-transport31
IrunIerrorIpollIstreamsItypesIrequestIincoming-handlerIenvironmentIexitIstdinIstdoutIstderrIterminal-inputIterminal-outputIterminal-stdinIterminal-stdoutIterminal-stderrImonotonic-clockIwall-clockItypesIpreopensInetworkIinstance-networkIudpIudp-create-socketItcpItcp-create-socketIip-name-lookupIrandomIinsecureIinsecure-seed
Whttp-transport15
Iincoming-handlerIerrorIpollIstreamsItypesIrequestIincoming-handlerImonotonic-clockIwall-clockIrandomIstdoutIstderrIstdinItypesIoutgoing-handler
Ijwt15
TheadersTextrasVvalidation-errorFrequired-claimsEalgorithmRjwkRjwksVjwks-sourceRjwt-headerRclaimsRtoken-dataRvalidation-optionsRvalidationRvalidate-propsFvalidate
Itypes26
TmetaTbytesVdataTcursorTjsonTuriRargumentsFclient-capabilitiesEprotocol-versionRimplementationRcompletion-argumentRcompletion-contextRcompletion-prompt-referenceVcompletion-refRinitialize-paramsTlist-tools-paramsTcall-tool-paramsTlist-resources-paramsTread-resource-paramsTlist-resource-templates-paramsTlist-prompts-paramsTget-prompt-paramsRcompletion-paramsVmethodVparamsVid
Irequest8
Tinput-streamTstream-errorTidTdataTjsonTmethodTparamsRrequest
Iincoming-handler3
Toutput-streamTrequestFhandle
Ierror4
Tstream-errorEerror-codeRmcp-errorVoperation-error
Icontent17
TbytesTdataTmetaEroleRannotationsRcontent-optionsRtext-contentRimage-contentRaudio-contentRresource-link-content-optionsRresource-link-contentRembedded-resource-optionsRtext-resource-contentsRblob-resource-contentsVembedded-resourceRembedded-resource-contentVcontent-block
Iinitialize-writer9
Toutput-streamTstream-errorTidTimplementationTmetaFserver-capabilitiesRinitialize-result-optionsRinitialize-resultFsend-initialize-result
Itool-writer19
Toutput-streamTstream-errorTcontent-blockTidTbytesTcursorTdataTmetaTjsonFtool-hintsRtool-annotationsRtool-optionsRtoolRstructured-contentRlist-tools-result-optionsRcall-tool-result-optionsRlist-writerRcontent-writerRstructured-writer
Iresource-writer20
Toutput-streamTstream-errorTidTbytesTcursorTdataTmetaTannotationsRresource-optionsRresourceRresource-template-optionsRresource-templateRresource-contents-optionsRread-resource-result-optionsRresource-contentsRlist-resources-result-optionsTlist-resource-templates-result-optionsRlist-writerRtemplates-list-writerRcontent-writer
Iprompt-writer14
Toutput-streamTstream-errorTidTmetaTcontent-blockTroleRprompt-argumentRprompt-optionsRpromptRprompt-messageRlist-prompts-result-optionsRget-prompt-result-optionsRlist-writerRmessage-writer
Icompletion-writer5
Toutput-streamTstream-errorTidRcompletion-result-optionsRvalue-writer
DependentsImported byExported by
Dependencies
wasi:io0.2.3
v0.3.0-alpha.31 · Interface

resource-writer

Writes resource-related results to an output stream.

resources/list: https://modelcontextprotocol.io/specification/2025-06-18/schema#resources-list resources/read: https://modelcontextprotocol.io/specification/2025-06-18/schema#resources-read resources/templates/list: https://modelcontextprotocol.io/specification/2025-06-18/schema#resources-templates-list

Resources

R
list-writer
Writer for streaming resource list responses.
since 0.3.0-alpha.31
R
templates-list-writer
Writer for streaming resource template list responses.
since 0.3.0-alpha.31
R
content-writer
Writer for streaming resource content.
since 0.3.0-alpha.31

Records

R
resource-options
Optional properties for resource definitions.
since 0.3.0-alpha.31
R
resource
Resource definition.
since 0.3.0-alpha.31
R
resource-template-options
Optional properties for resource templates.
since 0.3.0-alpha.31
R
resource-template
Resource template definition.
since 0.3.0-alpha.31
R
resource-contents-options
Options for resource contents.
since 0.3.0-alpha.31
R
read-resource-result-options
Options for read-resource results.
since 0.3.0-alpha.31
R
resource-contents
Resource contents with data.
since 0.3.0-alpha.31
R
list-resources-result-options
Options for list-resources results.
since 0.3.0-alpha.31

Type Aliases

T
output-stream
An output bytestream.
T
stream-error
An error for input-stream and output-stream operations.
T
id
JSON-RPC request ID (string or number).
T
bytes
Raw byte array data.
T
cursor
Opaque pagination token.
T
data
Represents data that can be either text or binary.
T
meta
Optional metadata for vendor-specific extensions.
T
annotations
Optional annotations for the client.
T
list-resource-templates-result-options
Options for list-resource-templates results.
since 0.3.0-alpha.31
On this page
ResourcesRecordsType Aliases
Wasm Directory

A meta-registry and package manager for WebAssembly components. Made by Yosh Wuyts and contributors. To be donated to the Bytecode Alliance.

All systems operational
Browse
  • Packages
  • Authors
  • Registries
  • Changelog
Develop
  • Documentation
  • CLI reference
  • Spec
Community
  • GitHub
  • Status
wasmcp mcp
Home Downloads
Theme
/
Type a query and press Enter to search.