mcp-wasm
This project is a proof-of-concept Model Context Protocol server developed to operate in a web browser using WebAssembly. It focuses on demonstrating the integration of key MCP tools and resources in a simple browser setup.
What is the WASM MCP Server?
It is a proof-of-concept implementation of a Model Context Protocol server running in a web browser using WebAssembly.
What functionalities does the server provide?
The server provides a calculator tool for arithmetic operations and a storage system for key-value data management.
What technologies are used in the implementation?
The implementation uses the Model Context Protocol SDK, TypeScript, Vite, and Zod for schema validation.
How does the storage system work?
The storage system allows setting and retrieving values using string keys, with persistent storage within the browser session.
What are the future enhancements planned for the project?
Future enhancements include additional calculator operations, persistent storage across sessions, enhanced UI/UX, and more MCP tools and resources.