Server definition
- Hash
- sha256:c40475cf1d4b8a7f06924973bc5b6985862daf4fbe897e743cda342d3f50a36a
- What it is
- What a remote MCP server returned when asked what it offers: 5 tools
The blob, as servednamed by its sha256
{
"instructions": "Burofácil: redacta, comprueba y envía burofaxes con validez legal en España, válidos como intento de negociación MASC (LO 1/2025). Esto no es asesoramiento jurídico. Tú envías en tu nombre; nosotros te damos el texto y el canal. Si tu caso es complejo (familia, penal, laboral con plazo, cuantías altas), te lo diremos y te recomendaremos hablar con un abogado. El envío se paga en la web; ninguna herramienta cobra ni envía por sí sola.",
"tools": [
{
"description": "Deja un burofax listo para enviarse en papel con acuse de recibo (destinatario con dirección en España) y devuelve el enlace donde el remitente revisa, completa, firma y paga (29 € texto propio, 49 € redactado, 59 € pack MASC). Acepta un borrador_token de redactar_burofax o un texto propio. Lo que no sepas, escríbelo como [DATO PENDIENTE: qué falta] y la web lo pide en un formulario. Si lo va a firmar y pagar otra persona, pasa compartir: true y dale el enlace al usuario para que se lo envíe. No cobra ni envía sin que alguien pague en la web.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"borrador_token": {
"description": "Token devuelto por redactar_burofax",
"type": "string"
},
"canal": {
"description": "Ignorado: todo envío va en papel (postal certificado) a destinatario_direccion; si hay destinatario_email, además por email certificado",
"enum": [
"electronico",
"postal"
],
"type": "string"
},
"compartir": {
"description": "true si lo va a firmar y pagar otra persona (el presidente de una comunidad, un familiar, un cliente): entonces `email` es el de quien lo prepara, que recibe copia de todos los avisos, y el enlace devuelto se comparte con quien lo envía",
"type": "boolean"
},
"destinatario_direccion": {
"description": "Dirección postal del destinatario",
"type": "string"
},
"destinatario_email": {
"description": "Email del destinatario, para envío electrónico",
"format": "email",
"pattern": "^(?:[A-Za-z0-9_'+\\-]+\\.)*[A-Za-z0-9_'+\\-]*[A-Za-z0-9_+-]@(?:[A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$",
"type": "string"
},
"destinatario_nombre": {
"description": "Nombre o empresa del destinatario",
"type": "string"
},
"email": {
"description": "Email del remitente",
"format": "email",
"pattern": "^(?:[A-Za-z0-9_'+\\-]+\\.)*[A-Za-z0-9_'+\\-]*[A-Za-z0-9_+-]@(?:[A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$",
"type": "string"
},
"remitente_nombre": {
"description": "Nombre de quien envía, si se sabe; si no, lo pone quien abra el enlace",
"type": "string"
},
"texto": {
"description": "Texto propio, si no hay borrador_token. Los datos que falten, como [DATO PENDIENTE: nombre del presidente]",
"maxLength": 20000,
"minLength": 80,
"type": "string"
}
},
"required": [
"email"
],
"type": "object"
},
"name": "enviar_burofax",
"outputSchema": null
},
{
"description": "Estado de un expediente por su token: borrador, pagado, enviado, entregado o intento documentado; fechas del día 15 y 30; enlaces a la evidencia y al dossier.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"token": {
"description": "Token del expediente (el de los enlaces /e/ o /borrador/)",
"type": "string"
}
},
"required": [
"token"
],
"type": "object"
},
"name": "estado_envio",
"outputSchema": null
},
{
"description": "Lista los tipos de burofax que se pueden redactar (slug, nombre, cuándo usarlo y qué datos pide cada uno).",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {},
"type": "object"
},
"name": "listar_casos",
"outputSchema": null
},
{
"description": "Redacta el burofax de un caso (ver listar_casos) a partir de los datos. Devuelve el texto, el semáforo de requisitos y un token de borrador que enviar_burofax puede usar. No envía ni cobra.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"caso": {
"description": "slug del caso, de listar_casos",
"enum": [
"burofax-masc",
"burofax-fin-contrato-alquiler",
"burofax-impago-alquiler",
"reclamar-fianza-alquiler",
"burofax-reclamacion-deuda",
"burofax-impago-comunidad",
"carta-baja-permanencia",
"burofax-reclamacion-aseguradora",
"burofax-garantia-desistimiento",
"burofax-reclamacion-cantidad-laboral",
"burofax-vecino-ruidos-humedades",
"burofax-reclamar-obra-reforma-taller"
],
"type": "string"
},
"datos": {
"additionalProperties": {
"type": "string"
},
"description": "Respuestas por clave (ver datos de listar_casos). Fechas AAAA-MM-DD, importes solo número.",
"propertyNames": {
"type": "string"
},
"type": "object"
},
"email": {
"description": "Email del remitente: recibe el enlace al borrador y la evidencia",
"format": "email",
"pattern": "^(?:[A-Za-z0-9_'+\\-]+\\.)*[A-Za-z0-9_'+\\-]*[A-Za-z0-9_+-]@(?:[A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$",
"type": "string"
}
},
"required": [
"caso",
"datos",
"email"
],
"type": "object"
},
"name": "redactar_burofax",
"outputSchema": null
},
{
"description": "Evalúa un burofax ya escrito contra los cinco requisitos del intento de negociación de la Ley 1/2025 (quién, a quién, qué, cuánto, propuesta con plazo). Devuelve un semáforo por requisito con qué falta. Gratis; no guarda nada.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"texto": {
"description": "Texto íntegro del burofax",
"maxLength": 20000,
"minLength": 80,
"type": "string"
}
},
"required": [
"texto"
],
"type": "object"
},
"name": "validar_masc",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:c40475cf1d4b8a7f06924973bc5b6985862daf4fbe897e743cda342d3f50a36a | sha256sum