Formquote

Compare preços de créditos de verificação de e-mail, licenças comerciais de efeitos sonoros e licenças de fontes a partir de catálogos públicos ao vivo; somente leitura, sem necessidade de login.

Servidor MCP hospedado

npx add-mcp 'https://formquote-mcp.chen-yu-d1.workers.dev/mcp'

Instala no Claude Code, Codex, Cursor e outros

Documentação

Formquote

Formquote — servidor MCP

English · 中文

Pergunte a um assistente de IA “quanto custa verificar 25.000 e-mails?”, “qual verificador de e-mail é mais barato para 300.000 endereços se eu já tenho 5.000 créditos Reoon?” ou “posso usar GT Cinetype em um site com 50.000 pageviews por mês, e quanto custaria a licença?” — e obtenha preços publicados do Formquote, cada um com a data em que foi verificado, sua fonte e o que ainda não foi confirmado.

https://formquote-mcp.chen-yu-d1.workers.dev/mcp

Sem conta, sem chave de API, sem login. Somente leitura. HTTP Streamable. Funciona no ChatGPT, Claude, Cursor, VS Code e em qualquer outro cliente MCP.

O que cobre

O Formquote compara preços publicados e termos de licença que foram verificados manualmente, com link da fonte e data para cada um. É um catálogo pequeno, e as ferramentas deixam isso claro:

CategoriaFornecedoresItens
Créditos de verificação de e-mailMillionVerifier, Reoon, DeBounce, Emailable13 pacotes de créditos e planos
Pacotes de efeitos sonorosSoundMorph, HISSandaROAR, Thomas Rex Beverly Audio8 pacotes (sons de interface, motion graphics, ambientes de deserto, trens, uma chaleira)
Licenças de fontesPangram Pangram, Fontwerk, Grilli Type, Fontfabric6 ofertas (Font Starter Packs, Push, GT Cinetype, Nexa)

Os preços são preços de tabela observados nas datas indicadas, não cotações de checkout ao vivo. Impostos e taxas de checkout ficam sem confirmação, a menos que o vendedor os declare. Nada pode ser pedido ou pago por meio deste servidor. As estimativas de PCB do Formquote precisam de uma chave de operador e não fazem parte dele.

Ferramentas

Todas as quatro ferramentas são somente leitura (readOnlyHint: true, destructiveHint: false, idempotentHint: true, openWorldHint: false).

FerramentaEntradaO que retorna
compare_email_verification_pricesemails (1–10.000.000), existing_credits? por fornecedor, goal?, lang?Pacotes e planos classificados em grupos comparáveis (avulso vs mensal, por moeda): preço para esta solicitação, pacotes necessários, custo alocado para este trabalho, pontos não confirmados, data de verificação, link do vendedor
compare_sound_effects_licensesintent (ui, motion, nature, train, kettle, any), seats?, ai_use?, commercial_use?, standalone_resale?, pure_sfx_percent?, goal?, lang?O preço de cada pacote e se a licença se encaixa (elegível / condicional / não elegível), com os pontos que precisam de confirmação do vendedor
compare_font_licenseslicense_use (web, desktop, both), seats?, websites?, monthly_pageviews?, traffic_metric? (pv/uv), term_years?, medium?, …Quais ofertas se encaixam no uso, o preço publicado quando aplicável, requisitos não atendidos ou não confirmados (limites de pageview, PV vs UV, estilos escolhidos na foundry), link da foundry
list_formquote_catalogcategory?, lang?Cada item com seu preço listado, período de cobrança, data de verificação e página do vendedor

goal é lowest_cash_now, lowest_job_cost ou best_requirement_fit. lang (en, zh, ja, fr, de) escolhe o idioma da página do Formquote vinculada na resposta; notas registradas pelo Formquote permanecem no idioma original (principalmente chinês), que os modelos de chat traduzem.

Todo resultado tem uma resposta curta em texto e os mesmos dados como structuredContent. A entrada é verificada antes de qualquer envio: apenas contagens e fatos de uso são aceitos, nunca endereços de e-mail ou arquivos.

Exemplo: compare_email_verification_prices com {"emails": 25000} (trecho)
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 um preço fora da janela de revisão do Formquote (7 dias para verificação de e-mail, 30 para sons e fontes).

Conecte-o

ChatGPT

  1. Em chatgpt.com: Configurações → Apps → Adicionar (servidor MCP personalizado). Dependendo do seu plano, isso fica no modo de desenvolvedor.
  2. URL: https://formquote-mcp.chen-yu-d1.workers.dev/mcp. Autenticação: Nenhuma.
  3. Pergunte: “Use Formquote: quanto custa verificar 40.000 e-mails?”

Claude (claude.ai, Desktop, mobile)

  1. Personalizar → Conectores → Adicionar conector personalizado. Conectores personalizados funcionam em todos os planos, incluindo o Free (um conector).
  2. Nome: Formquote. URL: https://formquote-mcp.chen-yu-d1.workers.dev/mcp. Sem login.
  3. Pergunte: “用 Formquote 比较一下验证 10 万个邮箱的价格。”

Claude Code

claude mcp add --transport http formquote https://formquote-mcp.chen-yu-d1.workers.dev/mcp

Cursor

~/.cursor/mcp.json (ou .cursor/mcp.json em um projeto):

{
  "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" } } }

Qualquer outro 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}}}'

O servidor fala MCP 2026-07-28 (sem estado, server/discover) e as versões anteriores de handshake (2025-11-25, 2025-06-18, 2025-03-26). Não há sessões; cada solicitação é independente.

A API por trás dele

O servidor é um wrapper fino sobre a API pública de cotações do Formquote, documentada em pcba-quote-lab.pages.dev/en/developers (OpenAPI 3.1): GET /api/v2/catalog e POST /api/v2/quotes para as três categorias públicas. Ele armazena em cache solicitações idênticas por alguns minutos, expira chamadas lentas, nunca responde a uma chamada falha com um resultado antigo e mantém um teto compartilhado de chamadas para que uma rajada não sobrecarregue a API.

Privacidade

  • O servidor não mantém logs e não define cookies. Não tem contas nem sessões.
  • As entradas das ferramentas são contagens e fatos de uso (quantos e-mails, qual uso de licença). Elas são enviadas à API do Formquote para calcular a resposta e não são armazenadas por este servidor; a API do Formquote também não persiste corpos de cotações digitais (privacidade).
  • Contagens anônimas. Para ver se o conector é útil, ele mantém totais diários apenas com rótulos fixos: o dia, se foi uma conexão, uma lista de ferramentas ou uma chamada de ferramenta, qual ferramenta e categoria, o resultado (ok, sem correspondência, entrada inválida, ocupado, erro upstream) e a família do cliente (ChatGPT, Claude, Cursor, VS Code, …, scanner de diretório, outro). Sem endereço IP, sem ID de usuário ou sessão, sem entrada de ferramenta, sem string User-Agent, sem tempo mais fino que o dia. Veja src/counts.js e COUNTS.md.
  • Links de vendedores abrem o site do próprio vendedor, onde seus termos e política de privacidade se aplicam.

Desenvolver

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

A implantação exige a conta Cloudflare que possui o Worker (npx wrangler deploy). Para executar sua própria cópia, remova ou substitua a entrada d1_databases em wrangler.jsonc; sem ela, nada é contado.

Licença

O código do servidor e exemplos: MIT. O catálogo, preços e notas que ele retorna vêm da API do Formquote; os preços pertencem aos seus vendedores e mudam sem aviso.

Contato

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