Magic Head

API y MCP

API y MCP · Gratis

Compra artículos desde tu chat de IA.

Conecta Prensalink con Claude, ChatGPT o tus propias herramientas. Consulta el catálogo, configura pedidos, aprueba artículos y descarga facturas sin entrar en la plataforma. Sin coste añadido para clientes con saldo o con algún pedido hecho.

✓ Permisos por ámbito. Cada compra se confirma en la conversación.

Servidor MCP

https://mcp.prensalink.com/mcp
Asistente de IA ● Prensalink conectado
Busca periódicos de economía en España con DA por encima de 60 y menos de 350 €.
He encontrado 23 medios que cumplen esos criterios. Los tres mejores por relación autoridad-precio:
elconfidencialdigital.comDA 79 · 321 k visitas199 €
economiadigital.esDA 69 · 410 k visitas310 €
lanuevacronica.comDA 61 · 74 k visitas189 €
Añade el primero al carrito y prepárame el presupuesto.
Añadido. Este es el presupuesto completo:
elconfidencialdigital.com · 1 artículo199,00 €
IVA (21 %)41,79 €
Total240,79 €
¿Confirmo el pedido con el saldo de tu cuenta?

Qué puedes hacer

Todo el flujo, fuera de la plataforma.

No es solo consultar el catálogo: la conexión cubre la compra entera, desde buscar un medio hasta descargar la factura.

Catálogo

  • ●Buscar medios con filtros y orden
  • ●Ver los productos de una URL concreta
  • ●Listar países, regiones y temáticas
  • ●Consultar temáticas conflictivas y su precio mínimo

Carrito y presupuesto

  • ●Añadir, cambiar cantidad o vaciar
  • ●Configurar cada unidad: enlaces, anchor, destino
  • ●Subir imágenes del artículo
  • ●Generar presupuesto con cupones y comentario

Pedidos

  • ●Confirmar con saldo o transferencia
  • ●Listar y filtrar por estado
  • ●Consultar configuración y URL de publicación
  • ●Aprobar el artículo o pedir cambios

Cuenta

  • ●Perfiles de facturación y saldo disponible
  • ●Métodos de pago activos
  • ●Listado de facturas
  • ●Descarga del PDF de cada factura

Dos maneras de conectarte

MCP si hablas. API si programas.

Las dos usan la misma API key y los mismos permisos. Puedes tener las dos activas a la vez.

Recomendado para la mayoría

Servidor MCP

Añades Prensalink como conector en tu asistente y le pides las cosas en lenguaje natural. Sin escribir una línea de código.

Para quiénCualquier usuario
Hace falta programarNo
Clientes compatiblesClaude, ChatGPT, Codex
AutenticaciónOAuth + API key
Tiempo de puesta en marchaUnos minutos
Para equipos técnicos

API REST

Integra el catálogo y los pedidos en tu propio panel, tu CRM o tus procesos internos. Especificación OpenAPI pública.

Para quiénAgencias y desarrollo
Hace falta programarSí
FormatoJSON sobre HTTPS
AutenticaciónBearer con API key
Operaciones en loteHasta 100 medios

Puesta en marcha

Conectar el MCP lleva cuatro pasos.

Crea antes tu API key desde tu cuenta y guárdala: solo se muestra una vez.

Claude

Desde Claude web o la aplicación de escritorio

  1. Abre Ajustes → Conectores → Añadir conector personalizado.
  2. Escribe Prensalink como nombre y pega la URL del servidor MCP. Usa autenticación OAuth y deja vacíos los secretos de cliente y los encabezados.
  3. Pulsa Conectar. Si Claude lo pide, elige usar la identidad publicada de Claude y continúa hasta el formulario de Prensalink.
  4. Pega tu API key en el formulario de Prensalink y pulsa Conectar. Vuelve al asistente y activa Prensalink en la conversación.
Guía oficial de conectores de Claude ↗︎

ChatGPT y Codex

Desde ChatGPT web o desde Codex

  1. En Codex: Complementos → MCP → Añadir y elige conectar un MCP personalizado. En ChatGPT web: Plugins → + → Añadir servidor MCP personalizado.
  2. Escribe Prensalink y pega la URL del servidor. En Codex selecciona HTTP con transmisión en tiempo real y deja vacíos el token y los encabezados; en ChatGPT selecciona OAuth.
  3. Guarda la conexión y pulsa Autenticar para abrir la página segura de Prensalink.
  4. Pega tu API key en el formulario de Prensalink y pulsa Conectar. Vuelve al asistente y activa Prensalink en la conversación.
Guía oficial de ChatGPT y Codex ↗︎

Tu API key se introduce únicamente en la página segura de Prensalink, nunca en el chat. El asistente nunca llega a verla: lo que recibe es un token de acceso. La disponibilidad de conectores depende de tu plan en cada herramienta y de los permisos de tu organización.

Seguridad

Una IA con acceso a tu cuenta, con límites.

Dar a un asistente permiso para gastar dinero pone nervioso a cualquiera. Por eso tú decides qué puede hacer y cada compra se confirma en la conversación.

  • Permisos por ámbitoCada API key lleva sus propios permisos. Puedes dar solo products:read para consultar el catálogo, o añadir compra y pedidos. Sin el permiso necesario, la petición se rechaza.
  • Confirmación explícitaAntes de cerrar un pedido, el asistente presenta el presupuesto completo —unidades, configuración, impuestos y total— y espera tu respuesta afirmativa.
  • La clave no pasa por el chatSe introduce en el formulario de Prensalink a través de OAuth. El asistente trabaja con un token, no con tu API key.
  • Presupuestos con caducidadCada presupuesto vive 15 minutos. Si el precio cambia o expira, hay que generar uno nuevo y volver a confirmar.
  • Sin pedidos duplicadosLa creación de pedidos exige una clave de idempotencia, así que un reintento no genera una segunda compra.
  • Límites de frecuencia60 peticiones por minuto y credencial, 5 intentos de pedido por minuto y 10 pedidos por hora y cuenta.

Referencia

La API, en una tabla.

Base https://shop.prensalink.com/api-external/v1, autenticación Bearer y respuestas en JSON.

MétodoEndpointQué haceÁmbito
GET/meComprueba la clave y devuelve cuenta y permisosproducts:read
GET/productsLista medios disponibles con filtros y ordenproducts:read
GET/products/detailProductos disponibles para una URL concretaproducts:read
GET/customer/cartLíneas del carrito, cantidades y totalescustomer.cart:write
POST/customer/cart/itemsAñade unidades de un productocustomer.cart:write
PATCH/customer/cart/items/configurationConfigura una unidad: enlaces, anchor y destinocustomer.cart:write
GET/customer/checkout/contextPerfiles de facturación, saldo y métodos de pagocustomer.checkout:read
POST/customer/checkout/quoteCrea un presupuesto válido 15 minutoscustomer.checkout:read
POST/customer/ordersConfirma el presupuesto y crea el pedidocustomer.orders:write
GET/customer/orders/{orderNumber}Detalle del pedido y URL de publicacióncustomer.orders:read
POST/customer/orders/{n}/items/{i}/article/reviewAprueba el artículo o pide cambioscustomer.orders:write
GET/customer/invoicesListado de facturas, de la más recientecustomer.invoices:read
GET/catalog/countries · /regions · /topicsPaíses, regiones y temáticas del catálogoClave válida
POST/provider/media/bulkAlta o actualización de hasta 100 mediosprovider.media:write
Ver la especificación OpenAPI completa ↗︎ Versión 1 · Paginación, errores tipados y clave de idempotencia documentados en la especificación.

Si eres un medio

Actualiza cien cabeceras de una vez.

La API no es solo para comprar. Si vendes publicaciones en Prensalink, puedes dar de alta medios, cambiar tarifas y ajustar condiciones sin tocar el panel, uno a uno o en lote.

  • ✓Alta de medios con sus productos adicionales, en una sola llamada.
  • ✓Cambio de tarifas y condiciones. Las subidas de precio pasan por aprobación, como en el panel.
  • ✓Validación previa de hasta 100 medios sin aplicar ningún cambio, para comprobar antes de ejecutar.
  • ✓Operaciones en lote de hasta 100 medios, independientes entre sí: si una falla, las demás siguen.

Validar antes de aplicar

# Comprueba 100 medios sin cambiar nada
curl -X POST "https://shop.prensalink.com/api-external/v1\
/provider/media/bulk/validate" \
  -H "Authorization: Bearer plk_live_…" \
  -H "Content-Type: application/json" \
  -d '{ "items": [ … ] }'

# Respuesta
{
  "valid": 97,
  "invalid": 3,
  "errors": [ … ]
}

Preguntas frecuentes

Sobre la conexión.

¿Tiene algún coste?

Ninguno. La API y el servidor MCP están disponibles para cualquier usuario registrado que tenga saldo o ya haya hecho un pedido, sin plan de pago ni cuota. Solo pagas las publicaciones que compres, al mismo precio que en la plataforma.

¿De verdad puedo comprar desde el chat?

Sí, siempre que tu API key tenga los permisos de compra. El flujo completo funciona: buscar medios, añadirlos al carrito, configurar los enlaces, generar el presupuesto y confirmar el pedido con saldo o transferencia.

La confirmación la das tú en la conversación, con el presupuesto completo delante. El asistente no cierra una compra por iniciativa propia.

De las opciones de pago disponibles en Prensalink, por esta vía solo puedes comprar con saldo o con transferencia bancaria.

¿Y si el asistente se equivoca de medio o de cantidad?

Por eso el presupuesto se presenta entero antes de confirmar: unidades, configuración de cada una, impuestos y total. Si algo no cuadra, lo corriges antes de dar el sí.

Si quieres eliminar el riesgo del todo, crea una API key solo con permiso de lectura del catálogo y deja la compra dentro de la plataforma. Los permisos se eligen al crear la clave.

¿Necesito saber programar?

Para el MCP no. Es añadir un conector en Claude o en ChatGPT, pegar una URL y autenticarte con tu API key. A partir de ahí se habla en lenguaje natural.

La API REST sí requiere desarrollo, y está pensada para integrarla en tu propio panel, tu CRM o tus procesos internos.

¿Qué límites de uso hay?

60 peticiones por minuto y credencial, 300 por minuto y dirección IP, 5 intentos de pedido por minuto y 10 pedidos por hora y cuenta. Las operaciones en lote y la subida de imágenes tienen sus propios topes.

Al superarlos la respuesta es un 429 con Retry-After, indicando cuándo volver a intentarlo.

¿Puedo revocar el acceso?

Sí, desde tu cuenta, en cualquier momento. Al revocar la API key el conector deja de funcionar de inmediato, sin que tengas que tocar nada en el asistente.

Crea tu API key y conéctalo en unos minutos. Sin coste ni plan adicional. Solo necesitas saldo o un pedido previo en tu cuenta.

Crear mi API key
Magic Head

No te lo pienses más, y empieza a conectar

Estás a un paso de hacer crecer tu negocio.

Pointer Finger Phone on Hand