Agentโ™ฅ๏ธŽAge
Catalog

wasm-mcp

Official9 toolsLive

by xyzzylabs ยท TypeScript

Read-only MCP server for the WebAssembly spec: instructions, types, sections, search, proposals.

io.github.xyzzylabs/wasm-mcp โ€” Model Context Protocol (MCP) Server

This is a read-only MCP server for the WebAssembly core specification. It exposes Model Context Protocol access to WebAssembly elements such as instructions, types, sections, search, and proposals, and is described as SHA-pinned and deterministic for use as a public, unauthenticated endpoint.

๐Ÿ› ๏ธ Key Features

  • Read-only access to WebAssembly specification content
  • WebAssembly instructions, types, sections, search, and proposals
  • Provides spec_version (pinned upstream commit and package version)
  • Provides instruction_get data including opcode bytes, category, introducing version, stack type signature, validation/execution prose anchors/URLs, and trap conditions (traps + can_trap)

๐Ÿš€ Use Cases

  • Retrieve WebAssembly instruction and related validation/execution details
  • Support browsing/searching WebAssembly specification sections and proposals

โšก Developer Benefits

  • Deterministic, SHA-pinned upstream snapshot via spec_version
  • Structured instruction data via instruction_get, including trap behavior (traps, can_trap)

โš ๏ธ Limitations

  • Read-only server; no write/update capabilities indicated
  • Documentation excerpt only names part of the available tooling (tool count: 9)

Topics

language-specmcpmodel-context-protocolspecificationwasmwebassembly