mcpField
V
Versuz

Versuz

本地服务
versuz.devAI 与智能体223 周前更新

关于 Versuz

Versuz 是面向 Claude Code 的 MCP 服务,可在对话中浏览 Versuz 技能与 CLAUDE.md 目录、查看条目详情并安装免费内容。它将目录搜索和文件写入作为 MCP 工具提供。

主要功能

  1. 01全文搜索技能与 CLAUDE.md
  2. 02分页浏览并按条件筛选
  3. 03查看评分、许可和文件详情
  4. 04将免费技能安装到项目
  5. 05将 CLAUDE.md 写入项目

适用场景

  1. 01为任务查找合适的技能
  2. 02比较技能的评分与详情
  3. 03将免费技能写入 Claude 项目
  4. 04查找特定框架的 CLAUDE.md

MCP 相关

该 MCP 服务向 Claude Code 暴露 5 个 Versuz 目录工具,用于搜索、浏览、查看详情和安装免费条目。服务通过 stdio 与客户端通信。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"tomatv": {
"command": "npx",
"args": [
"-y",
"@versuz/mcp"
]
}
}
}
启动命令npx -y @versuz/mcp

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npm@versuz/mcp

工具

7

收录的工具列表 · 更新于 3 周前

参数类型必填说明
querystring是搜索词(匹配名称、slug、描述、作者、仓库)

详细介绍

@versuz/mcp

面向 Versuz 市场的 MCP 服务。

将 Claude Code 接入开放的 Versuz 注册表。浏览、查看并安装技能 + CLAUDE.md,作为原生工具使用,无需离开当前对话。

Beta · MIT · 源代码


功能

Model Context Protocol 是 Anthropic 制定的标准,可让 Claude Code 调用外部工具。@versuz/mcp 将 Versuz 目录作为 5 个工具提供,因此你可以这样说:

“帮我找一个 SQL 迁移技能并安装它”

“列出适用于 Next.js 项目的排名前 10 的 CLAUDE.md 文件”

“告诉我 pdf-pro 技能的先验分数和 Elo 分数”

Claude 会调用这些工具、汇总结果并下载合适的文件。无需复制粘贴,也无需切换浏览器。

安装

claude mcp add versuz npx -y @versuz/mcp

或者通过项目中的 .mcp.json 手动配置:

{
  "mcpServers": {
    "versuz": {
      "command": "npx",
      "args": ["-y", "@versuz/mcp"],
      "env": {
        "VERSUZ_API": "https://versuz.dev"
      }
    }
  }
}

重启 Claude Code。5 个 Versuz 工具便会出现在工具列表中。

提供的工具

工具描述
versuz_search跨技能 + CLAUDE.md 进行全文搜索。返回每种类型中排名前 15 的结果。
versuz_list_skills分页浏览,支持 category / tier / sort 筛选。
versuz_list_claude_md同样的浏览方式,适用于 CLAUDE.md(类别:nextjs · react · python-data · backend-api · mobile · devops · ml-training · generic)。
versuz_get获取指定 slug 的完整详情 — Elo、先验分数、许可证、GitHub URL、捆绑文件、工具和模型。
versuz_install下载到 .claude/skills/<slug>/SKILL.md(技能)或 ./CLAUDE.md(claude_md)。仅限免费项目。付费项目会返回 buy_url。

会话示例

你:“我需要一个能从 PDF 中提取表格的技能。”

Claude:

[invoking versuz_search({query: "pdf table extraction"})]

Found 3 candidates :
- pdf-table-extractor (prior 1721, ★ 8.2k, FEATURED $4.99)
- pdf-extract-anthropic (prior 1846, ★ 12.4k, FREE)
- table-from-pdf-claude (prior 1432, ★ 950, FREE)

Recommend pdf-extract-anthropic — highest prior + free. Install ?

你:“好”

Claude:

[invoking versuz_install({slug: "pdf-extract-anthropic"})]

✓ Wrote .claude/skills/pdf-extract-anthropic/SKILL.md (3.2 KB)
Source : github.com/anthropics/skills/blob/main/pdf-extract/SKILL.md

配置

环境变量默认值作用
VERSUZ_APIhttps://versuz.devAPI 主机。本地开发时可设为 http://localhost:3000。

也可以通过 MCP 配置传入:

{
  "mcpServers": {
    "versuz": {
      "command": "npx",
      "args": ["-y", "@versuz/mcp"],
      "env": { "VERSUZ_API": "http://localhost:3000" }
    }
  }
}

安装路径

工具会将文件写入Claude Code 运行时所在的项目根目录,而不是 MCP 服务所在的目录:

类型目标位置
skill<project>/.claude/skills/<slug>/SKILL.md
claude_md<project>/CLAUDE.md

如有需要,可通过 versuz_install 的 cwd 参数覆盖。

付费项目处理

付费项目会从 API 返回 402 Payment Required。MCP 服务会转发清晰的提示信息:

Error: Premium skill — purchase required to download via MCP.
Buy at: https://versuz.dev/buy/skill/<slug>

在网站上购买后,即可正常安装(在 v0.2 中实现 — 目前 MCP 不会传递用户身份验证信息,因此只能下载免费项目)。

捆绑包支持(v0.2)

与 CLI 一样存在相同限制:捆绑技能(SKILL.md + scripts/refs)目前只会下载 SKILL.md。待 /api/v1/skills/<slug>/bundle.zip 发布后,路线图中将支持在 versuz_install 中使用 bundle: true 参数。

路线图(v0.2)

  • versuz_submit 工具 — 从你自己的 GitHub 仓库发布技能(与 CLI 类似)
  • GitHub Device Flow 身份验证 — 通过 MCP 下载付费项目
  • 捆绑包下载 — 支持 zip
  • versuz_judge — 从 MCP 启动质量评审运行(仅限管理员)

开发

cd mcp-server
npm install
node bin/server.js          # runs on stdio, waits for MCP client

服务器启动时会将 [versuz-mcp] running on stdio · api=<url> 记录到 stderr。stdout 专用于 MCP 协议。

使用 @modelcontextprotocol/inspector 独立测试:

npx @modelcontextprotocol/inspector node bin/server.js

技术栈

  • @modelcontextprotocol/sdk ^1.0
  • Stdio 传输(不监听网络)
  • 纯 Node 18+、ESM

许可证

MIT — 详见 LICENSE。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。