MCP ExplorerExplorer

Wasm Mcp

@konsumeron a year ago
1 MIT
FreeCommunity
AI Systems
Run cross-platform/cross-language sandboxed LLM MCPs

Overview

What is Wasm Mcp

wasm-mcp is a runtime for Large Language Models (LLMs) that enables the creation of cross-platform and cross-language sandboxed MCPs using WebAssembly (wasm).

Use cases

Use cases for wasm-mcp include creating custom tools for AI models like Claude, developing weather prediction applications, and building interactive AI-driven experiences.

How to use

To use wasm-mcp, you need to add configuration to your AI program that links to a wasm file or URL. This can be done using a command like: npx -y wasm-mcp config https://github.com/konsumer/wasm-mcp/raw/refs/heads/main/examples/weather.wasm.

Key features

Key features of wasm-mcp include cross-platform compatibility, support for multiple programming languages, fast execution in a sandboxed environment, and ease of use for developers.

Where to use

wasm-mcp can be used in various fields such as AI development, machine learning applications, and any scenario requiring the integration of LLMs with custom tools.

Content

This is an MCP runtime for LLMs that uses wasm MCP servers.

The idea is that you write your MCP in ay language and compile it, and you can use it to add tools to Claude or whatever. The purpose is cross-platform & fast sandboxed MCPs that are easy to use, that can be written in any language.

usage

Essentially, you need to add some config to your AI program. It must link to a file or URL (which will be cached.) You can get this config by pointing it to a wasm:

npx -y wasm-mcp config https://github.com/konsumer/wasm-mcp/raw/refs/heads/main/examples/weather.wasm

make your own

You can make your own MCP by exposing a few functions. See examples

Tools

No tools

Comments

Recommend MCP Servers

View All MCP Servers