news 2026/6/12 11:51:26

5分钟上手Wassette:面向初学者的MCP服务器快速启动教程

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
5分钟上手Wassette:面向初学者的MCP服务器快速启动教程

5分钟上手Wassette:面向初学者的MCP服务器快速启动教程

【免费下载链接】wassetteWassette: A security-oriented runtime that runs WebAssembly Components via MCP项目地址: https://gitcode.com/gh_mirrors/wa/wassette

Wassette是一款面向安全的运行时环境,通过MCP(Modular Component Platform)运行WebAssembly组件。本教程将帮助你在5分钟内快速启动并使用Wassette,无需复杂配置,轻松体验安全高效的WebAssembly组件运行。

准备工作:安装Wassette

一键安装(推荐)

根据你的操作系统选择以下命令,快速安装Wassette:

  • Linux/macOS

    curl -fsSL https://raw.githubusercontent.com/microsoft/wassette/main/install.sh | bash
  • macOS(Homebrew)

    brew tap microsoft/wassette https://github.com/microsoft/wassette brew install wassette
  • Windows(WinGet)

    Invoke-WebRequest -Uri https://raw.githubusercontent.com/microsoft/wassette/main/winget/Microsoft.Wassette.yaml -OutFile Microsoft.Wassette.yaml winget install --manifest Microsoft.Wassette.yaml

验证安装

安装完成后,运行以下命令检查Wassette版本:

wassette --version

如果显示版本号,则安装成功!🎉

步骤1:连接AI代理

Wassette需要与AI代理配合使用,这里以VS Code + GitHub Copilot为例:

通过VS Code安装

点击下方按钮直接在VS Code中安装Wassette服务器:

通过命令行连接

如果偏好命令行操作,运行:

code --add-mcp '{"name":"Wassette","command":"wassette","args":["run"]}'

步骤2:加载WebAssembly组件

连接AI代理后,只需向AI发送指令即可加载组件。例如,加载一个获取天气信息的组件:

Please load the weather component from ghcr.io/microsoft/get-weather-js:latest

AI会自动处理加载过程,你将看到类似以下的成功提示:图:Wassette加载天气组件并接收输入参数的界面

步骤3:使用组件功能

加载完成后,直接向AI提问即可使用组件功能。例如:

What is the current weather in Omaha?

AI会调用已加载的天气组件,返回结果:图:Wassette天气组件返回Omaha的实时温度

进阶尝试:文件系统组件

除了天气组件,你还可以尝试加载文件系统组件,体验Wassette的安全文件操作功能:

Please load the filesystem component from ghcr.io/microsoft/filesystem-rs:latest

加载后,尝试获取文件信息:

Get file info from policy.yaml

Wassette会返回文件的元数据,包括权限、大小和修改时间:图:Wassette文件系统组件展示policy.yaml的元数据信息

常见问题与解决方法

命令未找到(command not found)

  • Linux/macOS:确保~/.local/bin在PATH中,运行export PATH="$HOME/.local/bin:$PATH"
  • Windows:检查安装目录是否已添加到系统PATH,重启终端或电脑

权限错误(Permission denied)

  • Linux/macOS:赋予执行权限:chmod +x ~/.local/bin/wassette
  • Windows:以管理员身份运行PowerShell

更多帮助

  • 查看官方文档:docs/faq.md
  • 组件示例目录:examples/

总结

通过以上步骤,你已成功启动Wassette并体验了WebAssembly组件的加载与使用。Wassette的安全运行时环境和模块化组件设计,让你可以轻松扩展各种功能。立即开始探索更多组件,构建自己的应用吧!🚀

想要深入学习?参考官方开发指南:docs/development/getting-started.md

【免费下载链接】wassetteWassette: A security-oriented runtime that runs WebAssembly Components via MCP项目地址: https://gitcode.com/gh_mirrors/wa/wassette

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/12 11:49:57

【底层架构原创/自主可控】《基于一元奇点本源、礼法双轨架构与鸿蒙数学的新型原生人工智能范式(AI)(理论初稿)》

摘要 当前主流大模型属于归纳拟合式智能,依托海量数据统计生成输出,存在逻辑幻觉、价值摇摆、底层约束缺失、短视功利决策等固有短板。 本文融合华夏本源一元思想、宇宙奇点假说、依法治国刚性约束、以德治国柔性价值导向,以自研鸿蒙数学一元…

作者头像 李华
网站建设 2026/6/12 11:49:12

043、最大转矩电流比控制

043、最大转矩电流比控制——从“电机嗡嗡叫”到“每一安培都用在刀刃上” 一、调试现场:那个让我怀疑人生的电流波形 几年前调试一台永磁同步电机驱动器,客户要求“同样的电流,扭矩必须比竞品大15%”。我按教科书做了id=0控制,电流环响应调得飞快,结果上负载测试——电…

作者头像 李华
网站建设 2026/6/12 11:48:58

Python为何成为机器学习项目首选工作流语言

1. 为什么说 Python 是机器学习项目里最值得信赖的“工作伙伴”我带过二十多个从零起步的机器学习落地项目,覆盖电商推荐、工业设备故障预测、医疗影像辅助分析、金融风控建模这些真实场景。每次新团队组建,总有人问:“老师,我们用…

作者头像 李华
网站建设 2026/6/12 11:45:49

Hivemind环境变量配置:个性化工具行为的高级技巧

Hivemind环境变量配置:个性化工具行为的高级技巧 【免费下载链接】hivemind One brain for all your agents 项目地址: https://gitcode.com/GitHub_Trending/hivemind13/hivemind Hivemind作为一款强大的多智能体协作工具,允许用户通过环境变量进…

作者头像 李华