CapSolver MCP Server Está ahora disponible para Agentes de IA

Aloísio Vítor
How to use CapSolver
10-Sep-2026
TL;DR
- El servidor CapSolver MCP ahora está disponible en PyPI como
capsolver-mcp. La versión 0.1.1 se instala en Python 3.10 o posterior y instala automáticamentecapsolver-corecomo dependencia de tiempo de ejecución. - El servidor ofrece a los clientes de IA compatibles con MCP cinco herramientas de CapSolver. Cubren la resolución en modo token, detección de CAPTCHA, resolución basada en navegador y relleno de resultados, verificación del saldo de cuenta y descubrimiento de tipos compatibles.
- El transporte por defecto de stdio está diseñado para clientes locales de MCP. Los transportes SSE y HTTP Streamable también están disponibles para implementaciones que necesiten un punto de conexión de red.
- Las herramientas de navegador son opcionales. Instale el extra
browsery Chromium solo cuando el flujo de trabajo lo requiera para la detección de páginas o el relleno de resultados en el navegador. - El servidor CapSolver MCP está destinado a automatización autorizada. El acceso técnico no otorga permiso para automatizar sistemas privados, restringidos u otros no autorizados.
CapSolver MCP Server trae el manejo de CAPTCHA a agentes de IA
Los agentes de IA pueden planificar tareas, operar navegadores y llamar a herramientas externas, pero un punto de verificación puede interrumpir una ejecución de automatización válida. CapSolver MCP Server da a los clientes compatibles con MCP una interfaz estándar para manejar desafíos de CAPTCHA compatibles en flujos autorizados. La plataforma CapSolver Agent Automation conecta la misma infraestructura a marcos de agentes, herramientas de navegador y integraciones de SDK directas.
El paquete se conecta al Model Context Protocol, un protocolo abierto a través del cual las aplicaciones de IA descubren e invocan capacidades externas. En lugar de implementar código de unión para cada cliente compatible, los equipos pueden configurar un servidor MCP y exponer el mismo conjunto de herramientas de CapSolver a través del protocolo.
La primera versión pública se lanzó como la versión 0.1.0. La versión 0.1.1 ahora está disponible con documentación actualizada de publicación e instalación limpia. El paquete admite Python 3.10 a 3.13 y se publica bajo la Licencia MIT.
¿Qué cambió con la versión MCP?
La versión MCP convierte la funcionalidad de CapSolver en cinco herramientas con nombre que un cliente de IA puede descubrir después de conectarse al servidor. El modelo puede seleccionar una herramienta según la tarea, mientras que el servidor CapSolver MCP maneja la operación correspondiente del SDK.
| Herramienta | ¿Requiere un navegador? | Propósito |
|---|---|---|
solve_captcha |
No | Resolver un CAPTCHA compatible usando un tipo de tarea y parámetros de sitio en modo token |
detect_captchas |
Sí | Inspeccionar una página y reportar los tipos de CAPTCHA compatibles que están presentes |
solve_on_page |
Sí | Detectar desafíos compatibles, solicitar soluciones y rellenar los resultados en la página |
get_balance |
No | Verificar el saldo de la cuenta de CapSolver y los paquetes |
get_supported_captchas |
No | Devolver los tipos de CAPTCHA y manejadores disponibles para el paquete instalado |
El servidor CapSolver MCP utiliza capsolver-core debajo de esta capa de herramientas. Un comando normal de pip install capsolver-mcp instala automáticamente el paquete Core, por lo que los usuarios no necesitan instalar la dependencia por separado. El extra opcional de navegador agrega soporte para Playwright para detect_captchas y solve_on_page.
El servidor también ofrece tres opciones de transporte. Stdio es el predeterminado para un cliente local que inicia el servidor como un proceso hijo. SSE y HTTP Streamable pueden enlazarse a un host y puerto configurados para implementaciones en las que el cliente MCP se conecte a través de un límite de red.
¿Quién debe usar CapSolver MCP Server?
CapSolver MCP Server es la mejor opción para equipos que ya usan una aplicación de IA compatible con MCP y desean una integración de primera configuración. El camino MCP evita escribir un envoltorio específico del marco antes de que un agente pueda descubrir las herramientas de CapSolver.
Las coincidencias comunes incluyen flujos de QA autorizados, RPA permitido, monitoreo interno y flujos de trabajo de datos públicos aprobados en los que un agente pueda encontrar un paso de verificación compatible. Un equipo también puede exponer un servicio de red compartido a múltiples clientes compatibles, sujeto a sus propias requisitos de autenticación, red y control de acceso.
CapSolver proporciona otras dos capas de integración para desarrolladores que necesiten más control. capsolver-agent suministra esquemas de herramientas de agente independientes del marco y un ejecutor para bucles de agente personalizados y integraciones de marcos compatibles. capsolver-core proporciona el SDK de Python subyacente para API directa y automatización de navegador sin requerir un LLM. La visión general de integración de CapSolver para agentes de IA explica cuándo seleccionar MCP, herramientas de agente o SDK Core, mientras que la organización GitHub de CapSolver AI contiene los paquetes públicos e ejemplos de integración.
Redime tu código de bonificación de CapSolver
¡Aumenta tu presupuesto de automatización de inmediato!
Usa el código de bonificación CAP26 al recargar tu cuenta de CapSolver para obtener un 5% adicional en cada recarga — sin límites.
Redímelo ahora en tu Panel de CapSolver
Una ruta de instalación verificada
La ruta de instalación más corta utiliza Python 3.10 o posterior y el paquete publicado en PyPI. El siguiente comando fue verificado en un entorno Python 3.12 limpio con la versión 0.1.1:
bash
python -m pip install capsolver-mcp==0.1.1
La instalación limpia descargó automáticamente capsolver-core e instaló el comando capsolver-mcp. Ejecutar el comando de ayuda confirmó las opciones de transporte documentadas de stdio, SSE y HTTP Streamable:
bash
capsolver-mcp --help
Para detección y relleno basados en navegador, instale el extra opcional y un entorno de ejecución de Chromium:
bash
python -m pip install "capsolver-mcp[browser]==0.1.1"
playwright install chromium
El extra de navegador no es necesario para solve_captcha, get_balance o get_supported_captchas. Mantener las dependencias de navegador como opcionales hace que la instalación base sea más pequeña para flujos de trabajo solo en modo token.
Antes de iniciar el servidor, cree una cuenta de CapSolver y almacene las credenciales en la variable de entorno CAPSOLVER_API_KEY. Una clave de API es una credencial y debe permanecer fuera del código fuente, capturas de pantalla, informes de problemas y archivos de configuración públicos.
bash
export CAPSOLVER_API_KEY="su-clave-de-api-de-capsolver"
capsolver-mcp
El servidor comienza en modo stdio por defecto. La terminal puede parecer ocupada porque el proceso está esperando que un cliente MCP intercambie mensajes de protocolo a través de entrada y salida estándar.
Configurar un cliente MCP
Un cliente MCP necesita el comando del servidor y la variable de entorno de la clave de API. La siguiente configuración sigue la estructura documentada por CapSolver para clientes locales de stdio:
json
{
"mcpServers": {
"capsolver": {
"command": "capsolver-mcp",
"env": {
"CAPSOLVER_API_KEY": "SU_API_KEY"
}
}
}
}
Guarde el bloque en la ubicación requerida por el cliente seleccionado, reinicie el cliente y revise sus herramientas disponibles. Las cinco herramientas de CapSolver deberían aparecer después de una conexión exitosa. Luego puede pedirle al cliente que use get_supported_captchas o get_balance como una verificación de configuración de bajo impacto antes de probar un flujo de resolución.
Si el cliente no puede encontrar capsolver-mcp, su proceso puede no heredar el entorno de shell en el que se instaló el paquete. Una opción es usar uvx, que el guía detallada del cliente respalda:
json
{
"mcpServers": {
"capsolver": {
"command": "uvx",
"args": ["capsolver-mcp"],
"env": {
"CAPSOLVER_API_KEY": "SU_API_KEY"
}
}
}
}
Otra opción es apuntar command a la ruta absoluta de Python dentro del entorno y usar "args": ["-m", "capsolver_mcp"]. La guía de configuración del cliente MCP de CapSolver contiene rutas específicas del cliente y ejemplos para Claude Desktop, Claude Code, Cursor, Windsurf, Cline y configuraciones remotas de HTTP.
Elegir el transporte adecuado
El transporte debe coincidir con dónde se ejecutan el cliente y el servidor MCP. Las herramientas de escritorio locales generalmente comienzan con stdio porque el cliente posee el proceso del servidor y no se requiere un puerto de red escuchando.
HTTP Streamable es adecuado cuando el servidor se ejecuta como un servicio gestionado por separado y el cliente admite un punto de conexión MCP de HTTP. SSE sigue estando disponible para clientes o implementaciones existentes que lo requieran. El servidor expone banderas de host y puerto para ambos modos de red:
bash
capsolver-mcp --transport streamable-http --host 127.0.0.1 --port 8000
Enlazar a 127.0.0.1 mantiene el punto de conexión local a la máquina. Enlazar a 0.0.0.0 lo hace alcanzable a través de interfaces de red disponibles y, por lo tanto, requiere controles deliberados de autenticación, firewall, proxy, gestión de secretos y registro. No exponga directamente un servidor que contenga una clave de API al internet público.
¿Qué verificar después de la configuración?
Una instalación exitosa no confirma por sí sola que el cliente, el entorno, la cuenta y el entorno de navegador opcional estén correctamente conectados. Verifique la integración en etapas:
- Confirme que el cliente informa que el servidor MCP de CapSolver está conectado.
- Confirme que todos los nombres de herramientas esperados estén visibles.
- Llame a
get_supported_captchaspara verificar la ejecución de herramientas sin abrir un navegador. - Llame a
get_balancepara confirmar que la clave de API esté disponible para el servidor. - Pruebe la resolución solo en un sitio o sistema que posea o tenga permiso explícito para automatizar.
- Instale el extra de navegador por separado antes de probar
detect_captchasosolve_on_page.
La documentación oficial del servicio MCP contiene las descripciones actuales de las herramientas, banderas de línea de comandos, formato de configuración y requisitos de navegador. El repositorio público de CapSolver MCP contiene el código fuente, el historial de cambios, los comandos de desarrollo, el control de problemas y la Licencia MIT. La página del paquete PyPI es la fuente de los archivos de paquete publicados y la disponibilidad de versiones.
Explorar integraciones de automatización de agentes de CapSolver
CapSolver MCP Server es un punto de entrada en la pila de automatización de agentes más amplia. Elija la página de integración que coincida con el marco o el entorno de navegador ya utilizado por el flujo de trabajo:
| Integración | Cuándo usarla |
|---|---|
| Integración MCP | Conectar un cliente de IA compatible con MCP a las cinco herramientas de CapSolver descritas en este artículo |
| Integración de LangChain | Agregar herramientas de CapSolver a flujos de trabajo de agentes de LangChain o LangGraph |
| Integración de uso de navegador | Agregar manejo de CAPTCHA a ejecuciones de automatización de uso de navegador |
| Integración del SDK de agentes de OpenAI | Exponer capacidades de CapSolver como herramientas dentro de flujos de trabajo del SDK de agentes de OpenAI |
| Integración de Playwright | Trabajar directamente con páginas de navegador y automatización basada en Playwright |
Las páginas de integración proporcionan orientación de nivel de producto, mientras que los repositorios capsolver-mcp, capsolver-agent y capsolver-core proporcionan paquetes instalables, código fuente, ejemplos y seguimiento de problemas.
Límites y uso responsable
CapSolver MCP Server suministra herramientas; no determina si una tarea de automatización está autorizada. Los usuarios siguen siendo responsables de las leyes aplicables, términos del sitio, permisos de cuenta, requisitos de manejo de datos y políticas organizacionales.
Las operaciones basadas en navegador requieren Playwright y una instalación de Chromium, mientras que las herramientas en modo token no operan un navegador. También se requiere un cliente MCP compatible: instalar el paquete no agrega soporte MCP a una aplicación que carezca del protocolo.
El paquete actualmente está marcado como Alpha en su metadatos de proyecto de Python. Fijar una versión probada es apropiado para entornos controlados, y los equipos deben revisar el historial de cambios antes de actualizar. Los transportes de red requieren salvaguardas operativas adicionales porque cambian el límite de confianza de un proceso hijo local a un servicio alcanzable.
CapSolver MCP Server está listo para su adopción controlada
CapSolver MCP Server proporciona un modo estándar para hacer disponibles cinco capacidades de CapSolver a clientes MCP compatibles. El paquete se instala a través de PyPI, admite transportes locales y de red, mantiene las dependencias de navegador como opcionales y expone una ruta de configuración documentada para herramientas de desarrollo MCP principales.
Comience con una configuración local de stdio, confirme el descubrimiento de herramientas y el acceso a la cuenta, y luego pruebe un flujo de trabajo acotado en un entorno autorizado. Revise el código fuente del paquete y reporte problemas técnicos a través del rastreador de problemas de GitHub del proyecto.
Construir Flujos de Automatización Confiables con CapSolver
Comience con la página de integración de MCP de CapSolver, siga la guía del servicio MCP y revise la implementación en el repositorio GitHub de capsolver-mcp. Use CapSolver solo para automatización legal, autorizada y flujos de trabajo de datos públicos aprobados.
Preguntas frecuentes
P: ¿Qué es CapSolver MCP Server?
CapSolver MCP Server es un paquete de Python que expone cinco capacidades de CapSolver como herramientas a través del Model Context Protocol. Los clientes de IA compatibles pueden descubrir e invocar esas herramientas después de configurar el servidor.
P: ¿Necesito instalar capsolver-core por separado?
No. El paquete capsolver-mcp publicado declara capsolver-core como dependencia de tiempo de ejecución, por lo que una instalación normal con pip lo instala automáticamente. Las herramientas del navegador aún requieren el extra opcional browser y Chromium.
P: ¿Qué versiones de Python se admiten?
El servidor CapSolver MCP actualmente requiere Python 3.10 o posterior, y los metadatos del proyecto listan Python 3.10, 3.11, 3.12 y 3.13.
P: ¿Requiere cada herramienta a Playwright?
No. Solo detect_captchas y solve_on_page requieren soporte del navegador. La resolución de tokens, la verificación de saldo y la detección de tipos admitidos funcionan con el paquete base.
P: ¿Puede el servidor CapSolver MCP exponerse como un servicio remoto?
Sí. El servidor admite SSE y HTTP de transmisión además del stdio local, pero exponerlo remotamente requiere autenticación adecuada, TLS, reglas de firewall, gestión de secretos y registro de acceso.
Aviso de Cumplimiento: La información proporcionada en este blog es solo para fines informativos. CapSolver se compromete a cumplir con todas las leyes y regulaciones aplicables. El uso de la red de CapSolver para actividades ilegales, fraudulentas o abusivas está estrictamente prohibido y será investigado. Nuestras soluciones para la resolución de captcha mejoran la experiencia del usuario mientras garantizan un 100% de cumplimiento al ayudar a resolver las dificultades de captcha durante el rastreo de datos públicos. Fomentamos el uso responsable de nuestros servicios. Para obtener más información, visite nuestros Términos de Servicio y Política de Privacidad.
Máse

