Wassette MCP

wassette

A WebAssembly component runtime for MCP from Microsoft: an agent runs tools in a Wasmtime sandbox with a permission system. Early development

  • 964 ★ on the repository
  • Last commit
  • MIT
MCP serverOfficial

Broad access

Why this level

  • The project is early and not for production
  • The server loads and runs components
All reasons and checks

microsoft/wassette

Install

Manual install

Text for your agent

Open the Wassette documentation, install through Homebrew, Nix or Docker and connect the server to the client. Tell the owner the project is early and allow components only what they need.

Access and checks

How we review

Broad accessThe tool can change data, run commands or handle secrets.

  • The project is early and not for production
  • The server loads and runs components

This is third-party code. Review the repository files before installing.

What it does

Wassette runs WebAssembly components as MCP tools on Wasmtime. Each component works in a sandbox, and access to the network, files and variables is set by a permission system. The server is written in Rust, version 0.8.0 from 29.09.2026, MIT license. The README warns that the project is at an early stage and not ready for production. A quick install through the `install.sh` script exists, but Homebrew, Nix or Docker from the documentation are safer.

Who it is for. For MCP tool developers who need isolated running of other people's components with clear permissions.

Good fit when

  • You need to run MCP tools in a sandbox
  • You need explicit network and file permissions for each component
  • You need an environment for WebAssembly components

Not a fit when

  • You need production reliability: the project is early
  • You need a ready tool set: this is a runtime

Example request

Load a unit conversion component, allow it computation only and call it from the agent

MCP

Transport
stdio
Authentication
not required

Limitations

The project is at an early stage and not ready for production, per the README itself. The server loads and runs WebAssembly components, so access is extended: boundaries are set by the permission policy. Do not run the install script blindly, read it first.

How to disable. Remove the server entry from the client and the installed binary the way you installed it: Homebrew, Nix or Docker.

FAQ

What is Wassette?

A WebAssembly component runtime on Wasmtime that exposes them to an agent as MCP tools.

Can it be used in production?

No, the README warns that the project is at an early stage and not ready for production.

How are boundaries set?

By a permission system: network, files and variables are allowed to a component separately.

Discussion

No questions or reviews yet.

Damn Vulnerable MCP Server

Damn Vulnerable Model Context Protocol (DVMCP)

A deliberately vulnerable MCP server, a training lab of 10 challenges on attacks against MCP, run only in isolation

MCP serverBroad access1.4KRepository stars

A headless IDA Pro MCP server in Rust: the agent opens a database, lists functions, disassembles, decompiles and builds cross references

MCP serverBroad access865Repository stars

An offensive security MCP server: the agent runs 150+ pentest and recon tools and drives automated target assessments

MCP serverBroad access12.7KRepository stars

An MCP server for the Ghidra disassembler: hundreds of tools for reverse engineering, decompilation, renaming, structures, emulation and debugging

MCP serverBroad access5.5KRepository stars

JADX MCP Server

JADX-MCP-SERVER

MCP server for analyzing Android apps through JADX: the agent reads decompiled code, the manifest and hunts for vulnerabilities

MCP serverExtended access801Repository stars

MCP Security Hub

Offensive Security MCP Servers

A set of Dockerized MCP servers for offensive security tools: nmap, nuclei, sqlmap, radare2, ghidra and more, driven by an AI assistant

MCP serverBroad access807Repository stars

README in short

The README describes a WebAssembly component runtime through MCP on Wasmtime with a permission system, at an early stage. MIT license.

README badge

Report a problem

Foxx AIWassette
Foxx AI

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.