goose-capsolver-mcp-extension
Cómo añadir una extensión de resolución de CAPTCHA a goose
Una extensión MCP de goose ejecutable y basada en fixtures con una recuperación controlada, sondeo limitado, validación de resultados y traspaso a un humano.
English · 简体中文 · 日本語 · Español · Português · 한국어
Introducción
Cuando un agente goose autorizado se encuentra con una interrupción por CAPTCHA, necesita un pequeño componente de recuperación con límites claros y un respaldo humano. Este ejemplo introduce CapSolver solo después de una autorización explícita y una señal de desafío compatible. No modifica goose ni reivindica una asociación oficial.
Related MCP server: sessemi-mcp
Características
Superficie de extensión MCP de goose nativa del framework
Puertas de autorización y de desafío
ID de recuperación estable y protección contra duplicados
Una única llamada de creación y como máximo cinco sondeos
Códigos de detención estructurados y traspaso a un humano
Fixtures sin conexión sin clave ni objetivo reales
Cómo funciona
El adaptador recibe el contexto de tarea aprobado, valida las puertas de política y el presupuesto de reintentos, llama a un transporte que coincide con el ciclo de vida oficial de la tarea, valida el resultado estructurado y, o bien reanuda una vez, o bien se detiene para revisión humana.
Arquitectura
goose → adaptador → puertas de política → cliente de recuperación → resultado validado o traspaso a un humano
Inicio rápido
python -m unittest discover -s tests -q\npython scripts/smoke_test.pyUso
Usa el fixture en examples/ y reemplaza su task solo después de consultar el contrato oficial de solicitud createTask. El sondeo de resultados sigue el ciclo de vida oficial de getTaskResult.
Ejemplo de salida
{"ok":true,"status":"ready","polls":1,"solution":{"fixtureResult":"ok"}}Escenarios compatibles
Fixtures de prueba propios, control de calidad explícitamente autorizado y automatización proporcionada contra objetivos aprobados.
Estructura del proyecto
src/— núcleo de recuperación y adaptador del frameworktests/— pruebas unitarias sin conexiónexamples/— fixture seguroscripts/— prueba de humo
Pruebas
Todas las pruebas inyectan un cliente fixture y no realizan ninguna llamada real a la API.
Solución de problemas
Autorización, desafío no compatible, contexto duplicado, respuesta malformada, tiempo de espera agotado y presupuesto agotado son condiciones de detención, no motivos para reintentos ilimitados.
Uso responsable
Usa únicamente datos públicos, sistemas propios u objetivos cubiertos por una autorización escrita explícita. Respeta los términos, las políticas de acceso, los límites de velocidad, la minimización y las normas de retención. No uses nunca este ejemplo para datos privados, credenciales, datos personales sensibles, recopilación ilimitada o acceso no autorizado.
Contribuciones
Mantén los cambios acotados, basados en fixtures y con cierre ante fallos.
Seguridad
Nunca confirmes claves, sesiones, perfiles de navegador, objetivos privados o respuestas de producción. Consulta SECURITY.md.
Conclusión
Esta extensión MCP de goose mantiene la recuperación acotada, comprobable y controlada por quien la invoca. Verifica cada campo de tarea de producción con la documentación de CapSolver antes de un uso autorizado.
Nota del mantenedor
Desarrollador que comparte ejemplos de integración con CapSolver.
Licencia
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables AI assistants to solve CAPTCHAs using OCR text recognition, object detection, and slider position matching through the ddddocr library.3

sessemi-mcpofficial
AlicenseAqualityDmaintenanceEnables AI agents to scrape websites protected by Cloudflare, DataDome, and Akamai, bypassing anti-bot measures to retrieve page content.2MIT
mcp-captcha-solverofficial
AlicenseNot gradedqualityDmaintenanceProvides browser automation and reCAPTCHA v2 solving tools for AI agents, integrating Selenium and 2Captcha.7MIT- FlicenseNot gradedqualityDmaintenanceIntegrates with 2Captcha to solve various CAPTCHA types (image, reCAPTCHA, hCaptcha, etc.) for AI agents via MCP.244
Related MCP Connectors
Stealth scraping & search. Bypasses Cloudflare, DataDome & LinkedIn via Cyborg HITL approach.
Web scraping for AI agents. Converts URLs to clean, LLM-ready Markdown with anti-bot bypass.
Human-as-a-Service for AI agents. Delegate tasks that need a real human, get results via API.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Piper199568/goose-capsolver-mcp-extension'
If you have feedback or need assistance with the MCP directory API, please join our Discord server