Cómo instalar CapSolver MCP desde el Registro Oficial MCP
Busca CapSolver MCP en el Registro Oficial de MCP, instala la versión 0.1.3 con uvx o pip, configura un cliente local y verifica las herramientas stdio.

Aloísio Vítor
18-Sep-2026

Herramientas Pydantic de IA CAPTCHA: Entradas digitadas y resultados del resolutor
Agrega herramientas de CAPTCHA a Pydantic AI utilizando el adaptador oficial de CapSolver, prueba la ejecución de la herramienta localmente y maneja entradas con tipo y resultados estructurados del solucionador.

Aloísio Vítor
18-Sep-2026

MCP vs CLI para Agentes de IA: Costo de Contexto y Manejo de Fallos
Compara las interfaces MCP y CLI para agentes de IA en descubrimiento de herramientas, costo de contexto, seguridad, depuración, manejo de fallos y arquitectura híbrida.

Aloísio Vítor
18-Sep-2026

Cómo manejar múltiples CAPTCHA widgets en agentes de navegador de IA
Manejar múltiples widgets CAPTCHA en una sola página con propiedad explícita del formulario, parámetros del solucionador, enrutamiento de resultados y verificaciones para la acción del agente de IA deseada.

Lucas Mitchell
15-Sep-2026

Agentes de IA vs. Scripts: Cómo elegir para la automatización web
Elija entre agentes de IA, scripts y automatización híbrida de web según la incertidumbre de la tarea, testabilidad, costo y los controles necesarios para una ejecución fiable.

Lucas Mitchell
11-Sep-2026

CapSolver MCP Server Está ahora disponible para Agentes de IA
Instale el servidor CapSolver MCP desde PyPI y proporcione a los agentes de inteligencia artificial compatibles cinco herramientas para el manejo de CAPTCHA autorizado a través del Protocolo de Contexto de Modelo.

Aloísio Vítor
10-Sep-2026


