Zovo Image MCP Server
Generación y edición de imágenes MCP para agentes de IA: crea, redimensiona y convierte imágenes localmente. Local-first, plan gratuito, Pro por $19 de pago único.
Documentación
All servers · Buy Pro $19 · All 46 for $39 · Source
Dos formas de ejecutarlo, ambas gratuitas para empezar. Abre mcp.zovo.one/mcp/connect, copia la URL de la imagen y pégala en cualquier cliente que acepte una URL. Ya incluye un token gratuito, así que no hay nada que instalar, ni cuenta, ni cabecera que configurar. La URL es https://mcp.zovo.one/mcp/image/t/<token>. El token no es opcional: el https://mcp.zovo.one/mcp/image desnudo se conecta y lista sus herramientas, pero luego responde a cada llamada con HTTP 401, así que usa el enlace de /mcp/connect o envía Authorization: Bearer <token>. O descarga image.mcpb y haz doble clic en Claude Desktop.
mcp-image
Di "haz estas cinco fotos de 1200 píxeles de ancho" o "reduce esta captura y elimina el GPS" y sucede, en tu máquina, en un segundo. Este servidor MCP hace los trabajos pequeños de imagen que de otro modo te llevarían a un cargador web: redimensionar, convertir entre PNG, JPEG, BMP, GIF y TIFF, comprimir con un recuento real de bytes antes y después, recortar, crear miniaturas de una carpeta, añadir una marca de agua con el nombre de tu negocio y eliminar el bloque EXIF que la cámara del teléfono escribe en cada foto. Sin subida, sin cuenta, sin dependencias nativas, sin editor de imágenes.
En el Registro oficial de MCP (io.github.theluckystrike/image-resize-convert-compress-watermark).
Listado en el Índice de Productos de IA — endpoint remoto en vivo en mcp.zovo.one/s/image, plan gratuito, sin registro.

