Velven

io.github.velvenai由 GitHub 账号 velvenai 发布v1.0.1更新于 Nov 2, 2026

Publish browser games, worlds, tools and wonders built with AI to Velven's hosting, and manage them.

已验证Streamable HTTP可网页运行云端与基础设施开发者工具

概览

AI 生成的概览

Velven 的远程 MCP 服务器,让助手把浏览器游戏和小型 HTML 页面发布到 Velven 托管,并列出空间、查看版本、回滚和检索文档。

可以做什么
  • 把浏览器游戏或小型 HTML 页面、少量文件发布到 Velven 托管,可为私有预览、正式上线版本,或带认领令牌的未列出页面
  • 列出已登录账号的空间,含 slug、标题、状态和页面地址
  • 列出某个托管空间的版本,含状态、大小以及是否可回滚,并给出被拒原因
  • 把托管空间回滚到此前曾上线过的旧版本
  • 检索 Velven 文档,涵盖发布与托管、velven.json、CLI、SDK、认领页面、agent API 与限制
适用场景
适合用助手做出浏览器游戏、互动页面或小型网页工具后,希望直接托管并分享、而不必自建部署流程的场景;也适合在对话中管理已有的 Velven 空间与版本。
运行要求
远程 Streamable HTTP 端点 mcp.velven.ai/mcp,无需本地包或运行时。账号类工具(my_spaces、versions、rollback)需通过 OAuth 登录 Velven;未登录也可发布,但只会得到带认领令牌的未列出页面。上传总量上限为 3 MB。
安装前请注意
发布会把内容放到第三方公开托管上:使用 prod: true 会在数秒内上线到 Velven 页面,未登录发布则生成任何拿到链接的人都能访问的未列出页面。回滚会立即改变线上内容。登录通过 OAuth 绑定 Velven 账号,连接前请确认该账号授予的权限。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Velven,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/io.github.velvenai%2Fvelven/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "velven": {
      "type": "http",
      "url": "https://mcp.velven.ai/mcp"
    }
  }
}

README

Velven skills

Agent Skills (skills.sh format), plugins and the MCP server for Velven, the community marketplace and host for spaces built with AI.

  • onboard/ teaches a coding agent to publish a space on Velven: velven publish makes a private preview, --prod puts it live in seconds, and it works before the creator has an account (an unlisted page with a claim token to keep it). It fills velven.json from the project, links an already deployed site as the side path, claims a space that is already on Velven, and adds sign-in, leaderboards, saves, achievements and rooms through the Velven SDK.
  • plugins/velven/ is the same skill with Velven's MCP server, as a plugin for Claude Code and Codex.

Install

Skill only, for any agent that reads skills.sh skills:

npx skills add velvenai/skills

Claude Code, the plugin (the skill and the MCP server):

/plugin marketplace add velvenai/skills/plugin install velven@velven

Codex: add this repository as a plugin marketplace (.agents/plugins/marketplace.json) and install velven.

Gemini CLI, the MCP server: gemini extensions install https://github.com/velvenai/skills.

The MCP server

https://mcp.velven.ai/mcp, Streamable HTTP. Tools: publish (one HTML page or a few files, 3 MB in all, with an optional thumbnail and clip among them: a preview, or live in seconds with prod: true), my_spaces, versions, rollback and search_docs. Without signing in, publish makes an unlisted page and answers its claim token; the account tools ask you to sign in to Velven (OAuth). Any client that takes a remote MCP server adds it by that address, for example:

claude mcp add --transport http velven https://mcp.velven.ai/mcp

server.json is its entry in the MCP Registry (io.github.velvenai/velven).

Docs: https://velven.ai/docs

来源:README.md,提交 c0cefd1

工具

5

publish

Publish a space

Publish a browser game or any other page made to play or use on Velven's hosting, from one HTML page or a small set of files (3 MB in all). Signed in: a private preview by default, or with prod: true the next live version, live on its Velven page within seconds. Not signed in: an unlisted page, live the same way, returned with a claim token that keeps it. A new space needs title and devices from the person. To update a space pass space (signed in) or claim (not signed in).

输入参数sdkspacliphtmlprodclaimentryfilesspacetitleenginedevices另有 2 个

my_spaces

Your spaces

List the spaces of the signed-in Velven account: slug, title, status, whether Velven hosts it, and its page. Needs sign-in; called without it, the app asks the person to sign in to Velven.

无需输入参数。

versions

Versions of a space

List a hosted space's versions, newest first: number, status (uploading, preview, publishing, live, refused, unjudged, replaced), size, and whether rollback can pick it. Refused versions carry the reason. Needs sign-in.

输入参数space必填

rollback

Roll back a space

Make an earlier version of a hosted space live again. Only a version that was live before (rollback: true in versions) can be picked; it goes live at once. Needs sign-in.

输入参数space必填version必填

search_docs

Search Velven's docs

Search Velven's documentation: publishing and hosting, velven.json, the CLI, the SDK (sign-in, leaderboards, saves, achievements, rooms), claiming a page, the agent API and limits. Returns the best matching sections with links.

输入参数limitquery必填

版本历史

1
  1. v1.0.1最新Sep 28, 2026

评分

已满足适用检查项的 90%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分

    请在仓库或注册中心条目中声明许可证。