Markovo

Convierte PDF, DOCX, PPTX, XLSX y páginas HTTPS públicas autorizadas en Markdown limpio y estructurado para el contexto del agente.

Servidor MCP alojado

npx add-mcp 'https://markovo.net/mcp'

Se instala en Claude Code, Codex, Cursor y más

Documentación

Markovo Remote MCP

Endpoint canónico de HTTP Streamable: https://markovo.net/mcp

Markovo Remote MCP permite que un host MCP use una cuenta de Markovo sin pedir al usuario que copie una credencial en un prompt o archivo de configuración. El host sigue el flujo de descubrimiento OAuth 2.1 de MCP, abre el inicio de sesión de Markovo y solicita al propietario de la cuenta que apruebe los alcances solicitados. Se requiere Authorization Code con PKCE; los tokens están vinculados a la audiencia del recurso MCP de Markovo.

Conectar

Agrega esta URL como un servidor MCP remoto personalizado en un cliente que admita HTTP Streamable y OAuth:

https://markovo.net/mcp

La primera conexión devuelve la URL de metadatos del recurso protegido. El cliente luego descubre el servidor de autorización de Markovo, registra su URI de redirección cuando sea necesario, abre las páginas de inicio de sesión y consentimiento de Markovo y regresa después de la aprobación. Solo se aceptan URI de redirección HTTPS, excepto las redirecciones HTTP de loopback estándar utilizadas por clientes de escritorio nativos.

Los alcances disponibles son:

  • markovo:read: capacidades de lectura, uso de Créditos, trabajos propios y metadatos verificados de imágenes de resultados.
  • markovo:convert: estimar y poner en cola una conversión para una página HTTPS pública explícitamente proporcionada, y gestionar concesiones de imágenes de resultados de corta duración.

La pantalla de autorización no comparte la contraseña de Markovo, credenciales de facturación, acceso de administrador ni contenidos de documentos con el cliente MCP. Desconecta o revoca la integración en el cliente conectado cuando ya no sea necesaria.

Herramientas

  • markovo_capabilities: lista las capacidades y límites de conversión admitidos.
  • markovo_usage: inspecciona el saldo de Créditos del espacio de trabajo autenticado.
  • markovo_jobs: lista los trabajos recientes propiedad del espacio de trabajo autenticado.
  • markovo_job_status: inspecciona un trabajo propio.
  • markovo_convert_url: convierte una fuente HTTPS pública admitida después de aplicar un límite explícito de max_credit_units.
  • markovo_job_assets: lista las imágenes verificadas en un resultado completado.
  • markovo_create_asset_link: crea una URL de imagen pública imposible de adivinar que expira después de 60–600 segundos.
  • markovo_revoke_asset_link: revoca una URL de imagen antes de tiempo.
  • markovo_billing_help: devuelve el uso y la página oficial de facturación sin abrir el proceso de pago ni cambiar la cuenta.

Remote MCP deliberadamente no tiene herramientas de archivos locales, solicitudes de red arbitrarias, shell, sistema de archivos, credenciales, mutación de facturación ni administrador. Usa la distribución local stdio descrita en https://markovo.net/docs#mcp, o la carga multipart por REST, cuando un archivo en tu máquina deba convertirse.

Créditos y facturación

markovo_convert_url primero obtiene una estimación del lado del servidor. Pone en cola el trabajo solo cuando estimated_credit_units está en o por debajo del valor positivo de max_credit_units del llamante. Un Crédito equivale a 1,000 unidades de crédito. Un trabajo fallido, con tiempo de espera agotado o cancelado por el sistema no se cobra.

Markovo nunca compra Créditos, inicia el proceso de pago, cambia un plan ni reintenta un trabajo por encima del límite confirmado automáticamente. Cuando la cuenta no tiene Créditos, la herramienta devuelve orientación estructurada de recuperación y el propietario de la cuenta puede elegir qué hacer en https://markovo.net/app#billing.

Seguridad de páginas públicas y enlaces de resultados

La conversión de URL acepta una fuente HTTPS pública admitida: HTML/texto, un Google Doc público, una página de Notion o base de datos acotada, recursos de texto o discusiones de GitHub, un hilo de Hacker News o un video de YouTube descargable. No envía cookies ni credenciales del llamante, rechaza objetivos de red privada y con credenciales, sigue redirecciones acotadas y aplica límites de contenido y tiempo. No se admiten fuentes privadas, firmadas, solo de inicio de sesión, solo de navegador, archivos binarios genéricos ni documentos de Tencent Docs. Las imágenes remotas de documentos no se descargan.

YouTube usa transcripción de audio a 0.5 Créditos por minuto decodificado con un mínimo de 0.3 Créditos, en lugar de la tarifa por tiempo de obtención de URL y recuento de palabras. El audio debe caber dentro de una hora, 32 MB y el límite de carga de la cuenta. No se requieren subtítulos; los fotogramas de video no se analizan. Revisa la transcripción contra la grabación.

Por ejemplo, llama a markovo_convert_url con {"url":"https://example.com/","max_credit_units":15000} para un límite de 15 Créditos. La llamada de URL específica autoriza obtener esa fuente. Remote MCP permanece autenticado a través de OAuth; las vistas previas de invitados web son un flujo separado. Para archivos locales y configuración stdio, usa la guía de desarrollador stdio local o la CLI.

Un enlace de activo es una capacidad de portador: cualquiera que lo reciba puede ver esa imagen hasta su expiración o revocación. No registres ni persistas la URL. La dirección de almacenamiento subyacente nunca se revela.

Soporte y políticas

  • Documentación del producto: https://markovo.net/docs
  • Precios y Créditos: https://markovo.net/pricing
  • Facturación: https://markovo.net/app#billing
  • Privacidad: https://markovo.net/privacy
  • Términos: https://markovo.net/terms
  • Soporte: support@markovo.net
  • ¿Encontraste un problema de conversión? Reporta un caso reproducible a support@markovo.net. Si lo confirmamos y lo corregimos, recibirás 1 mes de Markovo Pro.

Revisa el resultado de la conversión contra la fuente antes de usarlo para decisiones de consecuencias importantes.