Formquote
Compara precios de créditos de verificación de correo electrónico, licencias comerciales de efectos de sonido y licencias de fuentes desde catálogos públicos en vivo; solo lectura, sin registro.
Servidor MCP alojado
npx add-mcp 'https://formquote-mcp.chen-yu-d1.workers.dev/mcp'Se instala en Claude Code, Codex, Cursor y más
Documentación
![]()
Formquote — servidor MCP
English · 中文
Pregunta a un asistente de IA “¿cuánto cuesta verificar 25,000 correos electrónicos?”, “¿qué verificador de correos es más barato para 300,000 direcciones si ya tengo 5,000 créditos de Reoon?” o “¿puedo usar GT Cinetype en un sitio con 50,000 visitas al mes, y cuánto costaría la licencia?” — y obtén precios publicados de Formquote, cada uno con la fecha en que se verificó, su fuente y lo que aún no está confirmado.
https://formquote-mcp.chen-yu-d1.workers.dev/mcp
Sin cuenta, sin clave de API, sin inicio de sesión. Solo lectura. HTTP transmisible. Funciona en ChatGPT, Claude, Cursor, VS Code y cualquier otro cliente MCP.
Qué cubre
Formquote compara precios publicados y términos de licencia que ha verificado manualmente, con un enlace de fuente y una fecha para cada uno. Es un catálogo pequeño, y las herramientas lo indican:
| Categoría | Proveedores | Artículos |
|---|---|---|
| Créditos de verificación de correos | MillionVerifier, Reoon, DeBounce, Emailable | 13 paquetes y planes de créditos |
| Paquetes de efectos de sonido | SoundMorph, HISSandaROAR, Thomas Rex Beverly Audio | 8 paquetes (sonidos de interfaz, gráficos en movimiento, ambientes de desierto, trenes, una tetera) |
| Licencias de fuentes | Pangram Pangram, Fontwerk, Grilli Type, Fontfabric | 6 ofertas (Font Starter Packs, Push, GT Cinetype, Nexa) |
Los precios son precios de lista observados en las fechas indicadas, no cotizaciones de pago en vivo. Los impuestos y cargos de pago quedan sin confirmar a menos que el vendedor los indique. Nada se puede pedir o pagar a través de este servidor. Las estimaciones de PCB de Formquote necesitan una clave de operador y no forman parte de esto.
Herramientas
Las cuatro herramientas son de solo lectura (readOnlyHint: true, destructiveHint: false, idempotentHint: true, openWorldHint: false).
| Herramienta | Entrada | Qué devuelve |
|---|---|---|
compare_email_verification_prices | emails (1–10,000,000), existing_credits? por proveedor, goal?, lang? | Paquetes y planes clasificados dentro de grupos comparables (único vs mensual, por moneda): precio para esta solicitud, paquetes necesarios, costo asignado a este trabajo, puntos sin confirmar, fecha de verificación, enlace del vendedor |
compare_sound_effects_licenses | intent (ui, motion, nature, train, kettle, any), seats?, ai_use?, commercial_use?, standalone_resale?, pure_sfx_percent?, goal?, lang? | El precio de cada paquete y si su licencia encaja (elegible / condicional / no elegible), con los puntos que necesitan confirmación del vendedor |
compare_font_licenses | license_use (web, desktop, both), seats?, websites?, monthly_pageviews?, traffic_metric? (pv/uv), term_years?, medium?, … | Qué ofertas encajan con el uso, el precio publicado donde corresponde, requisitos fallidos o sin confirmar (límites de visitas, PV vs UV, estilos elegidos en la fundición), enlace de la fundición |
list_formquote_catalog | category?, lang? | Cada artículo con su precio listado, período de facturación, fecha de verificación y página del vendedor |
goal es lowest_cash_now, lowest_job_cost o best_requirement_fit. lang (en, zh, ja, fr, de) elige el idioma de la página de Formquote enlazada en la respuesta; las notas registradas por Formquote permanecen en su idioma original (mayormente chino), que los modelos de chat traducen.
Cada resultado tiene una respuesta de texto breve y los mismos datos como structuredContent. La entrada se verifica antes de enviar nada: solo se aceptan conteos y hechos de uso, nunca direcciones de correo o archivos.
Ejemplo: compare_email_verification_prices con {"emails": 25000} (extracto)
Formquote · email verification for 25,000 emails · goal: lowest cash now
13 offers from 4 suppliers: 10 eligible, 3 conditional, 0 not eligible. Result: partial.
Published prices observed by Formquote on the dates shown, not live checkout quotes. …
One-time · USD · ranked by price for this request, lowest first
1. Reoon · 25,000 credits — eligible
USD 29.66 for this request (1 pack)
checked 2026-10-08 (stale) · https://www.reoon.com/email-verifier/
2. Reoon · 10,000 credits — eligible
USD 35.70 for this request (3 packs) · cost allocated to this job USD 29.75
checked 2026-10-08 (stale) · https://www.reoon.com/email-verifier/
3. DeBounce · 5,000 credits — eligible
USD 50.00 for this request (5 packs) · cash needed now USD 50.00 · taxes included
…
Compare on Formquote: https://pcba-quote-lab.pages.dev/en/email-verification
(stale) marca un precio fuera de la ventana de revisión de Formquote (7 días para verificación de correos, 30 para sonidos y fuentes).
Conéctalo
ChatGPT
- En chatgpt.com: Settings → Apps → Add (custom MCP server). Según tu plan, esto está bajo el modo de desarrollador.
- URL:
https://formquote-mcp.chen-yu-d1.workers.dev/mcp. Autenticación: None. - Pregunta: “Usa Formquote: ¿cuánto cuesta verificar 40,000 correos electrónicos?”
Claude (claude.ai, Desktop, móvil)
- Customize → Connectors → Add custom connector. Los conectores personalizados funcionan en todos los planes, incluido Free (un conector).
- Nombre:
Formquote. URL:https://formquote-mcp.chen-yu-d1.workers.dev/mcp. Sin inicio de sesión. - Pregunta: “用 Formquote 比较一下验证 10 万个邮箱的价格。”
Claude Code
claude mcp add --transport http formquote https://formquote-mcp.chen-yu-d1.workers.dev/mcp
Cursor
~/.cursor/mcp.json (o .cursor/mcp.json en un proyecto):
{
"mcpServers": {
"formquote": { "url": "https://formquote-mcp.chen-yu-d1.workers.dev/mcp" }
}
}
VS Code (GitHub Copilot)
.vscode/mcp.json:
{
"servers": {
"formquote": { "type": "http", "url": "https://formquote-mcp.chen-yu-d1.workers.dev/mcp" }
}
}
Windsurf
~/.codeium/windsurf/mcp_config.json:
{ "mcpServers": { "formquote": { "serverUrl": "https://formquote-mcp.chen-yu-d1.workers.dev/mcp" } } }
Codex CLI
~/.codex/config.toml:
[mcp_servers.formquote]
url = "https://formquote-mcp.chen-yu-d1.workers.dev/mcp"
Gemini CLI
~/.gemini/settings.json:
{ "mcpServers": { "formquote": { "httpUrl": "https://formquote-mcp.chen-yu-d1.workers.dev/mcp" } } }
Cualquier otro cliente
- Clientes que hablan Streamable HTTP: apúntalos a la URL anterior.
- Clientes que solo ejecutan servidores locales (stdio): puente con
mcp-remote(examples/clients/stdio-bridge.json). - HTTP simple:
examples/curl.sh.
curl -s https://formquote-mcp.chen-yu-d1.workers.dev/mcp \
-H 'Content-Type: application/json' \
-H 'Accept: application/json, text/event-stream' \
-H 'MCP-Protocol-Version: 2025-06-18' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"compare_email_verification_prices","arguments":{"emails":25000}}}'
El servidor habla MCP 2026-07-28 (sin estado, server/discover) y las versiones de protocolo de enlace anteriores (2025-11-25, 2025-06-18, 2025-03-26). No hay sesiones; cada solicitud es independiente.
La API detrás
El servidor es un envoltorio delgado sobre la API pública de cotizaciones de Formquote, documentada en pcba-quote-lab.pages.dev/en/developers (OpenAPI 3.1): GET /api/v2/catalog y POST /api/v2/quotes para las tres categorías públicas. Almacena en caché solicitudes idénticas durante unos minutos, agota llamadas lentas, nunca responde una llamada fallida con un resultado anterior y mantiene un límite compartido de llamadas para que una ráfaga no sobrecargue la API.
Privacidad
- El servidor no guarda registros ni establece cookies. No tiene cuentas ni sesiones.
- Las entradas de las herramientas son conteos y hechos de uso (cuántos correos, qué uso de licencia). Se envían a la API de Formquote para calcular la respuesta y no se almacenan en este servidor; la API de Formquote tampoco persiste los cuerpos de cotizaciones digitales (privacidad).
- Conteos anónimos. Para ver si el conector es útil, mantiene totales diarios solo con etiquetas fijas: el día, si fue una conexión, una lista de herramientas o una llamada de herramienta, qué herramienta y categoría, el resultado (ok, sin coincidencia, entrada inválida, ocupado, error ascendente) y la familia del cliente (ChatGPT, Claude, Cursor, VS Code, …, escáner de directorios, otro). Sin dirección IP, sin ID de usuario o sesión, sin entrada de herramienta, sin cadena de User-Agent, sin tiempo más fino que el día. Ver
src/counts.jsy COUNTS.md. - Los enlaces de vendedores abren el sitio del propio vendedor, donde se aplican sus términos y política de privacidad.
Desarrollar
npm install
npm test # unit tests with recorded API answers
npx wrangler dev # http://localhost:8787/mcp
node scripts/smoke.mjs http://localhost:8787/mcp
npx -y @modelcontextprotocol/inspector --cli http://localhost:8787/mcp --transport http --method tools/list
Desplegar necesita la cuenta de Cloudflare que posee el Worker (npx wrangler deploy). Para ejecutar tu propia copia, elimina o reemplaza la entrada d1_databases en wrangler.jsonc; sin ella no se cuenta nada.
Licencia
El código del servidor y ejemplos: MIT. El catálogo, precios y notas que devuelve provienen de la API de Formquote; los precios pertenecen a sus vendedores y cambian sin aviso.