Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Mechanical Turk

БесплатноНе проверен

An MCP server that inverts AI-human interaction: AI agents can ask humans questions via a browser console, blocking until answered.

GitHubEmbed

Описание

An MCP server that inverts AI-human interaction: AI agents can ask humans questions via a browser console, blocking until answered.

README

A human-operator console that AI agents connect to via MCP. The inversion of a chatbot: the AI drives the conversation, the human is an on-call resource.

AI agent  ──MCP──▶  server  ──WebSocket──▶  browser console
                      ▲                            │
                      └──────── answer ────────────┘

How it works

  1. You run the server and open the browser console
  2. An AI agent connects to the MCP endpoint and calls ask_human
  3. The question appears in your browser — you type an answer and hit Send
  4. The answer is returned to the AI, unblocking it

Multiple agents can connect simultaneously. Questions queue in the inbox; the activity log tracks everything.

Setup

npm install
npm run dev

Open http://localhost:3000 for the human console.

Configure an MCP client to connect to http://localhost:3000/mcp.

MCP tools

Tool Description
ask_human Sends a question to the operator and blocks until they reply
notify_human Sends a one-way message to the operator (fire and forget)

MCP client configuration

Claude Desktop / Claude Code

{
  "mcpServers": {
    "mechanical-turk": {
      "type": "http",
      "url": "http://localhost:3000/mcp"
    }
  }
}

Generic (HTTP + SSE)

POST http://localhost:3000/mcp   — initialize session / send messages
GET  http://localhost:3000/mcp   — SSE stream (mcp-session-id header required)
DELETE http://localhost:3000/mcp — close session

Scripts

Command Description
npm run dev Start with live reload (tsx watch)
npm run build Compile TypeScript to dist/
npm start Run compiled output

Environment

Variable Default Description
PORT 3000 Port to listen on

from github.com/hobsojam/mechanical-turk

Установка Mechanical Turk

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/hobsojam/mechanical-turk

FAQ

Mechanical Turk MCP бесплатный?

Да, Mechanical Turk MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Mechanical Turk?

Нет, Mechanical Turk работает без API-ключей и переменных окружения.

Mechanical Turk — hosted или self-hosted?

Доступен hosted-вариант: Unyly запускает сервер в облаке, локальная установка не обязательна.

Как установить Mechanical Turk в Claude Desktop, Claude Code или Cursor?

Открой Mechanical Turk на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Mechanical Turk with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории browse