ScriptGrain
Crea un perfil de voz a partir de tu propia escritura, redacta contenido nuevo con esa voz y evalúa cualquier texto comparándolo con ella. 41 herramientas.
Servidor MCP alojado
npx add-mcp 'https://mcp.scriptgrain.com/mcp'Se instala en Claude Code, Codex, Cursor y más
Documentación
Servidor MCP de ScriptGrain
ScriptGrain hace que ChatGPT, Claude y el resto sean mejores siendo tú. Este repositorio es la guía pública de configuración para su servidor MCP remoto: conéctalo a Claude, ChatGPT, Cursor o cualquier cliente MCP, y tu asistente podrá crear un perfil de voz a partir de tu propia escritura, redactar con esa voz y puntuar cualquier texto comparándolo con ella.
- Endpoint:
https://mcp.scriptgrain.com/mcp(HTTP transmisible, respondido como JSON plano; SSE heredado enhttps://mcp.scriptgrain.com/sse) - ¿Aún no tienes cuenta?
https://mcp.scriptgrain.com/tryno requiere clave ni inicio de sesión:start_sessionle da a tu asistente una sesión de invitado de 7 días que crea un perfil de voz y puntúa texto comparándolo con él, y luego te entrega un enlace para conservarlo en una cuenta gratuita - Autenticación: OAuth 2.0 (inicia sesión con tu cuenta de ScriptGrain en la página de consentimiento; utilizado por los conectores de claude.ai y ChatGPT), o una clave API de ScriptGrain enviada como
Authorization: Bearer sg_live_... - Planes: todos los planes, incluido el Gratuito. Redactar utiliza créditos de tu plan; puntuar y leer son gratuitos.
- Versión del servidor: 1.23.1, 41 herramientas y 2 indicaciones; cada herramienta tiene un título y sugerencias de solo lectura / destructivas
- Creación de un perfil: tu asistente puede usar escritos tuyos que ya posee (mensajes que le has escrito, documentos o correos que has compartido, tus publicaciones), citados exactamente, nunca sus notas sobre ti ni texto escrito por IA, y te muestra qué fragmentos envía
- Sitio web: https://scriptgrain.com · Documentación: https://scriptgrain.com/docs/mcp.md · API REST: https://scriptgrain.com/docs/api.md
Este repositorio es una guía: solo documentación y configuración de cliente. No contiene código fuente de ScriptGrain; la aplicación y el servidor MCP son privados y están alojados por ScriptGrain, por lo que no hay nada que instalar o ejecutar.
Qué mide ScriptGrain
Un perfil de voz se construye a partir de escritos que ya has realizado: 45 atributos en ocho grupos (léxico, sintaxis, tono y registro, retórica, puntuación y formato, palabras funcionales, patrones de contenido, rarezas y cadencia). Cada borrador se puntúa de 0 a 1 comparándolo con el perfil: los borradores que coinciden con la voz suelen puntuar de 0.85 a 0.95, las coincidencias parciales de 0.5 a 0.8, y el texto claramente fuera de la voz por debajo de 0.45. Cada atributo tiene su propia página en https://scriptgrain.com/attributes.
Conectar
Necesitas una cuenta de ScriptGrain (gratuita): https://scriptgrain.com/auth?tab=signup&source=github_mcp
claude.ai (web) y Claude Desktop
- Configuración, luego Conectores, y luego Añadir conector personalizado.
- Pega
https://mcp.scriptgrain.com/mcp. - Inicia sesión con tu correo y contraseña de ScriptGrain en la página de consentimiento. Si te registraste con Google, abre "Pegar una clave API en su lugar" y pega una clave de https://scriptgrain.com/settings?tab=api.
El conector genera su propia clave API, nombrada según el cliente, en tu cuenta de ScriptGrain. Revócala en Configuración, API, y el acceso finaliza.
Claude Code
Con OAuth (Claude Code abre el inicio de sesión cuando ejecutas /mcp):
claude mcp add --transport http scriptgrain https://mcp.scriptgrain.com/mcp
Con una clave API:
claude mcp add scriptgrain https://mcp.scriptgrain.com/mcp \
--transport http --header "Authorization: Bearer sg_live_<your-secret>"
Configuración a nivel de proyecto para un repositorio compartido: config/claude-code.mcp.json (OAuth, por lo que no se confirma ninguna clave).
ChatGPT
Donde tu plan de ChatGPT ofrezca conectores: Configuración, luego Conectores,
y luego Añadir conector personalizado, con la URL https://mcp.scriptgrain.com/mcp, e
inicia sesión con tu cuenta de ScriptGrain cuando se abra la página de
consentimiento. Donde los conectores no estén disponibles en tu plan, el
constructor de indicaciones gratuito en https://scriptgrain.com/works-with/chatgpt escribe una
indicación de sistema de una página a partir de tu escritura para las
instrucciones personalizadas.
Cursor (y otros editores con configuración de MCP)
Añade un servidor MCP remoto llamado scriptgrain con la URL
https://mcp.scriptgrain.com/mcp y completa el inicio de sesión cuando se abra la página de
consentimiento: config/cursor.mcp.json. Cuando un
cliente no pueda hacer OAuth, envía la clave como encabezado en su lugar:
config/cursor.mcp.with-key.json. Mantén un
archivo que contenga una clave fuera del control de versiones.
Cualquier otro cliente MCP
Usa https://mcp.scriptgrain.com/mcp con OAuth o el encabezado Authorization: Bearer. Cada POST se responde como JSON plano, nunca como un flujo de
eventos, por lo que los clientes y proxies que solo manejan solicitud y
respuesta también funcionan. Envía el encabezado Mcp-Session-Id de la
respuesta de inicialización en cada llamada posterior.
Herramientas
41 herramientas, listadas desde los registros del propio servidor (servidor 1.23.1). Las herramientas que eliminan o sobrescriben (delete_memory, forget_piece, edit_memory, remove_monitor_url, set_voice_brain, delete_brief_template) están marcadas como destructivas, para que tu cliente pueda preguntar antes de ejecutarlas.
Los créditos provienen de tu plan de ScriptGrain; "gratuito" significa que no se usa ningún crédito.
Los borradores, pulidos y humanizaciones se cobran por longitud: hasta 5,000 palabras 1 crédito,
hasta 10,000 palabras 2, hasta 15,000 palabras 3 (el máximo que puede tener una pieza). Un borrador
de más de 4,000 palabras, o un pulido o humanización de más de 3,000 palabras, se ejecuta en segundo
plano: la herramienta devuelve de inmediato un trabajo, y get_job muestra su
progreso hasta que tenga éxito (aproximadamente un minuto por cada 2,000 palabras). Los créditos se
cobran a medida que se entregan las palabras, nunca por encima del nivel solicitado.
Perfiles de voz
| Herramienta | Qué hace | Costo |
|---|---|---|
list_profiles | Lista los perfiles de voz que tu clave puede usar, con estado, puntuación de confianza y recuento de muestras | Gratuito |
create_profile | Crea un perfil de voz a partir de 1 a 20 muestras de tu propia escritura (3+ piezas y 3,000+ palabras dan un perfil confiable); se ejecuta durante aproximadamente 1 a 3 minutos | 1 espacio de extracción |
get_profile | El estado de un perfil y, una vez completo, su descripción narrativa y los 45 atributos | Gratuito |
mimic_brand | Crea un perfil a partir de un sitio web de marca público (hasta 8 páginas); pide tu consentimiento explícito primero | 1 crédito de imitación de marca |
Redacción, puntuación y revisión
| Herramienta | Qué hace | Costo |
|---|---|---|
create_outline | Un esquema para una pieza extensa, para revisar antes de redactar | Gratuito |
generate_content | Un borrador en tu voz medida en uno de 16 tipos de contenido, hasta 15,000 palabras, con su puntuación de coincidencia de voz; 1 a 3 variantes (2 y 3 hasta 4,000 palabras); más de 4,000 palabras se escribe en segundo plano | Por variante: 1 crédito hasta 5,000 palabras, 2 hasta 10,000, 3 hasta 15,000 |
check_voice_match | Puntúa cualquier texto comparándolo con un perfil, con los números por característica detrás de la puntuación | Gratuito |
compare_voice | Sin necesidad de perfil: puntúa hasta tres piezas (texto o URL) comparándolas con una pieza principal | Gratuito |
polish | Revisa un borrador hacia un objetivo de coincidencia de voz (predeterminado 0.9), hasta 3 pasadas; más de 3,000 palabras se ejecuta en segundo plano | 1 crédito hasta 5,000 palabras, 2 hasta 10,000, 3 hasta 15,000; gratuito si el borrador ya pasa |
humanize | Reescribe texto (o un borrador guardado) para eliminar señales medibles de escritura de máquina mientras conserva cada hecho, hasta 3 pasadas; más de 3,000 palabras se ejecuta en segundo plano | 1 crédito hasta 5,000 palabras, 2 hasta 10,000, 3 hasta 15,000; gratuito si el texto ya pasa (hasta 3,000 palabras) |
ai_detect | Lectura estilométrica humano-vs-IA de cualquier texto de 50+ palabras | Gratuito |
rewrite_page | Reescribe el texto de una página web pública en tu voz, bloque por bloque; los precios, líneas legales y etiquetas de botones se dejan intactos | 1 crédito por cada 1,500 palabras; planes de pago |
save_edit | Guarda tu edición final de un borrador, para que el perfil aprenda de la diferencia | Gratuito |
list_generations | Lista borradores anteriores con sus puntuaciones | Gratuito |
get_generation | Obtiene un borrador anterior completo (mientras se escribe un borrador largo, la parte entregada hasta ahora) | Gratuito |
get_job | Progreso de un trabajo en segundo plano (un borrador largo, pulido o humanización): secciones completadas, palabras escritas, créditos cobrados y el resultado una vez que tenga éxito | Gratuito |
list_draft_versions | Los textos anteriores de un borrador, del más reciente al más antiguo: cada edición, pulido, humanización o reescritura conserva el texto que reemplazó | Gratuito |
restore_draft_version | Restaura una versión anterior; el texto que reemplaza también se conserva, por lo que se puede deshacer | Gratuito |
list_brief_templates | Tus resúmenes guardados (y los de tu equipo), para comenzar con template_id en create_outline o generate_content | Gratuito |
save_brief_template | Guarda un resumen (formato, tema, ángulo, audiencia, registro, puntos clave, longitud) para la próxima vez | Gratuito |
delete_brief_template | Elimina un resumen guardado | Gratuito |
Voice Brain: la memoria de lo que ya has escrito
| Herramienta | Qué hace | Costo |
|---|---|---|
get_memory | Las ideas, afirmaciones, historias y marcos que tu escritura ha cubierto, cada uno con una cita textual | Gratuito |
sync_memory | Indexa nuevos borradores y muestras en la memoria | Gratuito |
check_novelty | Comprueba un resumen contra la memoria: repeticiones, ampliaciones o novedades, con ángulos fundamentados | Gratuito |
what_next | Cinco ángulos que se basan en lo que sigues diciendo | Gratuito |
add_to_memory | Añade una pieza publicada mediante texto pegado o URL (60+ palabras), o una memoria declarada directamente (memory, con un tipo y tema opcionales) | Gratuito |
set_repeat_policy | Si los borradores evitan reafirmar argumentos anteriores (el valor predeterminado) o pueden repetirlos | Gratuito |
list_brains | Lista las memorias (cerebros) que una voz puede usar y qué voces comparten cada una | Gratuito |
set_voice_brain | Mueve una voz a otro cerebro, o de vuelta al suyo propio | Gratuito |
edit_memory | Cambia una memoria: sus palabras, su tipo o su tema | Gratuito |
delete_memory | Elimina una memoria | Gratuito |
forget_piece | Olvida una pieza completa y cada memoria extraída de ella | Gratuito |
Monitor de voz: páginas publicadas, puntuadas mensualmente
| Herramienta | Qué hace | Costo |
|---|---|---|
get_voice_monitor | Las páginas que se están vigilando, las puntuaciones de la última ejecución y la ejecución anterior | Gratuito; planes de pago |
add_monitor_url | Vigila una página pública (Writer y Operator 5 páginas, Studio 15, Agency 50) | Gratuito; planes de pago |
remove_monitor_url | Deja de vigilar una página; los resultados anteriores se conservan | Gratuito |
run_voice_monitor | Ejecuta la comprobación de este mes ahora (una ejecución por perfil al mes; la ejecución programada es el día 1) | Gratuito |
Contexto de la empresa
| Herramienta | Qué hace | Costo |
|---|---|---|
list_companies | Lista tus perfiles de empresa o producto, utilizados para fundamentar borradores en hechos reales | Gratuito |
create_company | Crea uno a partir de una URL, notas libres o campos; solo las afirmaciones que hacen las páginas | Gratuito (leer un sitio por URL requiere un plan de pago) |
Cuenta
| Herramienta | Qué hace | Costo |
|---|---|---|
get_billing | Plan, créditos restantes y fecha de renovación | Gratuito |
get_invoice | La factura más reciente con un enlace PDF | Gratuito |
upgrade_plan | Un enlace alojado por Stripe para actualizar o gestionar el plan; no se cobra nada a través del conector | Gratuito |
Indicaciones
write_in_my_voice: redacta una pieza, informa su puntuación, itera y guarda la edición final.build_my_voice_profile: reúne tu propia escritura, crea el perfil y recorre el resultado.
Ejemplos prácticos
- Crea un perfil de voz a partir de tu escritura y léelo
- Redacta en tu voz, púntualo, púlelo, guarda tu edición
- Comprueba si las páginas suenan como un solo escritor, sin perfil
Límites que vale la pena conocer
- 60 solicitudes por minuto por clave.
- Cinco extracciones de perfil por hora.
- Los borradores se escriben en inglés británico o estadounidense.
mimic_brandnecesita tu consentimiento explícito para analizar la escritura de un sitio web.- Los pagos nunca ocurren a través del conector.
Privacidad y seguridad
- Con OAuth, tu contraseña se usa una vez en la página de consentimiento y nunca se almacena; la concesión contiene una clave cifrada que nunca se muestra al cliente, y revocarla en Configuración, API finaliza el acceso.
- Con una clave pegada, mantén la clave en el almacén de secretos del cliente o en un archivo de configuración no rastreado.
- ScriptGrain recibe solo lo que contiene una llamada de herramienta.
- Subprocesadores y manejo de datos: https://scriptgrain.com/trust · Privacidad: https://scriptgrain.com/privacy · Términos: https://scriptgrain.com/terms
- Informa un problema de seguridad a security@scriptgrain.com (https://scriptgrain.com/.well-known/security.txt).
Más sobre ScriptGrain
- Los 45 atributos, una página cada uno: https://scriptgrain.com/attributes
- Cómo se mide y puntúa una voz: https://scriptgrain.com/reference/voice-measurement-framework
- Estudios publicados, con método y limitaciones: https://scriptgrain.com/research
- Cada herramienta MCP y su costo: https://scriptgrain.com/reference/mcp-tool-reference
- Para asistentes de IA: https://scriptgrain.com/llms.txt
Soporte
support@scriptgrain.com · https://scriptgrain.com/support ScriptGrain es un producto de Adapt Progress Evolve Limited, registrada en Inglaterra y Gales (10047328), Londres.
Licencia
La documentación y los archivos de configuración en este repositorio se publican bajo la licencia MIT (consulta LICENSE). El nombre, el logotipo y el servicio de ScriptGrain no están cubiertos por ella.