Service Agreement MCP

Redacta y gestiona acuerdos de servicio: plantillas de MSA, anexos de SOW, fechas de renovación y estado de firma.

Documentación

mcp-service-agreement

Servidor MCP para acuerdos de servicios para freelancers: alcance, entregables, tarifa, terminación y responsabilidad, renderizados para firma. Acuerdos de servicios para freelancers: alcance, entregables, tarifa, terminación y responsabilidad, renderizados para firma.

Funciona con Claude Desktop, Claude Code, Cursor y cualquier cliente del Model Context Protocol. Se ejecuta en tu propia máquina, o alojado sin instalación.

Página del producto: https://mcp.zovo.one/s/service-agreement — qué hace, las herramientas que expone y un endpoint de token en vivo.

Instalación

Alojado, nada que instalar. Obtén un token de https://mcp.zovo.one/mcp/connect (la página de conexión) o de https://mcp.zovo.one/mcp/token (el mismo token como JSON); se emite uno anónimo gratuito al instante y una clave Pro funciona de la misma manera. Luego apunta un cliente MCP a https://mcp.zovo.one/mcp/service-agreement a través de streamable-http y envía el token como Authorization: Bearer <token>.

Si tu cliente no puede configurar encabezados, coloca el token en la ruta en su lugar: https://mcp.zovo.one/mcp/service-agreement/t/<token>. Ambas formas funcionan. La URL desnuda sin token responde 401 en tools/call, por lo que el token no es opcional.

Claude Desktop, un clic. Descarga service-agreement.mcpb desde la última versión y haz doble clic en él.

Desde el código fuente. El espejo es autocontenido: cada dependencia de @theluckystrike/* está incluida, por lo que un clon nuevo se compila sin configuración adicional.

git clone https://github.com/theluckystrike/mcp-service-agreement.git
cd mcp-service-agreement
npm install && npm run build

Luego apunta tu cliente al punto de entrada compilado:

{
  "mcpServers": {
    "service-agreement": {
      "command": "node",
      "args": ["/absolute/path/to/mcp-service-agreement/dist/index.js"]
    }
  }
}

@theluckystrike/mcp-service-agreement aún no está publicado en npm, por lo que un comando npx -y @theluckystrike/mcp-service-agreement fallará. Las tres rutas anteriores son las que funcionan y cada una es verificada por CI.

Espejo de solo lectura de mcp-servers/servers/service-agreement. Consulta MIRROR.md.

theluckystrike/mcp-service-agreement MCP server

En el Registro oficial de MCP (io.github.theluckystrike/service-agreement). Un escritor de acuerdos de servicio MCP para freelancers que están a punto de comenzar trabajo con clientes y no quieren copiar una plantilla desactualizada de internet otra vez. Proporciónale las partes, el alcance de los servicios, los entregables, la tarifa y los términos de pago, las fechas de inicio y fin, un período de aviso de terminación, un límite de responsabilidad y la jurisdicción aplicable, y almacena el acuerdo y renderiza Markdown limpio, o HTML listo para imprimir, con un bloque de firmas para ambas partes. Una lista de verificación antes de enviar señala los campos faltantes y marca brechas unilaterales de manera neutral, como un acuerdo sin cláusula de terminación. Una biblioteca de cláusulas integrada cubre cesión de propiedad intelectual, confidencialidad, interés por pago tardío, tarifa de cancelación y rondas de revisión, completada con los detalles de tu propio acuerdo. Cada renderización incluye una nota de una línea de que es una plantilla, no asesoría legal. Todo permanece en esta máquina; no hay cuenta ni llamada de red.

Creado por theluckystrike.

La publicación en npm para @theluckystrike/mcp-service-agreement está pendiente, por lo que npx -y @theluckystrike/mcp-service-agreement devuelve 404 hoy. Hasta entonces, clonar+compilar es la ruta que funciona.

Instalación

Claude Desktop

macOS ~/Library/Application Support/Claude/claude_desktop_config.json, Windows %APPDATA%\Claude\claude_desktop_config.json:

{
  "mcpServers": {
    "service-agreement": {
      "command": "npx",
      "args": ["-y", "@theluckystrike/mcp-service-agreement"]
    }
  }
}

Claude Code

claude mcp add service-agreement -- npx -y @theluckystrike/mcp-service-agreement

Cursor

~/.cursor/mcp.json (global) o .cursor/mcp.json (proyecto), misma entrada que Claude Desktop.

Herramientas

herramientaqué hace
agreement_createEscribe un acuerdo: partes, alcance, entregables, tarifa y términos de pago, fechas, aviso de terminación, límite de responsabilidad, jurisdicción. Lo almacena y devuelve el Markdown renderizado. Devuelve SA-YYYY-NNNN
agreement_getLee un acuerdo completo por número de SA o nombre del cliente, con su historial de estado
agreement_listLista acuerdos del más reciente al más antiguo; filtra por estado y cliente
agreement_update_statusMueve el acuerdo exactamente un paso — borrador, enviado, firmado, vencido — registrando fecha y nota en su historial
clause_libraryLas cinco cláusulas integradas: cesión de propiedad intelectual, confidencialidad mutua, interés por pago tardío, tarifa de cancelación, rondas de revisión. Pro: textos completos con las variables del acuerdo completadas
agreement_renderRenderiza para firma: Markdown, o HTML autocontenido con CSS de impresión (Pro). Incluye el bloque de firmas y la línea de plantilla-no-asesoría-legal
agreement_checklistLa lista de verificación antes de enviar: campos faltantes y brechas unilaterales marcadas de manera neutral
license_status / license_activateGratis o Pro, y la clave

Gratis vs Pro

GratisPro
Acuerdos activos3Ilimitados
Plantilla principal (partes, servicios, entregables, pago, plazo, terminación, responsabilidad, jurisdicción, firmas)SíSí
Renderizado en MarkdownSíSí
Lista de verificación antes de enviarSíSí
Biblioteca de cláusulasTítulos y resúmenesTextos completos, variables completadas
Renderizado en HTML, listo para imprimirNoSí

El documento nunca se mide. Tres acuerdos activos cubren los compromisos en curso de un freelancer activo, y un acuerdo deja de contar en el momento en que vence, por lo que escribir, leer, listas de verificación y Markdown permanecen gratis para siempre. Lo que Pro añade es la biblioteca completa de cláusulas, HTML listo para imprimir y acuerdos activos ilimitados.

Obtén Pro: https://mcp.zovo.one/buy/service-agreement, $19 de pago único para este servidor, o $39 por el paquete.

No es asesoría legal

Cada acuerdo renderizado termina con una línea: "Este acuerdo es una plantilla, no asesoría legal." La lista de verificación marca brechas de manera neutral, lo que el acuerdo dice tal como está escrito, para ambas partes, y nunca le dice a nadie cuál es la ley o qué hacer.

Privacidad

Todos los datos permanecen locales, en ${XDG_DATA_HOME:-~/.local/share}/mcp-servers/service-agreement/. Dos archivos: agreements.json, counter.json. Nada se envía a ningún lugar, no hay cuenta, ni clave API ni llamada de red en este servidor en absoluto. Las claves de licencia se verifican sin conexión.

Creado por theluckystrike. https://github.com/theluckystrike

Usa estos documentos como servidor MCP

Cualquier cliente MCP (Claude, Cursor, Windsurf, VS Code) puede leer la documentación de este repositorio directamente a través de GitMCP — sin instalación: