Interface Types · version 0.3.0
wasmcp:mcp
No description available.
Install
Add these interface types to your project:
component install wasmcp:mcp@0.3.0Learn more about the component CLI.
Worlds
W
stdio-transport
WA WIT framework for composing Model Context Protocol servers as WebAssembly components.
http-transport
WTransport world for HTTP-based MCP communication.
initialize-handler
WHandler world for MCP initialization.
middleware
WMiddleware world for request interception.
tools-handler
WHandler world for MCP tool operations.
resources-handler
WHandler world for MCP resource operations.
prompts-handler
WHandler world for MCP prompt operations.
completion-handler
WHandler world for MCP completion operations.
error-writer
Winitialize-writer
Wtools-writer
Wresources-writer
Wprompts-writer
Wcompletion-writer
Interfaces
I
types
ICore MCP data types and aliases
error
IError handling for MCP operations.
request
IMCP request types
incoming-handler
IHandler interface for incoming MCP requests.
content
IContent types and structures for MCP messages.
error-result
IWrites JSON-RPC error responses to an output stream.
initialize-result
IWrites initialization results to an output stream.
tools-list-result
IWrites tools/list results to an output stream.
tools-call-content
IWrites tools/call content results (unstructured).
tools-call-structured
IWrites tools/call structured results.
resources-list-result
IWrites resources/list results to an output stream.
resources-read-result
IWrites resources/read results to an output stream.
resource-templates-list-result
IWrites resource-templates/list results to an output stream.
prompts-list-result
IWrites prompts/list results to an output stream.
prompts-get-result
IWrites prompts/get results to an output stream.
completion-complete-result
Writes completion/complete results to an output stream.
Metadata
| Size | 110.6 KiB |