v0.3.0 · World
http-transport
Transport world for HTTP-based MCP communication.
This world provides MCP server functionality over HTTP, suitable for network-based communication and web services.
Imports
I
wasi:io/error 0.2.3
Iwasi:io/poll 0.2.3
IA poll API intended to let users wait for I/O events on multiple handles at once.
wasi:io/streams 0.2.3
IWASI I/O is an I/O abstraction API which is currently focused on providing stream types.
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.
wasi:clocks/monotonic-clock 0.2.3
IWASI Monotonic Clock is a clock API intended to let users measure elapsed time.
wasi:clocks/wall-clock 0.2.3
IWASI Wall Clock is a clock API intended to let users query the current time. The name "wall" makes an analogy to a "clock on the wall", which is not necessarily monotonic as it may be reset.
wasi:random/random 0.2.3
IWASI Random is a random data API.
wasi:cli/stdout 0.2.3
Iwasi:cli/stderr 0.2.3
Iwasi:cli/stdin 0.2.3
Iwasi:http/types 0.2.3
IThis interface defines all of the types and methods for implementing HTTP Requests and Responses, both incoming and outgoing, as well as their headers, trailers, and bodies.
wasi:http/outgoing-handler 0.2.3
This interface defines a handler of outgoing HTTP Requests. It should be imported by components which wish to make HTTP Requests.