Las tareas de imagen de un negocio independiente, hechas desde el chat en lugar de desde una pestaña del navegador a la que preferirías no subir la foto de un cliente.
Instalación en 60 segundos
La publicación en npm para @theluckystrike/mcp-image está pendiente. Hasta entonces, el paquete de un clic .mcpb o un clon+compilación son la vía funcional, ambos verificados abajo.
Un clic (.mcpb): descarga image.mcpb de la última versión y haz doble clic en Claude Desktop: https://github.com/theluckystrike/mcp-servers/releases/latest
(claude_desktop_config.json):
{
"mcpServers": {
"image": {
"command": "npx",
"args": ["-y", "@theluckystrike/mcp-image"]
}
}
}
Claude Code:
claude mcp add image -- npx -y @theluckystrike/mcp-image
(.cursor/mcp.json):
{
"mcpServers": {
"image": {
"command": "npx",
"args": ["-y", "@theluckystrike/mcp-image"]
}
}
}
El formulario npx de arriba funciona en cuanto se publique el paquete. Hasta entonces, usa el paquete .mcpb de arriba, o compila desde el código fuente con exactamente estos tres comandos:
git clone https://github.com/theluckystrike/mcp-servers.git && cd mcp-servers
npm install
npm run build -w packages/mcp-license -w servers/image
Luego apunta el command de tu cliente a node con un argumento: la ruta absoluta a servers/image/dist/index.js.
Para ejecutar en modo Pro, establece MCP_LICENSE_KEY en el mismo bloque de configuración, o llama a license_activate una vez con tu clave.
Herramientas
| Herramienta | Qué hace |
|---|---|
image_info | Formato, dimensiones en píxeles, megapíxeles, relación de aspecto, tamaño de archivo en bytes, si la imagen tiene canal alfa y los bytes que gasta por píxel |
image_resize | Una copia redimensionada. inside cabe dentro del recuadro y mantiene la proporción, cover llena el recuadro y recorta el exceso, exact estira. Da uno de ancho o alto y el otro se ajusta |
image_convert | Re-codifica como PNG, JPEG, BMP, GIF o TIFF. La transparencia al pasar a JPEG se aplana sobre blanco, y la respuesta lo indica |
image_compress | Menos bytes, con el recuento antes y después y el porcentaje ahorrado. quality (por defecto 80), max_width y max_bytes para alcanzar un tamaño objetivo en una sola llamada |
image_crop | Corta un rectángulo: x, y desde la esquina superior izquierda, width, height. Un rectángulo que se sale del borde se rechaza con el tamaño real, nunca se recorta a la fuerza |
image_thumbnails | Una miniatura por archivo en out_dir, cada una dentro de size por size y manteniendo su proporción |
image_watermark | Texto sobre la imagen en una esquina y con una opacidad, blanco sobre una placa translúcida. Sin texto, se usa el nombre de tu negocio del perfil compartido que escriben mcp-invoice y mcp-docx |
image_strip_metadata | Una copia con píxeles y nada más: EXIF, GPS, cámara, hora de captura, XMP y perfiles de color no se transfieren |
image_batch_resize | Redimensiona una lista completa en out_dir, cada una con su propia proporción, nombradas <name>-<W>x<H>.<ext> |
image_dominant_colors | Los colores que cubren la mayor parte de una imagen, como códigos hex con la proporción de píxeles que cubre cada uno. Gratis: 3; Pro: hasta 16 |
license_status | Muestra el modo gratuito o Pro |
license_activate | Activa una clave Pro (verificada sin conexión) |
Recurso: image://recent devuelve las últimas 25 operaciones, de más reciente a más antigua, con las entradas, los archivos escritos y cuándo. Prompt: prepare_for_web reduce una imagen de tamaño de cámara a un JPEG de tamaño de página, elimina los metadatos que traía y reporta los bytes ahorrados.
Lo que puedes decir
| Tú dices | Herramienta |
|---|---|
| "¿Cuánto mide esta imagen y tiene transparencia?" | image_info |
| "Haz esto de 1200 píxeles de ancho." | image_resize |
| "Convierte este PNG a JPEG." | image_convert |
| "Esta foto pesa 8 MB, déjala por debajo de un megabyte." | image_compress |
| "Recorta el banner superior de esta captura." | image_crop |
| "Haz miniaturas de todo lo que hay en esta carpeta." | image_thumbnails |
| "Pon el nombre de mi empresa en la esquina de esta foto." | image_watermark |
| "Elimina las coordenadas GPS antes de que envíe esto." | image_strip_metadata |
| "Redimensiona todos estos a 1600 de ancho." | image_batch_resize |
| "¿De qué colores está hecho este logotipo?" | image_dominant_colors |
| "Prepáralo para el sitio web." | prepare_for_web prompt |
Ejemplo práctico
You: This photo is too big for the site. Get it to 1600 wide and drop the metadata.
image_info { path: "~/photos/DSC_0491.jpg" }
-> 6000x4000, 24 MP, JPEG, 8.4 MB, no alpha
image_compress {
path: "~/photos/DSC_0491.jpg",
max_width: 1600,
quality: 80,
max_bytes: 256000,
out_path: "~/photos/DSC_0491-web.jpg"
}
-> 8.4 MB -> 243.7 KB (8809124 -> 249556 bytes, -97.2%)
-> Method: JPEG quality 62 (searched down from 80 in 5 encodes to fit 250.0 KB)
and a resize to 1600 px wide
-> ~/photos/DSC_0491-web.jpg, 1600x1067, JPEG
La re-codificación JPEG también elimina el bloque EXIF que escribió la cámara, incluidas las coordenadas GPS. El archivo original queda sin cambios, byte por byte.
Gratis vs Pro
| Gratis | Pro | |
|---|---|---|
image_info | Ilimitado, a cualquier tamaño | Ilimitado |
image_resize, image_convert, image_compress, image_crop | Cualquier origen, escribiendo salidas de hasta 4 MP (2000x2000 y algo más) | Cualquier tamaño, hasta los límites de entrada de 50 MB / 10,000 px |
image_strip_metadata | Cualquier tamaño | Cualquier tamaño |
image_thumbnails, image_batch_resize | Hasta 5 archivos por llamada, salidas de hasta 4 MP cada una | Cualquier número de archivos, cualquier tamaño |
image_watermark | El nombre de tu negocio del perfil compartido | Cualquier texto que pases |
image_dominant_colors | Los 3 colores principales | Hasta 16 |
El límite gratuito está en lo que se escribe, no en lo que se lee: una foto de teléfono de 12 MP reducida a 1600 px de ancho es una llamada gratuita, porque ese es el trabajo. Escribir 12 MP de vuelta es la versión Pro.
Un límite de nivel es una respuesta, no un error, y no se escribe nada cuando se rechaza una llamada.
Pro es un pago único de $19, o $39 por todos los servidores de la colección, de por vida.
la calidad es un parámetro JPEG, y solo un parámetro JPEG
Esto es lo único de la compresión de imágenes que sorprende a la gente, así que el servidor lo dice en su propia respuesta en lugar de aceptar un número y no hacer nada con él en silencio. Un JPEG descarta detalle para pesar menos, y quality es el dial de cuánto. Un PNG es sin pérdida: no hay dial. Pasar quality: 40 a una salida PNG no hace un PNG un 60% más pequeño, hace exactamente el mismo PNG.
Así que el formato de salida sigue la extensión de tu out_path, y esa es la palanca:
out_path: "shot-small.jpg",qualityse aplica, y una foto normalmente baja un 80-95%.out_path: "shot-small.png",qualityse reporta como no aplicable, y solomax_widthelimina bytes.
La cuantificación de paleta se midió como alternativa para PNG y se rechazó: re-codificar un PNG ruidoso de 300x220 a través de un cuantificador de 16 colores produjo un archivo más grande (115,451 bytes frente a 39,262), porque el codificador aquí escribe RGBA de todos modos y cuantificar solo destruye la similitud fila a fila que explotaba el paso de deflación. Una herramienta que dice comprimir y devuelve un archivo más grande es peor que una que dice qué dial existe.
image_compress por lo tanto siempre reporta el recuento de bytes antes y después, el porcentaje y el método que hizo el trabajo, y, si la salida salió más grande, lo dice y te aconseja conservar el original.
Las bombas de descompresión se rechazan desde la cabecera, antes de que se decodifique nada
Un PNG de 4 KB puede declarar que es de 20,000 por 20,000 píxeles. Decodificarlo asigna 1.6 GB de RGBA y tumba el proceso antes de que cualquier comprobación de tamaño escrita después de la decodificación pueda ejecutarse. Así que las dimensiones declaradas se leen de la cabecera del contenedor, PNG IHDR, el segmento SOF de JPEG, el descriptor de pantalla lógica de GIF, la cabecera de información de BMP, el primer IFD de TIFF, y un archivo de más de 10,000 px por lado se rechaza ahí, con la memoria que habría ocupado nombrada en el mensaje:
Error: /path/bomb.png declares 20000x20000 pixels in its PNG header and was refused before decoding:
this server caps a side at 10000 px. A small file that declares an enormous canvas is a decompression
bomb - decoding it would allocate 1526 MB of RGBA. Nothing was decoded.
El tamaño decodificado se comprueba de nuevo después, porque una sonda de cabecera puede volver vacía en un TIFF inusual, y una protección que solo se ejecuta a veces no es una protección.
Los archivos existentes nunca se sobrescriben y las entradas nunca se modifican
Cada herramienta escribe un archivo nuevo y deja sus entradas byte por byte intactas, no hay modo in situ, a propósito. Un out_path que ya existe se rechaza:
Error: /path/shot-small.png already exists and nothing was written.
Pass overwrite: true to replace it, or give a different out_path.
La ruta se reserva con una creación exclusiva, no con una comprobación de existencia, así que dos procesos que escriben el mismo out_path al mismo tiempo no pueden pisarse: uno gana, el otro se rechaza y no escribe nada. image_thumbnails y image_batch_resize reservan cada una de sus rutas de salida antes de escribir cualquiera de ellas, así que una colisión en el archivo 3 no deja los archivos 1 y 2 como un lote a medias, y las reservas se liberan, así que no queda nada vacío en el disco.
Pasa overwrite: true cuando reemplazar el archivo es lo que quieres.
overwrite: true todavía no permite que una salida sea una entrada. Escribir un resultado sobre una de sus propias fuentes destruye esa fuente, los píxeles ya están decodificados en memoria y se escriben sobre el archivo del que vinieron, así que un original de 4000 px se convierte en la miniatura de 512 px y cada lectura posterior de esa ruta es silenciosamente incorrecta. Así que un out_path que resuelve a (o comparte inodo con) cualquier entrada de la misma llamada se rechaza antes de que se haga cualquier trabajo.
Qué hace realmente "eliminar metadatos"
image_strip_metadata decodifica la imagen y la re-codifica desde los píxeles en bruto. EXIF, coordenadas GPS, la cámara y el objetivo, la hora de captura, paquetes XMP y perfiles de color incrustados no se eliminan uno a uno, simplemente nunca se pasan al codificador, así que no pueden salir al otro lado. Dos consecuencias que vale la pena saber:
- Los píxeles son los mismos, los bytes no. Un JPEG pasa por el codificador una segunda vez, así que la copia no es bit-idéntica al original aunque se vea igual. Conserva el original si eso importa.
- Cada otra herramienta de escritura aquí tiene el mismo efecto como efecto secundario. Redimensionar una foto también elimina su EXIF.
Límites
- Entradas de más de 50 MB se rechazan: una imagen se decodifica a ancho x alto x 4 bytes de RGBA en bruto sin importar lo bien comprimida que esté en disco.
- 10,000 px por lado, comprobado desde la cabecera primero y desde la decodificación después.
- Leídos y escritos: PNG, JPEG, BMP, GIF y TIFF, detectados por bytes mágicos en lugar de por extensión de archivo. Sin WebP, sin AVIF, sin HEIC, sin SVG, no hay un decodificador de JavaScript puro para esos que valga la pena enviar, y este servidor no toma dependencias nativas.
- Un GIF animado se lee como su primer fotograma. Este servidor no hace animación.
- El texto de la marca de agua se dibuja con las caras bitmap Open Sans incluidas (8, 16, 32, 64 y 128 px), y se elige la más grande que quepa en la imagen. Un carácter que esas caras no tienen no se dibuja, así que no hay marca de agua CJK.
- Sin rotación, sin filtros, sin corrección de color, sin OCR, sin eliminación de fondo. Este servidor hace los trabajos de tamaño y formato; no es un editor de imágenes.
Cómo almacena datos
Solo un registro de lo que hizo: ${XDG_DATA_HOME:-~/.local/share}/mcp-servers/image/operations.json, las últimas 500 operaciones, como JSON plano. Tus imágenes se quedan donde las pongas. Cada escritura en el registro se ejecuta dentro de un bloqueo de asesoramiento en .../image/.lock, así que dos clientes en un directorio de datos no pueden perder un registro, y los guardados van a un archivo temporal y se renombran en su lugar.
Si el registro no se puede leer o no es JSON válido, nunca se trata como "vacío": se aparta byte por byte como operations.json.corrupt-<timestamp> con un marcador al lado. La imagen que pediste igual se escribe, el archivo está en disco antes de tocar el registro, y la respuesta te dice que el historial no se pudo actualizar.
La marca de agua lee el único perfil compartido que usa todo el conjunto, ${XDG_DATA_HOME:-~/.local/share}/mcp-servers/profile/business.json, escrito por business_set en mcp-invoice o mcp-docx. Nada se inventa: sin nombre almacenado y sin texto pasado, image_watermark se niega y dice qué herramienta ejecutar.
Privacidad
Todos los datos permanecen locales. El servidor lee y escribe archivos en tu máquina y no hace ninguna solicitud de red de ningún tipo — ni para licencias (las claves se verifican sin conexión), ni para fuentes, ni para telemetría. Una foto de cliente que redimensionas nunca se sube a ningún lado, que es la razón completa de que esto exista.
Se combina con
- mcp-docx, ajusta un logo aquí y luego ponlo en el membrete:
image_resizea la altura del encabezado, y luego el escritor de.docxtoma el archivo del disco. - mcp-pdf, reduce los escaneos antes de combinarlos, para que el PDF unido no pese 40 MB.
- mcp-resume, una foto de perfil bien dimensionada y sin metadatos para el CV y el formulario de solicitud.
- office-suite, varios servidores detrás de una sola instalación, una sola entrada de configuración.
Solución de problemas
npxse cuelga o no encuentra el paquete: la publicación npm de este paquete está pendiente. Usa el paquete.mcpbo la ruta de clonar y compilar de arriba hasta que esté disponible.- "quality does not apply to a PNG output": escribe a un
.jpgout_path, o pasamax_width. Consulta la sección de arriba. - "declares NxN pixels... and was refused before decoding": el archivo declara un lienzo de más de 10 000 px por lado. Si realmente es tan grande, redimensiona con una herramienta que transmita mosaicos; este servidor decodifica imágenes completas.
- "does not start with the magic bytes": el archivo no es PNG, JPEG, BMP, GIF ni TIFF. Un nombre
.pngen un archivo WebP es la causa habitual; conviértelo primero. - "already exists and nothing was written": pasa
overwrite: true, o unout_pathdiferente. - La marca de agua es diminuta: la cara incluida más grande es de 128 px, y se elige para que quepa dentro del 80% del ancho de la imagen. En una foto muy grande, redimensiona primero y pon la marca de agua después.
- Versión de Node: requiere Node >= 18. Verifica con
node -v.
Licencia MIT. Soporte: support@zovo.one
Creado por theluckystrike.
Primeros cinco minutos
Tres indicaciones que obtuvieron 3 de 3, medidas en la ronda 11, 2026-09-04. Pega una tal como está escrita.
Here is a photo of mine pasted as base64. Save it as "photo", then make a web version 120 px wide and under 3 KB.
Pega esto en Claude con el servidor conectado.
Lo que hizo, medido en la ronda 11, 2026-09-04: image_upload aceptó el base64 pegado y lo nombró photo.jpg (JPEG, 2574 bytes, formato según los bytes mágicos).
Here is my logo as base64. Save it as "logo", then convert it to JPEG on a white background.
Pega esto en Claude con el servidor conectado.
Lo que hizo, medido en la ronda 11, 2026-09-04: Una conversión; la herramienta aplanó el alfa sobre blanco por sí sola y lo dijo.
Here is my avatar as base64. Save it as "avatar", then crop it to a centered square and make 32 and 48 px thumbnails.
Pega esto en Claude con el servidor conectado.
Lo que hizo, medido en la ronda 11, 2026-09-04: image_info mostró 96x96, así que el modelo dijo que el recorte centrado es una operación nula en lugar de fingir que recorta, y produjo ambos tamaños como dos enlaces de descarga separados.
En el nivel gratuito para esta ruta: Información, redimensionar, convertir, comprimir, recortar, eliminar metadatos en imágenes de hasta 4 MP; lotes de 5.
O el paquete de 46 servidores por $39.
Configúralo en tu cliente
Ruta de configuración exacta, entrada y advertencias: Claude Desktop · Claude Code · Cursor · VS Code · Windsurf · Cline · Conectores de Claude.ai y Claude Desktop · todos los clientes
Comparado con las alternativas
MCP Image Tools vs Pictomancer y Image Resize API: qué servidor MCP elegir · todas las comparaciones
Guías
Cómo registrar horas facturables dentro de Claude Code y Cursor · Crear un PDF de factura a partir de un mensaje de chat con un servidor MCP · Hacer preguntas sobre un archivo Excel o CSV desde Cursor o Claude · Vigilar el precio de un producto con Claude y recibir aviso cuando baje · Qué incluye el plan gratuito y qué añade Pro · Registrar gastos y kilometraje en Claude, dividir el IVA, refacturar a una factura · Convertir divisas en Claude con los tipos reales del BCE, sin clave API · Generar propuestas y contratos en Word a partir de un mensaje de chat · Encontrar una hora de reunión entre zonas horarias sin hacer la aritmética · Redactar un currículum y una carta de presentación desde el chat, sin inventar nada · Facturar un anticipo con un calendario sin un SaaS de facturación · Montar un contrato desde tu propia biblioteca de cláusulas, en el chat · Conectar servidores MCP a Claude.ai, Claude Desktop, Cursor y VS Code sin instalar nada · Combinar, dividir y sellar PDF desde el chat, y por qué algunos vuelven como números de glifo · Leer un calendario .ics en Claude: libre y ocupado, conflictos y reuniones facturables · Gestionar un tablero kanban en Claude, con seguimiento de tiempo en la misma tarea · Redimensionar, comprimir y poner marca de agua a imágenes desde un mensaje de chat · Categorizar y conciliar una exportación CSV bancaria desde el chat · Enviar un presupuesto desde el chat y luego convertir el sí en una factura · Poner un código QR de pago SEPA en una factura desde el chat · Comprimir y descomprimir archivos de forma segura desde Claude o Cursor · Depósitos de clientes y anticipos desde el chat, aplicados a tus facturas reales · Activos fijos y depreciación desde el chat, con los tipos que publican las autoridades fiscales · Dietas y viáticos desde el chat, con las tablas de tarifas que publican las autoridades fiscales · Un libro mayor de partida doble a partir de cada servidor que ya ejecutas · Calendarios de préstamos y arrendamientos desde el chat, cerrando exactamente en cero · Órdenes de trabajo y tarjetas de tarea desde el chat, y por qué el margen va en el costo unitario · Listas de precios y tarjetas de tarifas desde el chat, y la brecha de escala de 100x entre la factura y el presupuesto · Órdenes de cambio y el valor del contrato en curso desde el chat, y por qué una línea modificada son dos partidas · Un fondo de caja chica desde el chat, y por qué el cheque no es la suma de los comprobantes · Estados de cuenta de clientes y recordatorios de pago desde el chat, con antigüedad a cualquier fecha que indiques · Notas de crédito y órdenes de compra desde el chat, contra tus facturas reales · Una instalación, todos los servidores: el paquete de suite ofimática · Cerrar un mes en el chat: factura, nota de crédito, anticipo, conciliación bancaria, estado de cuenta · El servidor MCP no aparece en Claude Desktop: las seis comprobaciones que lo encuentran · Dónde está claude_desktop_config.json y qué contiene · claude mcp add: todas las opciones y el ámbito que pierde tu servidor silenciosamente · Servidores MCP en Windows: spawn npx ENOENT, barras invertidas y el PATH · Instalar estos servidores MCP cuando npx aún no funciona · Configuración de MCP en Cursor: mcp.json, el campo type obligatorio y dónde aparecen los servidores · Qué servidores MCP funcionan sin red en absoluto · Facturar a un cliente de la UE con inversión del sujeto pasivo, desde un mensaje de chat · Presupuesto, depósito, factura, estado de cuenta: todo el ciclo en una sola conversación · ¿Está este proyecto generando dinero? Horas frente a costos, sin hoja de cálculo · Preparar un paquete del año fiscal para tu contable desde el chat · Llevar un registro de kilometraje en el chat, con la tarifa que realmente reclamas · Conciliar un CSV bancario contra lo que facturaste y gastaste · Refacturar gastos de clientes, con un margen y el IVA gestionado de forma honesta · Perseguir una factura impagada: antigüedad y luego la carta · Un contrato de compraventa desde el chat, con los identificadores verificados y las líneas de firma impresas · Preciar un trabajo a partir de una tarjeta de tarifas, y qué hacer cuando cambia el alcance · Calcular tu tarifa por hora a partir de lo que realmente facturaste · Convertir CSV a xlsx y viceversa sin abrir Excel · Hacer preguntas a una hoja de cálculo en lenguaje natural · Combinar una carpeta de recibos en un solo PDF desde el chat · Dividir un escaneo grande en documentos separados · Enviar un mes de papeleo como un solo archivo, de forma segura · Servidores MCP en VS Code: el error de una palabra que rompe toda configuración · Servidores MCP en Windsurf y Cline: dos valores predeterminados que desperdician una tarde · Servidor MCP local o URL alojada: cuál elegir y qué pierdes · Qué hacen realmente estos servidores MCP en el plan gratuito · Elegir un servidor MCP para facturación: las siete preguntas que vale la pena hacer · Cuándo necesitas un servidor MCP y cuándo basta un prompt · Ubicaciones de archivos de configuración MCP y claves JSON, para cada cliente · Por qué no aparece un servidor MCP, en orden de probabilidad · Cómo funciona realmente la búsqueda en el registro MCP, medido · Qué contiene realmente el registro MCP: 6.000 filas contadas · stdio o streamable HTTP: qué transporte MCP y qué se rompe · Versiones del protocolo MCP: qué cambió en cada una · Cada campo en una entrada de configuración de servidor MCP, por cliente · Ámbitos de configuración MCP: qué definición gana cuando un servidor se define dos veces · Dónde escribe cada cliente MCP sus registros · Distribuir un servidor MCP: un paquete para descargar o una URL para pegar · Qué contiene un paquete .mcpb MCP · Cobrar por un servidor MCP: cómo funciona realmente la licencia · Cuánto texto puede devolver un servidor MCP y cuánto puede describir · Qué comprobar antes de dejar que un servidor MCP se ejecute · Por qué un directorio dice que tu servidor MCP alojado no responde · El registro MCP vincula una URL remota a un nombre de servidor · Las mayúsculas en tu nombre de usuario de GitHub cambian tu posición en el registro MCP · Cuántos servidores MCP ya tienen tu palabra en el nombre · Referencia de campos de server.json para el registro MCP · Cuando falla una herramienta MCP, no devuelvas un error JSON-RPC · structuredContent y outputSchema en MCP, y qué DEBE cumplirse · Reglas para nombrar una herramienta MCP y la colisión que nadie planifica · MCP no tiene sesión, así que ¿cómo comparten estado dos llamadas a herramientas? · x-mcp-header: reflejar parámetros de herramientas en cabeceras HTTP · Cómo puntúa un directorio a un servidor MCP y por qué tu peor herramienta lo decide · Qué obtienen los rastreadores de IA que Googlebot no, medido en 141 URLs · La API de inspección de URLs de Search Console cambia su respuesta entre llamadas · Qué servidores MCP funcionan pegando una URL, sin instalar nada · Dónde encontrar servidores MCP que cuestan dinero y cómo pagas realmente · Conseguir que un asistente rellene un presupuesto o estimación para un cliente · ¿Existe un servidor MCP para un libro de caja chica o un libro de caja? · Conversión de divisas en un asistente y qué servidor MCP usar · Comprimir y descomprimir archivos desde un asistente y qué hacen las protecciones · Producir un calendario de entregas o un documento de orden de trabajo desde un chat · ¿Enviará un servidor MCP la factura por correo a mi cliente? · ¿Puede un asistente leer una foto de un recibo y registrar el gasto? · ¿Qué servidor MCP puede generar PDF de facturas a partir de un mensaje de chat? · ¿Puede un servidor MCP leer un PDF de extracto bancario y categorizar las transacciones? · Mejores servidores MCP para contabilidad y papeleo de pequeñas empresas en 2026 · Directorio de proveedores MCP: evita que las listas de proveedores se pudran en una hoja de cálculo · Acuerdo de servicio MCP: deja de copiar una plantilla de contrato podrida de internet · Registro de mantenimiento MCP: sabe qué servicio toca sin que nadie lo recuerde · Registro de kilometraje MCP: lleva el registro deducible en el momento del viaje, no en abril · Mejores prácticas para condiciones de pago de facturas: Net 30, fecha de vencimiento y recargos por demora · Cómo categorizar transacciones bancarias · Plantilla de registro de caja chica · Todas las guías
Más servidores
Calculadora de dietas MCP: viáticos de empleados desde Claude · Servidor MCP para registro de activos fijos: depreciación desde Claude · Servidor MCP para estados de cuenta: saldos de clientes desde Claude · Servidor MCP para libro de caja: recibos, pagos y saldos desde Claude · Amortización MCP · Servidor MCP de caja chica: controla un fondo de caja chica desde Claude · Orden de trabajo MCP · Catálogo MCP