agentdeals
Servidor MCP que agrega tiers gratuitos, créditos para startups e ofertas de ferramentas para desenvolvedores. 4 ferramentas, 54 categorias, mais de 1.525 ofertas.
Documentação
AgentDeals
Um servidor MCP que agrega camadas gratuitas, créditos para startups e ofertas de ferramentas para desenvolvedores — para que seu agente de IA (ou você) encontre as melhores ofertas de infraestrutura sem sair do fluxo de trabalho.
O AgentDeals indexa dados de preços reais e verificados de mais de 1.500 fornecedores de infraestrutura para desenvolvedores em 54 categorias. Disponível no npm para uso local ou como servidor remoto hospedado. Conecte qualquer cliente compatível com MCP e pesquise ofertas por palavra-chave, categoria ou elegibilidade.
Ao vivo: agentdeals.dev
Instalação
Opção A: Plugin do Claude Code (um clique)
Instale o AgentDeals no Claude Code com um único comando:
claude plugin install robhunter/agentdeals
Isso configura automaticamente o servidor MCP remoto — sem necessidade de configuração local. Todas as 4 ferramentas e 6 modelos de prompt ficam imediatamente disponíveis.
Opção B: Extensão do Claude Desktop (um clique)
Instale o AgentDeals diretamente no Claude Desktop — sem necessidade de configuração:
- Baixe o
agentdeals.mcpbmais recente em Releases - Clique duas vezes no arquivo para instalar no Claude Desktop
- Todas as 4 ferramentas e 6 modelos de prompt ficam imediatamente disponíveis
Ou procure por AgentDeals no Claude Desktop em Configurações > Extensões.
Opção C: npx (stdio local)
Nenhum servidor necessário. Executa localmente via stdin/stdout:
{
"mcpServers": {
"agentdeals": {
"command": "npx",
"args": ["-y", "agentdeals"]
}
}
}
Opção D: HTTP remoto
Conecte-se à instância hospedada — sem necessidade de instalação:
{
"mcpServers": {
"agentdeals": {
"url": "https://agentdeals.dev/mcp"
}
}
}
Configuração rápida (.mcp.json)
Adicione o AgentDeals a qualquer projeto colocando este .mcp.json na raiz do projeto:
{
"mcpServers": {
"agentdeals": {
"url": "https://agentdeals.dev/mcp"
}
}
}
Isso funciona com Claude Code, Cursor e outros clientes compatíveis com MCP que leem o .mcp.json.
Início rápido
Experimente estas consultas de exemplo
Encontre hospedagem de banco de dados gratuita:
Use the search_deals tool:
query: "database"
category: "Databases"
Retorna Neon (0,5 GiB de Postgres gratuito), Supabase (500 MB), MongoDB Atlas (cluster compartilhado de 512 MB), alternativas ao PlanetScale e muito mais.
Quais mudanças de preços aconteceram recentemente?
Use the track_changes tool (no params for weekly digest, or filter):
since: "2025-01-01"
Retorna mudanças rastreadas como a remoção da camada gratuita do PlanetScale, o fim dos dynos gratuitos do Heroku, a reestruturação de preços do Render e outras mudanças.
Mostre ofertas para as quais me qualifico como empresa YC:
Use the search_deals tool:
eligibility: "accelerator"
Retorna AWS Activate, Google Cloud for Startups, Microsoft Founders Hub, créditos do Stripe Atlas e mais de 150 outras ofertas de programas para startups.
Configuração do Cliente
Cada cliente suporta tanto stdio local (via npx) quanto HTTP remoto. Stdio é recomendado para confiabilidade e velocidade.
Claude Desktop
Adicione ao claude_desktop_config.json:
Stdio (recomendado):
{
"mcpServers": {
"agentdeals": {
"command": "npx",
"args": ["-y", "agentdeals"]
}
}
}
HTTP remoto:
{
"mcpServers": {
"agentdeals": {
"url": "https://agentdeals.dev/mcp"
}
}
}
Localização da configuração:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
Cursor
Adicione ao .cursor/mcp.json no seu projeto ou configuração global:
Stdio (recomendado):
{
"mcpServers": {
"agentdeals": {
"command": "npx",
"args": ["-y", "agentdeals"]
}
}
}
HTTP remoto:
{
"mcpServers": {
"agentdeals": {
"url": "https://agentdeals.dev/mcp"
}
}
}
VS Code (GitHub Copilot)
Adicione ao .vscode/mcp.json no seu workspace:
Stdio (recomendado):
{
"servers": {
"agentdeals": {
"type": "stdio",
"command": "npx",
"args": ["-y", "agentdeals"]
}
}
}
HTTP remoto:
{
"servers": {
"agentdeals": {
"type": "http",
"url": "https://agentdeals.dev/mcp"
}
}
}
Claude Code
Adicione ao .mcp.json na raiz do seu projeto:
Stdio (recomendado):
{
"mcpServers": {
"agentdeals": {
"command": "npx",
"args": ["-y", "agentdeals"]
}
}
}
HTTP remoto:
{
"mcpServers": {
"agentdeals": {
"type": "url",
"url": "https://agentdeals.dev/mcp"
}
}
}
API REST
O AgentDeals também fornece uma API REST para acesso programático sem MCP.
Pesquisar ofertas
# Search by keyword
curl "https://agentdeals.dev/api/offers?q=database&limit=5"
# Filter by category
curl "https://agentdeals.dev/api/offers?category=Databases&limit=10"
# Paginate results
curl "https://agentdeals.dev/api/offers?limit=20&offset=40"
# Combine search + category
curl "https://agentdeals.dev/api/offers?q=postgres&category=Databases"
Resposta:
{
"offers": [
{
"vendor": "Neon",
"category": "Databases",
"description": "Serverless Postgres with 0.5 GiB storage, 100 CU-hours/month compute on free tier",
"tier": "Free",
"url": "https://neon.com/pricing",
"tags": ["database", "postgres", "serverless"]
}
],
"total": 142
}
Listar categorias
curl "https://agentdeals.dev/api/categories"
Resposta:
{
"categories": [
{ "name": "Cloud Hosting", "count": 45 },
{ "name": "Databases", "count": 38 },
{ "name": "Developer Tools", "count": 414 }
]
}
Mais endpoints
# Recently added offers
curl "https://agentdeals.dev/api/new?days=7"
# Pricing changes
curl "https://agentdeals.dev/api/changes?since=2025-01-01"
# Vendor details
curl "https://agentdeals.dev/api/details/Supabase?alternatives=true"
# Stack recommendation
curl "https://agentdeals.dev/api/stack?use_case=saas"
# Cost estimation
curl "https://agentdeals.dev/api/costs?services=Vercel,Supabase&scale=startup"
# Compare vendors
curl "https://agentdeals.dev/api/compare?a=Supabase&b=Neon"
# Vendor risk check
curl "https://agentdeals.dev/api/vendor-risk/Heroku"
# Stack audit
curl "https://agentdeals.dev/api/audit-stack?services=Vercel,Supabase,Clerk"
# Server stats
curl "https://agentdeals.dev/api/stats"
# OpenAPI spec
curl "https://agentdeals.dev/api/openapi.json"
Ferramentas Disponíveis
| Ferramenta | Descrição |
|---|---|
search_deals | Encontre camadas gratuitas, créditos para startups e ofertas para desenvolvedores em infraestrutura de nuvem, bancos de dados, hospedagem, CI/CD, monitoramento, autenticação, serviços de IA e muito mais. |
plan_stack | Planeje uma pilha de tecnologia com escolhas de infraestrutura otimizadas por custo. Recomenda serviços com camada gratuita, estima custos ou audita pilhas existentes. |
compare_vendors | Compare ferramentas para desenvolvedores lado a lado — limites de camada gratuita, níveis de preço e mudanças recentes de preços. |
track_changes | Acompanhe mudanças recentes de preços em ferramentas para desenvolvedores — remoções de camadas gratuitas, reduções de limites, novas camadas gratuitas e expirações. |
search_deals
Parâmetros:
query(string, opcional) — Pesquisa por palavra-chave (nomes de fornecedores, descrições, tags)category(string, opcional) — Filtro por categoria. Passe"list"para obter todas as categorias com contagens.vendor(string, opcional) — Obtenha detalhes completos de um fornecedor específico (correspondência aproximada). Retorna alternativas.eligibility(string, opcional) — Filtro:public,accelerator,oss,student,fintech,geographic,enterprisesort(string, opcional) — Ordenação:vendor(A-Z),category,newest(verificados recentemente primeiro)since(string, opcional) — Data ISO. Retorna apenas ofertas verificadas/adicionadas após esta data.limit(número, opcional) — Máximo de resultados (padrão: 20)offset(número, opcional) — Deslocamento de paginação
plan_stack
Parâmetros:
mode(string, obrigatório) —recommend,estimateouaudituse_case(string, opcional) — O que você está construindo (para o modo recomendação)services(array, opcional) — Nomes atuais dos fornecedores (para o modo estimativa/auditoria)scale(string, opcional) —hobby,startup,growth(para o modo estimativa, padrão: hobby)requirements(array, opcional) — Necessidades específicas de infraestrutura (para o modo recomendação)
compare_vendors
Parâmetros:
vendors(array, obrigatório) — 1 ou 2 nomes de fornecedores. 1 = verificação de risco, 2 = comparação lado a lado.include_risk(booleano, opcional) — Incluir avaliação de risco (padrão: true)
track_changes
Parâmetros:
since(string, opcional) — Data ISO. Padrão: 7 dias atrás.change_type(string, opcional) — Filtro:free_tier_removed,limits_reduced,limits_increased,new_free_tier,pricing_restructured, etc.vendor(string, opcional) — Filtro para um fornecedorvendors(string, opcional) — Nomes de fornecedores separados por vírgula para filtrarinclude_expiring(booleano, opcional) — Incluir expirações futuras (padrão: true)lookahead_days(número, opcional) — Dias para olhar adiante para expirações (padrão: 30)
Casos de Uso
Seleção de infraestrutura assistida por agente
Quando seu agente de IA recomenda infraestrutura, geralmente ele trabalha com dados de treinamento — não com preços atuais. Ao conectar o AgentDeals, o agente pode:
- Comparar camadas gratuitas: "Estou avaliando Supabase vs Neon para um projeto paralelo" — use
compare_vendorscom ambos os nomes - Verificar elegibilidade: "Somos uma empresa YC W24, quais créditos podemos obter?" — use
search_dealscomeligibility: "accelerator" - Verificar antes de recomendar: Use
track_changespara garantir que a camada gratuita não foi removida ou reduzida
Monitoramento de mudanças em ofertas
Acompanhe mudanças de preços que afetam sua pilha:
- Resumo semanal: Chame
track_changessem parâmetros para um resumo selecionado - Filtrar por fornecedor: Chame
track_changescomvendor: "Vercel"para ver se os preços da Vercel mudaram - Filtrar por tipo: Chame
track_changescomchange_type: "free_tier_removed"para ver quais fornecedores eliminaram camadas gratuitas
Categorias
IA / ML, Codificação com IA, Desenvolvimento de API, API Gateway, Analytics, Autenticação, Tarefas em Segundo Plano, Automação de Navegador, CDN, CI/CD, Hospedagem em Nuvem, IaaS em Nuvem, Qualidade de Código, Comunicação, Registro de Contêineres, DNS e Gerenciamento de Domínio, Bancos de Dados, Design, Utilitários de Desenvolvimento, Diagramação, Documentação, E-mail, Rastreamento de Erros, Feature Flags, Formulários, CMS Headless, IDE e Editores de Código, Infraestrutura, Localização, Logging, Plataformas Low-Code, Mapas/Geolocalização, Mensagens, Desenvolvimento Mobile, Monitoramento, Notebooks e Ciência de Dados, Pagamentos, Gerenciamento de Projetos, Busca, Gerenciamento de Segredos, Segurança, Gerenciamento de Servidores, Controle de Versão, Benefícios para Startups, Programas para Startups, Páginas de Status, Armazenamento, Colaboração em Equipe, Testes, Túneis e Redes, Vídeo, Raspagem Web, Automação de Fluxos de Trabalho
Desenvolvimento
npm install # Install dependencies
npm run build # Compile TypeScript
npm test # Run tests (266 passing)
npm run serve # Run HTTP server (port 3000)
npm start # Run stdio server
Desenvolvimento local com stdio
npm start
Desenvolvimento local com HTTP
npm run serve
# Server starts at http://localhost:3000
# MCP endpoint: http://localhost:3000/mcp
# Landing page: http://localhost:3000/
Variáveis de Ambiente
| Variável | Descrição | Padrão |
|---|---|---|
PORT | Porta do servidor HTTP | 3000 |
BASE_URL | URL base para links canônicos, tags OG, sitemaps e feeds | https://agentdeals.dev |
GOOGLE_SITE_VERIFICATION | Código de verificação do Google Search Console | (nenhum) |
Estatísticas
- 1.525 ofertas de fornecedores em 54 categorias
- 57 mudanças de preços rastreadas
- 4 ferramentas MCP + 6 modelos de prompt + 17 endpoints de API REST
- 266 testes aprovados
- Dados verificados em 14/03/2026
Registros
Licença
MIT