wassette
Wassette: A security-oriented runtime that runs WebAssembly Components via MCP
Wassette is a security-focused MCP server that enables AI agents to dynamically load and execute WebAssembly Components as tools. Built by Microsoft on the Wasmtime sandbox, it provides browser-grade isolation for agent capabilities while maintaining compatibility with generic, reusable Wasm Components. Developers can extend their AI assistants with new functionality directly from the chat interface by loading components from OCI registries. The runtime works with MCP-compatible clients including GitHub Copilot, Claude Code, Copilot CLI, and Codex CLI.
Key Features
Use Cases
- 01Adding time-telling capabilities to AI agents via lightweight Wasm components
- 02Securely extending AI assistants with untrusted third-party tools
- 03Reusing existing WebAssembly Components across multiple agent platforms
- 04Teaching agents new skills dynamically without restarting or reconfiguring
- 05Building portable tool libraries that work across different MCP clients
- 06Isolating agent capabilities in separate sandboxes for security compliance
Related MCP Servers
View moremarkitdown
Python tool for converting files and office documents to Markdown.
firecrawl
The context API to search, scrape, and interact with the web at scale. 🔥
prompts.chat
f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.
langflow
Langflow is a powerful tool for building and deploying AI-powered agents and workflows.
wassette — FAQ
What is Wassette?+
Wassette is an MCP server runtime developed by Microsoft that runs WebAssembly Components as tools for AI agents. It provides browser-grade security isolation while allowing agents to dynamically load new capabilities from OCI registries directly through chat commands.
How do I install Wassette on Linux or macOS?+
Run the one-liner install script with `curl -fsSL https://raw.githubusercontent.com/microsoft/wassette/main/scripts/install.sh | bash`. For Windows, Homebrew, Nix, Docker, and other platforms, consult the official installation guide at microsoft.github.io/wassette.
Which AI clients work with Wassette?+
Wassette supports GitHub Copilot, Copilot CLI, Claude Code, and Codex CLI. Detailed setup instructions for each client are available in the MCP Clients guide on the official documentation site.
Do I need API keys to use Wassette?+
Wassette itself does not require API keys. However, you'll need access to an MCP-compatible AI client like GitHub Copilot or Claude Code, which may have their own authentication requirements.
Is Wassette free to use?+
Yes, Wassette is open source and licensed under the MIT License, making it free for both personal and commercial use.
Is Wassette production-ready?+
No, Wassette is currently in early development and not recommended for production use. The project may undergo significant changes as it matures.
How do I install wassette?+
Open the source repository on GitHub and follow its README. wassette is a mcp server — MCP Agents Market links you directly to the official repo.
Is wassette free?+
wassette is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.