rust-sdk/examples/wasi
Jack Amadeo f63718d202
chore: add #[non_exhaustive] and mutation methods to improve compatibility (#715)
* chore: add #[non_exhaustive] to reduce backwards-incompatible changes going forward

* fix: remove ProtocolVersion import

* fix: add a few more with_ mutator methods

---------

Co-authored-by: Alex Hancock <alexhancock@block.xyz>
2026-03-03 10:38:01 -05:00
..
src chore: add #[non_exhaustive] and mutation methods to improve compatibility (#715) 2026-03-03 10:38:01 -05:00
Cargo.toml chore: release v0.2.0 (#300) 2025-07-02 14:50:51 -04:00
config.toml Move whole rmcp crate to offcial rust sdk (#44) 2025-03-27 17:33:41 -04:00
README.md fix: build errors for WASI target (#151) 2025-05-09 01:51:16 +08:00

Example for WASI-p2

Build:

cargo build -p wasi-mcp-example --target wasm32-wasip2

Run:

npx @modelcontextprotocol/inspector wasmtime target/wasm32-wasip2/debug/wasi_mcp_example.wasm

Note: Change wasmtime to a different installed run time, if needed.

The printed URL of the MCP inspector can be opened and a connection to the module established via STDIO.