MCP Streamable HTTP · OAuth 2.1 · Cloudflare
El contexto de tu equipo, de un asistente de IA a otro.
Shareable es un servidor MCP para equipos de IT. Comparte informes, planes y decisiones con tu célula desde Cursor, Claude o cualquier cliente MCP, y tu compañero los retoma con su propio asistente, sin copiar y pegar.
https://preview.shareable.cc/mcp
Inicias sesión con tu email y un código de un solo uso. Sin contraseñas.
El problema
El contexto se queda atrapado en el chat de cada uno.
Horas de trabajo con un asistente producen análisis, planes y decisiones. Pasárselos a un compañero hoy significa copiar, pegar en otro chat y esperar que su asistente entienda el resto.
Sin Shareable
- Copias y pegas en el chat del equipo y se pierden formato, código y estructura.
- El asistente de tu compañero empieza de cero y vuelve a preguntar lo ya decidido.
- Nadie sabe dónde quedó el informe ni quién lo leyó.
Con Shareable
- Le pides a tu asistente que comparta; el contexto viaja como markdown autocontenido.
- El asistente del destinatario lo carga con una llamada y sigue donde lo dejaste.
- Bandeja por persona, con estado leído/no leído, dentro de tu célula.
Cómo funciona
Cuatro pasos, todos desde tu asistente.
- 1
Conecta
Añade la URL del servidor a tu cliente MCP. La primera llamada abre el login con tu email y un código de un solo uso.
/mcp - 2
Únete a tu célula
Entras por invitación del admin o pides acceso tú mismo. Los admins de la célula reciben un email para aprobarlo.
request_cell_access - 3
Comparte
“Comparte este informe con Marcos.” Tu asistente resuelve el nombre y envía el contexto.
share_context - 4
Retoma
“Tráeme lo último que me compartió Ana.” Su asistente lista la bandeja y carga el contexto completo.
get_context
Herramientas MCP
10 herramientas. Las llama tu asistente, no tú.
Hablas en lenguaje natural; el asistente elige la herramienta. Cada llamada se autoriza según tu rol en la célula.
share_context
Envía un contexto en markdown (hasta 512 KB) a un compañero de tu célula.
get_shared_contexts
Lista lo que te compartieron en los últimos 30 días; filtra por remitente o no leídos.
get_context
Carga el markdown completo de un contexto y lo marca como leído.
find_member
Busca compañeros por nombre o email, tolerando tildes y erratas.
list_cells
Tus células, tu rol en cada una y a cuáles puedes pedir acceso.
set_active_cell
Elige la célula activa para buscar y compartir por defecto.
request_cell_access
Pide entrar en una célula; sus admins reciben un email.
create_cell
Crea una célula nueva en la organización. Solo org_admin.
invite_member
Invita por email con un enlace de activación de un solo uso.
review_access_requests
Lista, aprueba o rechaza solicitudes de acceso pendientes.
Roles y células
Tu organización, dividida en células.
Una célula es un equipo de desarrollo, como Plataforma. Los contextos solo circulan entre miembros de la misma célula.
org_adminAdministra la organización
- Crea células.
- Invita a cualquier célula como member o cell_admin.
- Revisa y resuelve solicitudes de acceso.
cell_adminAdministra su célula
- Invita personas a su célula como member.
- Aprueba o rechaza solicitudes de acceso.
- Comparte y recibe contextos como cualquier miembro.
memberTrabaja en la célula
- Comparte y recibe contextos con su célula.
- Busca compañeros por nombre o email.
- Pide acceso a otras células.
Seguridad
Acceso con OAuth, login sin contraseñas, datos en Cloudflare.
OAuth 2.1 con PKCE
Tu cliente MCP obtiene su propio token con el flujo OAuth 2.1 y PKCE. Sin claves compartidas que copiar.
Email + código de un solo uso
Te identificas con tu email y un código de 6 dígitos. Sin contraseñas que filtrar.
Códigos con hash y caducidad
Los códigos se guardan con hash, caducan a los 10 minutos y se usan una sola vez.
Autorización por rol
Cada herramienta comprueba tu rol y tu célula. Un contexto solo lo abren su remitente y su destinatario.
Datos en Cloudflare
Organización, células y metadatos en Durable Objects; el contenido de los contextos, en R2.
Sin secretos en los contextos
Las instrucciones del servidor piden al asistente sustituir claves y tokens por marcadores como <API_KEY>.
Conectar en tu cliente
Una URL. Nada que instalar.
Shareable es un servidor MCP remoto con transporte Streamable HTTP y OAuth. Al conectar, el cliente abre el login en tu navegador.
https://preview.shareable.cc/mcp
Añádelo en ~/.cursor/mcp.json (global) o .cursor/mcp.json (proyecto):
{
"mcpServers": {
"shareable": {
"url": "https://preview.shareable.cc/mcp"
}
}
}
- 1Abre Ajustes → Conectores y elige Añadir conector personalizado.
- 2Nombre:
Shareable. URL:https://preview.shareable.cc/mcp - 3Pulsa Conectar e inicia sesión con tu email y el código que te llega.
Desde la terminal, y después /mcp para autenticarte:
claude mcp add --transport http shareable \
https://preview.shareable.cc/mcp
En .vscode/mcp.json:
{
"servers": {
"shareable": {
"type": "http",
"url": "https://preview.shareable.cc/mcp"
}
}
}
Cualquier cliente con MCP remoto (Streamable HTTP + OAuth) solo necesita la URL. Si tu cliente solo admite stdio, usa el puente mcp-remote:
{
"mcpServers": {
"shareable": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://preview.shareable.cc/mcp"]
}
}
}
Primer paso tras conectar: pide a tu asistente “¿en qué células estoy?”. Llama a list_cells.
Preguntas frecuentes
Lo que suele preguntar el equipo.
¿Qué es exactamente un “contexto”?
Un documento en markdown que escribe tu asistente: objetivo, estado actual, decisiones, código relevante, preguntas abiertas y próximos pasos. Hasta 512 KB, caduca a los 30 días y solo lo abren quien lo envía y quien lo recibe.
¿Shareable lee mis conversaciones?
No. El servidor no tiene acceso a tu chat: solo recibe lo que tu asistente le envía explícitamente al llamar a share_context.
¿Puedo compartir con alguien de otra célula?
No. El destinatario tiene que ser miembro de la misma célula. Si necesitas trabajar con otro equipo, pide acceso a su célula con request_cell_access.
No me han invitado. ¿Cómo entro?
Conecta el MCP, inicia sesión con tu email y pide a tu asistente que solicite acceso a la célula. Sus admins reciben un email para aprobarte.
¿Qué clientes son compatibles?
Cualquier cliente con MCP remoto por Streamable HTTP y OAuth, como Cursor, Claude, Claude Code o VS Code. Los clientes solo stdio pueden usar mcp-remote como puente.
¿Qué pasa si invito dos veces a la misma persona?
Nada malo: se informa de la invitación pendiente y, pasados 10 minutos, se reenvía un enlace nuevo. El enlace de activación vale 7 días y se usa una sola vez.
Que tu próximo informe no se quede en tu chat.
Conecta Shareable a tu asistente y comparte con tu célula en una frase.
https://preview.shareable.cc/mcp