🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

@three-ws/marketplace-mcp

Package Overview
Dependencies
Maintainers
1
Versions
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@three-ws/marketplace-mcp

Browse the three.ws agent marketplace and skills catalog from any AI agent. browse_agents and browse_skills search & page the public listings; agent_detail and the category tools round out discovery. Read-only — no key, no signer, no payment.

latest
Source
npmnpm
Version
0.1.1
Version published
Maintainers
1
Created
Source

three.ws

@three-ws/marketplace-mcp

Browse the three.ws agent marketplace and skills catalog from any AI agent.

npm license node MCP Registry three.ws

A Model Context Protocol server that gives any AI assistant browse and discovery of the three.ws marketplace over stdio. Search and page the published agents, drill into one by id, and explore the reusable skills catalog — all from the public three.ws API.

No API key, no signer, no payment — every call hits the public /api/marketplace and /api/skills endpoints. Creating or publishing agents and skills is the authenticated write path on the HTTP API; this server exposes browse/discovery only.

Install

npm install @three-ws/marketplace-mcp

Or run with npx (no install):

npx @three-ws/marketplace-mcp

Quick start

Claude Code, one line:

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

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

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

Inspect the surface with the MCP Inspector:

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

Tools

ToolTypeWhat it does
browse_agentsread-onlySearch & page the agent marketplace — filter by category and query, sort, paginate by cursor.
agent_detailread-onlyFetch one published agent by id (system prompt, capabilities, author, ratings, skill prices, avatar).
agent_categoriesread-onlyList agent categories with the count of published agents in each, plus the overall total.
browse_skillsread-onlySearch & page the skills catalog — filter by query and category, sort, paginate by cursor.
skill_categoriesread-onlyList skill categories that have at least one public skill, each with a slug, label, and count.

Input parameters

browse_agentscategory (optional slug), q (optional free text), sort (recommended | recent | popular | top_rated, default recommended), limit (1–48, default 24), cursor (optional pagination cursor).

agent_detailid (required: the agent's UUID, from a browse_agents card).

agent_categories — no parameters.

browse_skillsq (optional free text), category (optional slug), sort (popular | new | az, default popular), limit (1–50, default 20), cursor (optional pagination cursor).

skill_categories — no parameters.

Example

// 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"
}

Pass next_cursor back as cursor to fetch the following page.

Requirements

  • Node.js >= 20.
  • Network access to https://three.ws (or your own THREE_WS_BASE).

Environment variables

VariableRequiredDefault
THREE_WS_BASEnohttps://three.ws
THREE_WS_TIMEOUT_MSno20000

Part of the three.ws SDK suite — 3D AI agents, on-chain identity, and agent payments.
Website · Changelog · GitHub

Keywords

mcp

FAQs

Package last updated on 04 Jul 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts