three.ws Marketplace — MCP-сервер для Claude Code: поиск агентов
Даёт агенту доступ к публичному каталогу three.ws: поиск и постраничный просмотр агентов и скиллов, детали карточки. Работает только на чтение.
claude mcp add --env THREE_WS_BASE=<THREE_WS_BASE> --env THREE_WS_TIMEOUT_MS=<THREE_WS_TIMEOUT_MS> --transport stdio marketplace-mcp -- npx -y @three-ws/marketplace-mcpЧто делает three.ws Marketplace
Сервер подключается по stdio и ходит в публичные эндпоинты /api/marketplace и /api/skills на https://three.ws. Ключ API, подпись и оплата не нужны, потому что все пять инструментов только читают. Создание и публикация агентов живут в отдельном, авторизованном пути HTTP API.
Что внутри: browse_agents ищет агентов с фильтрами по категории и запросу, сортировкой и курсором; agent_detail отдаёт карточку по UUID — системный промпт, возможности, автора, рейтинг, цены на скиллы; agent_categories считает агентов по категориям. Для скиллов есть browse_skills и skill_categories. Пример: запрос с { "q": "code review", "sort": "top_rated", "limit": 3 } вернёт карточки и next_cursor, который передаётся обратно в cursor для следующей страницы.
Нужен Node.js версии 20 или новее и сеть до https://three.ws. Адрес можно сменить через THREE_WS_BASE, таймаут задаётся в THREE_WS_TIMEOUT_MS. Без Node.js 20+ сервер просто не стартует, так что проверьте версию до подключения.
Какие задачи решает
- найти агента под задачу через поиск по каталогу
- посмотреть системный промпт и цены агента по его UUID
- оценить, сколько агентов в каждой категории маркетплейса
- пролистать каталог скиллов с сортировкой и курсором
- выбрать скиллы по категории и запросу
Примеры запросов агенту
- Найди в маркетплейсе three.ws агентов для код-ревью, отсортируй по рейтингу и покажи три первых.
- Покажи карточку агента по id
a1b2c3d4-…из результатов поиска. - Какие категории скиллов есть в каталоге и сколько в каждой скиллов?
Как установить three.ws Marketplace
Командой платформы
claude mcp add --env THREE_WS_BASE=<THREE_WS_BASE> --env THREE_WS_TIMEOUT_MS=<THREE_WS_TIMEOUT_MS> --transport stdio marketplace-mcp -- npx -y @three-ws/marketplace-mcpВместо <…> подставьте свои значения
Командой платформы
codex mcp add marketplace-mcp --env THREE_WS_BASE=<THREE_WS_BASE> --env THREE_WS_TIMEOUT_MS=<THREE_WS_TIMEOUT_MS> -- npx -y @three-ws/marketplace-mcpВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"marketplace-mcp": {
"command": "npx",
"args": [
"-y",
"@three-ws/marketplace-mcp"
],
"env": {
"THREE_WS_BASE": "<THREE_WS_BASE>",
"THREE_WS_TIMEOUT_MS": "<THREE_WS_TIMEOUT_MS>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"marketplace-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@three-ws/marketplace-mcp"
],
"env": {
"THREE_WS_BASE": "<THREE_WS_BASE>",
"THREE_WS_TIMEOUT_MS": "<THREE_WS_TIMEOUT_MS>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e THREE_WS_BASE=<THREE_WS_BASE> -e THREE_WS_TIMEOUT_MS=<THREE_WS_TIMEOUT_MS> marketplace-mcp npx -y @three-ws/marketplace-mcpВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о three.ws Marketplace
Как установить three.ws Marketplace в Claude Code?
Одной командой: claude mcp add marketplace-mcp -- npx -y @three-ws/marketplace-mcp. Если нужен свой адрес или таймаут, второй вариант добавляет --env THREE_WS_BASE=<THREE_WS_BASE> и --env THREE_WS_TIMEOUT_MS=<THREE_WS_TIMEOUT_MS>.
Что делает three.ws Marketplace?
Даёт агенту пять инструментов только для чтения: поиск и просмотр агентов и скиллов каталога three.ws, карточка агента по id, список категорий с количеством.
Нужен ли ключ API или аккаунт?
Нет. Запросы идут в публичные эндпоинты, авторизация и оплата не требуются. Опубликовать агента или купить скилл через этот сервер нельзя.