mcpField
T
three.ws Marketplace

three.ws Marketplace

本地服务
three.wsAI 与智能体255今天更新

关于 three.ws Marketplace

three.ws Marketplace 是一个只读 MCP 服务,用于浏览 three.ws 公开的 Agent 市场和技能目录。它通过 stdio 运行,无需 API Key、签名者或付款即可调用公开接口。

主要功能

  1. 01按分类、关键词搜索 Agent
  2. 02按 id 查看单个 Agent 详情
  3. 03列出 Agent 分类及数量
  4. 04搜索和分页浏览技能目录
  5. 05列出含公开技能的分类

适用场景

  1. 01在 AI 助手中查找可用的代码审查 Agent
  2. 02比较不同 Agent 的评分与技能价格
  3. 03浏览技能目录以挑选可复用的技能

配置

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

mcp.json · 通用配置
{
"mcpServers": {
"nirholas-marketplace": {
"command": "npx",
"args": [
"-y",
"@three-ws/marketplace-mcp"
],
"env": {
"THREE_WS_BASE": "<THREE_WS_BASE>",
"THREE_WS_TIMEOUT_MS": "<THREE_WS_TIMEOUT_MS>"
}
}
}
}
启动命令npx -y @three-ws/marketplace-mcp
需要配置的环境变量
THREE_WS_BASEBase URL of the three.ws API that serves /api/marketplace and /api/skills. Override only when self-hosting or targeting a preview deployment.
THREE_WS_TIMEOUT_MSPer-request timeout in milliseconds. These are fast public read endpoints, so the default is modest.

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

安装包
npm@three-ws/marketplace-mcp0.1.3

工具

5

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

参数类型必填说明
qstring否按 Agent 名称、描述和标签进行自由文本搜索。
sortenum否排序方式:"recommended"(默认)、"recent"、"popular" 或 "top_rated"。recommended | recent | popular | top_rated
limitinteger否要返回的 Agent 数量(1–48,默认 24)。
cursorstring否来自先前响应的 next_cursor 的不透明分页游标。
categorystring否限制为一个类别 slug(例如 "programming"、"marketing"、"education")。

详细介绍

three.ws

@three-ws/marketplace-mcp

从任何 AI Agent 浏览 three.ws Agent 市场和技能目录。

npm 许可证 node MCP Registry three.ws


一个 Model Context Protocol 服务,可通过 stdio 为任何 AI 助手提供对 three.ws 市场的浏览和发现功能。搜索并分页浏览已发布的 Agent,按 ID 深入查看 Agent,并探索可复用的技能目录——所有操作均通过 three.ws 公共 API 完成。

无需 API 密钥、签名者或付款——每次调用都会访问公共 /api/marketplace 和 /api/skills 端点。创建或发布 Agent 和技能属于 HTTP API 上的需认证写入操作;此服务仅提供浏览和发现功能。

安装

npm install @three-ws/marketplace-mcp

或者使用 npx 运行(无需安装):

npx @three-ws/marketplace-mcp

快速开始

Claude Code,一行命令:

claude mcp add marketplace -- npx -y @three-ws/marketplace-mcp

Claude Desktop / Cursor(claude_desktop_config.json 或 mcp.json):

{
	"mcpServers": {
		"marketplace": {
			"command": "npx",
			"args": ["-y", "@three-ws/marketplace-mcp"]
		}
	}
}

使用 MCP Inspector 查看可用功能:

npx -y @modelcontextprotocol/inspector npx @three-ws/marketplace-mcp

工具

工具类型功能
browse_agents只读搜索并分页浏览 Agent 市场——按类别和查询词筛选、排序,并使用游标分页。
agent_detail只读按 ID 获取一个已发布的 Agent(系统提示词、能力、作者、评分、技能价格、头像)。
agent_categories只读列出 Agent 类别及每个类别中已发布的 Agent 数量,以及总数。
browse_skills只读搜索并分页浏览技能目录——按查询词和类别筛选、排序,并使用游标分页。
skill_categories只读列出至少包含一个公开技能的类别,每项包含 slug、标签和数量。
输入参数

browse_agents — category(可选 slug)、q(可选自由文本)、sort(recommended | recent | popular | top_rated,默认 recommended)、limit(1–48,默认 24)、cursor(可选分页游标)。

agent_detail — id(必填:Agent 的 UUID,可从 browse_agents 卡片中获取)。

agent_categories — 无参数。

browse_skills — q(可选自由文本)、category(可选 slug)、sort(popular | new | az,默认 popular)、limit(1–50,默认 20)、cursor(可选分页游标)。

skill_categories — 无参数。

示例

// browse_agents
> { "q": "code review", "sort": "top_rated", "limit": 3 }
{
  "ok": true,
  "items": [
    {
      "id": "a1b2c3d4-…",
      "name": "Code Reviewer",
      "description": "Reviews diffs for bugs and style.",
      "category": "programming",
      "tags": ["code", "review"],
      "rating_avg": 4.8,
      "rating_count": 22,
      "views_count": 1340,
      "forks_count": 41,
      "thumbnail_url": "https://…",
      "avatar_glb_url": "https://…"
    }
  ],
  "next_cursor": "3"
}

将 next_cursor 作为 cursor 传回,即可获取下一页。

示例

可运行的示例位于 examples/:

node examples/list-tools.mjs            # every tool with its full input schema
node examples/browse-marketplace.mjs    # categories + agents + detail + skills, live

这两个示例都会通过 stdio 启动此服务,并读取实时公共目录。这里的所有工具均为只读,因此无法发布或购买任何内容。预期输出请参阅 examples/README.md。

要求

  • Node.js >= 20。
  • 可访问网络 https://three.ws(或你自己的 THREE_WS_BASE)。
环境变量
变量必填默认值
THREE_WS_BASE否https://three.ws
THREE_WS_TIMEOUT_MS否20000

链接


属于 three.ws SDK 套件的一部分 — 3D AI Agent、链上身份和 Agent 支付。
网站 · 更新日志 · GitHub

评论

支持 Markdown

第一次接触 MCP?

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

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