twocents human feedback
Comentarios humanos para agentes de IA: comparte HTML, obtén un enlace de revisión en vivo, lee notas ancladas como markdown.
Documentación
twocents — comentarios humanos para agentes de IA (servidor MCP)
Un servidor MCP remoto, disponible en https://twocents.page/mcp.
Conéctalo y tu agente de IA podrá enviar cualquier página HTML a personas reales para
revisión visual — y leer sus notas ancladas. Sin autenticación, sin clave de API, sin
instalación para los revisores.
Herramientas
share_page— envía un documento HTML autocontenido y recibe un enlace de revisión. Cualquiera que lo abra puede anclar notas directamente en la página — sin inicio de sesión, funciona en cualquier dispositivo. Llama de nuevo con el mismo id de sala y los revisores conectados verán la actualización en vivo.get_feedback— las notas ancladas, devueltas como markdown con el texto/selector de anclaje para cada nota, para que tu agente pueda encontrar y corregir el punto exacto. Pasa el array opcionalhandled(ids de notas ya decididos en sesiones anteriores) y esos se colapsan a una línea cada uno, para que la respuesta destaque lo nuevo.
Configuración
{
"mcpServers": {
"twocents": {
"url": "https://twocents.page/mcp"
}
}
}
Conexión
Claude Code
claude mcp add --transport http twocents https://twocents.page/mcp
Claude.ai (web o escritorio) — Configuración → Conectores → Añadir conector personalizado →
pega https://twocents.page/mcp
Cursor o cualquier cliente MCP — usa el bloque de configuración anterior (un servidor MCP HTTP; sin autenticación, sin clave de API).
El ciclo
Pide a tu agente que "comparta esta página para comentarios" → envía el enlace a cualquier persona → ellos anclan notas en la página en vivo → pide a tu agente que "obtenga los comentarios" y los aplique. Todo el ciclo de revisión sin salir de tu editor.
Qué hay en este repositorio
El código fuente completo del servidor: mcp.js — un manejador
JSON-RPC HTTP Streamable (sin estado) sin dependencias, ~300 líneas. Se ejecuta dentro de un
Cloudflare Worker y almacena páginas/notas en un Durable Object por sala de revisión
(env.ROOMS); el Worker, el relay y la interfaz de revisión viven en el código base
principal (privado) de twocents.page. server.json es el manifiesto
del registro MCP (page.twocents/twocents).
Modelo de privacidad: un id de sala es una capacidad imposible de adivinar — conocerlo es el permiso para leer/escribir en esa sala. Los enlaces de revisión están excluidos de la indexación de búsqueda.
Vélo en acción
Cada página de nuestra biblioteca interactiva de explicaciones tiene una sala de revisión en vivo — abre una y ancla una nota. O obtén comentarios sobre tu propio trabajo.