Claim by Ouroboros Apps
Claim by Ouroboros Apps: reclamaciones de marca aprobadas, ofertas y frases prohibidas para textos de marketing
Servidor MCP alojado
npx add-mcp 'https://claim-continuity2.vercel.app/mcp'Se instala en Claude Code, Codex, Cursor y más
Documentación
Claim
Claim mantiene las afirmaciones aprobadas de una marca, ofertas vigentes, pruebas, voz y frases prohibidas, y luego permite que un asistente lea esa guía antes de escribir. Una verificación rechaza el borrador de texto que inventa una garantía, inventa un descuento, usa una frase prohibida o indica una oferta que no está en el conjunto activo.
Funciona con ChatGPT, Claude, Gemini, Grok y Cursor, además de cualquier otro cliente MCP que pueda usar Streamable HTTP y OAuth. No es un plugin exclusivo de ChatGPT.
Inicia sesión con tu cuenta de Claim cuando el asistente abra OAuth. No pegues una clave de API ni una contraseña en un encabezado. Claim no acepta claves de API. Las herramientas de marca necesitan Pro o una prueba activa. El sitio ofrece una prueba de 14 días y luego Pro.
La ruta MCP en una implementación es /mcp. Los metadatos del registro están en server.json (io.github.LAHutchins91/claim).
Servidor alojado
- URL del servidor MCP:
https://claim-continuity2.vercel.app/mcp(Streamable HTTP, inicio de sesión OAuth) - Documentación: https://ouroborosapps.com/docs/claim
- Estado: acceso anticipado. Pega la URL en Claude, Cursor, Grok o el modo de desarrollador de ChatGPT.
- Nombre del registro:
io.github.LAHutchins91/claim
Lo que el asistente puede hacer
Después de que apruebes la conexión, el servidor expone estas herramientas:
- list_brands
- create_brand
- get_brand_guide
- save_approved_claim
- save_offer
- save_proof
- save_brand_voice
- save_banned_phrase
- remove_banned_phrase
- check_brand_copy
check_brand_copy no guarda el borrador. No entregues texto cuando su veredicto sea rechazado. La prueba muestra por qué existe una afirmación guardada. No aprueba lenguaje nuevo. La voz es tono, no permiso para inventar una promesa. El asistente solo llama a estas herramientas cuando tú y el anfitrión lo permiten.
Conectar
Cursor, en ~/.cursor/mcp.json o un proyecto .cursor/mcp.json:
{
"mcpServers": {
"claim": {
"url": "https://YOUR_CLAIM_HOST/mcp"
}
}
}
Claude Code:
claude mcp add --transport http claim https://YOUR_CLAIM_HOST/mcp
Otros clientes: agrega la misma URL, elige OAuth y deja el ID de cliente y el secreto vacíos. Claim admite el registro dinámico de clientes. Los pasos completos para cada asistente están en la página de conexión.
Ejecutar
npm install
npm run build
npm start
npm start ejecuta node dist/src/server.js. Cuando stdin no es una terminal, el proceso también habla MCP en stdio para que un sandbox pueda listar herramientas sin un token. Una terminal mantiene solo el listener HTTP.
El servidor se inicia con configuraciones vacías de Supabase y Stripe. El descubrimiento (initialize, notifications/initialized, tools/list y ping) no necesita un token de usuario. Guardar o leer una marca requiere un suscriptor con sesión iniciada.
Copia supabase/schema.sql en el editor SQL de Supabase antes de que las herramientas de marca puedan leer o escribir. Configura estas variables de entorno en el anfitrión, no en el repositorio:
SUPABASE_URLSUPABASE_ANON_KEYSUPABASE_SERVICE_ROLE_KEYSTRIPE_SECRET_KEYSTRIPE_WEBHOOK_SECRETSTRIPE_PRICE_MONTHLYSTRIPE_PRICE_YEARLYAPP_BASE_URLPORTOPENAI_APPS_CHALLENGE(opcional)
Stripe Checkout muestra el intervalo de facturación y la prueba antes de la compra.
Más de Ouroboros: https://ouroborosapps.com