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

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íaProveedoresArtículos
Créditos de verificación de correosMillionVerifier, Reoon, DeBounce, Emailable13 paquetes y planes de créditos
Paquetes de efectos de sonidoSoundMorph, HISSandaROAR, Thomas Rex Beverly Audio8 paquetes (sonidos de interfaz, gráficos en movimiento, ambientes de desierto, trenes, una tetera)
Licencias de fuentesPangram Pangram, Fontwerk, Grilli Type, Fontfabric6 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).

HerramientaEntradaQué devuelve
compare_email_verification_pricesemails (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_licensesintent (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_licenseslicense_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_catalogcategory?, 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

  1. En chatgpt.com: Settings → Apps → Add (custom MCP server). Según tu plan, esto está bajo el modo de desarrollador.
  2. URL: https://formquote-mcp.chen-yu-d1.workers.dev/mcp. Autenticación: None.
  3. Pregunta: “Usa Formquote: ¿cuánto cuesta verificar 40,000 correos electrónicos?”

Claude (claude.ai, Desktop, móvil)

  1. Customize → Connectors → Add custom connector. Los conectores personalizados funcionan en todos los planes, incluido Free (un conector).
  2. Nombre: Formquote. URL: https://formquote-mcp.chen-yu-d1.workers.dev/mcp. Sin inicio de sesión.
  3. 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

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.js y 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.

Contacto

biz@random-walk.co.jp · Formquote · issues