agentdeals

Servidor MCP que agrega niveles gratuitos, créditos para startups y ofertas de herramientas para desarrolladores. 4 herramientas, 54 categorías, más de 1,525 ofertas.

Documentación

AgentDeals

npm version npm downloads

Un servidor MCP que agrega niveles gratuitos, créditos para startups y ofertas de herramientas para desarrolladores — para que tu agente de IA (o tú) pueda encontrar las mejores ofertas de infraestructura sin salir del flujo de trabajo.

AgentDeals indexa datos de precios reales y verificados de más de 1.500 proveedores de infraestructura para desarrolladores en 54 categorías. Disponible en npm para uso local o como servidor remoto alojado. Conecta cualquier cliente compatible con MCP y busca ofertas por palabra clave, categoría o elegibilidad.

En vivo: agentdeals.dev

Instalación

Opción A: Plugin para Claude Code (un clic)

Instala AgentDeals en Claude Code con un solo comando:

claude plugin install robhunter/agentdeals

Esto configura automáticamente el servidor MCP remoto — sin necesidad de configuración local. Las 4 herramientas y 6 plantillas de prompts están disponibles de inmediato.

Opción B: Extensión para Claude Desktop (un clic)

Instala AgentDeals directamente en Claude Desktop — sin necesidad de configuración:

  1. Descarga el último agentdeals.mcpb desde Releases
  2. Haz doble clic en el archivo para instalarlo en Claude Desktop
  3. Las 4 herramientas y 6 plantillas de prompts están disponibles de inmediato

O busca AgentDeals en Claude Desktop en Configuración > Extensiones.

Opción C: npx (stdio local)

No se necesita servidor. Se ejecuta localmente mediante stdin/stdout:

{
  "mcpServers": {
    "agentdeals": {
      "command": "npx",
      "args": ["-y", "agentdeals"]
    }
  }
}

Opción D: HTTP remoto

Conéctate a la instancia alojada — sin necesidad de instalación:

{
  "mcpServers": {
    "agentdeals": {
      "url": "https://agentdeals.dev/mcp"
    }
  }
}

Configuración rápida (.mcp.json)

Añade AgentDeals a cualquier proyecto colocando este .mcp.json en la raíz del proyecto:

{
  "mcpServers": {
    "agentdeals": {
      "url": "https://agentdeals.dev/mcp"
    }
  }
}

Esto funciona con Claude Code, Cursor y otros clientes compatibles con MCP que lean .mcp.json.

Inicio rápido

Prueba estas consultas de ejemplo

Encuentra alojamiento de bases de datos gratuito:

Use the search_deals tool:
  query: "database"
  category: "Databases"

Devuelve Neon (0,5 GiB de Postgres gratis), Supabase (500 MB), MongoDB Atlas (clúster compartido de 512 MB), alternativas a PlanetScale y más.

¿Qué cambios de precios ocurrieron recientemente?

Use the track_changes tool (no params for weekly digest, or filter):
  since: "2025-01-01"

Devuelve cambios registrados como la eliminación del nivel gratuito de PlanetScale, el fin de los dynos gratuitos de Heroku, la reestructuración de precios de Render y otros cambios.

Muestra ofertas para las que califico como empresa YC:

Use the search_deals tool:
  eligibility: "accelerator"

Devuelve AWS Activate, Google Cloud for Startups, Microsoft Founders Hub, créditos de Stripe Atlas y más de 150 ofertas de programas para startups.

Configuración del cliente

Cada cliente admite tanto stdio local (mediante npx) como HTTP remoto. Se recomienda stdio por su fiabilidad y velocidad.

Claude Desktop

Añade a claude_desktop_config.json:

Stdio (recomendado):

{
  "mcpServers": {
    "agentdeals": {
      "command": "npx",
      "args": ["-y", "agentdeals"]
    }
  }
}

HTTP remoto:

{
  "mcpServers": {
    "agentdeals": {
      "url": "https://agentdeals.dev/mcp"
    }
  }
}

Ubicación de la configuración:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Cursor

Añade a .cursor/mcp.json en tu proyecto o configuración global:

Stdio (recomendado):

{
  "mcpServers": {
    "agentdeals": {
      "command": "npx",
      "args": ["-y", "agentdeals"]
    }
  }
}

HTTP remoto:

{
  "mcpServers": {
    "agentdeals": {
      "url": "https://agentdeals.dev/mcp"
    }
  }
}

VS Code (GitHub Copilot)

Añade a .vscode/mcp.json en tu espacio de trabajo:

Stdio (recomendado):

{
  "servers": {
    "agentdeals": {
      "type": "stdio",
      "command": "npx",
      "args": ["-y", "agentdeals"]
    }
  }
}

HTTP remoto:

{
  "servers": {
    "agentdeals": {
      "type": "http",
      "url": "https://agentdeals.dev/mcp"
    }
  }
}

Claude Code

Añade a .mcp.json en la raíz de tu proyecto:

Stdio (recomendado):

{
  "mcpServers": {
    "agentdeals": {
      "command": "npx",
      "args": ["-y", "agentdeals"]
    }
  }
}

HTTP remoto:

{
  "mcpServers": {
    "agentdeals": {
      "type": "url",
      "url": "https://agentdeals.dev/mcp"
    }
  }
}

API REST

AgentDeals también proporciona una API REST para acceso programático sin MCP.

Buscar 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"

Respuesta:

{
  "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 categorías

curl "https://agentdeals.dev/api/categories"

Respuesta:

{
  "categories": [
    { "name": "Cloud Hosting", "count": 45 },
    { "name": "Databases", "count": 38 },
    { "name": "Developer Tools", "count": 414 }
  ]
}

Más 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"

Herramientas disponibles

HerramientaDescripción
search_dealsEncuentra niveles gratuitos, créditos para startups y ofertas para desarrolladores en infraestructura en la nube, bases de datos, alojamiento, CI/CD, monitoreo, autenticación, servicios de IA y más.
plan_stackPlanifica una pila tecnológica con opciones de infraestructura optimizadas en costos. Recomienda servicios de nivel gratuito, estima costos o audita pilas existentes.
compare_vendorsCompara herramientas para desarrolladores lado a lado — límites de nivel gratuito, niveles de precios y cambios recientes de precios.
track_changesRastrea cambios recientes de precios en herramientas para desarrolladores — eliminaciones de niveles gratuitos, reducciones de límites, nuevos niveles gratuitos y vencimientos.

search_deals

Parámetros:

  • query (cadena, opcional) — Búsqueda por palabra clave (nombres de proveedores, descripciones, etiquetas)
  • category (cadena, opcional) — Filtrar por categoría. Pasa "list" para obtener todas las categorías con recuentos.
  • vendor (cadena, opcional) — Obtén detalles completos de un proveedor específico (coincidencia difusa). Devuelve alternativas.
  • eligibility (cadena, opcional) — Filtro: public, accelerator, oss, student, fintech, geographic, enterprise
  • sort (cadena, opcional) — Ordenar: vendor (A-Z), category, newest (verificados recientemente primero)
  • since (cadena, opcional) — Fecha ISO. Solo devuelve ofertas verificadas/añadidas después de esta fecha.
  • limit (número, opcional) — Máximo de resultados (predeterminado: 20)
  • offset (número, opcional) — Desplazamiento de paginación

plan_stack

Parámetros:

  • mode (cadena, obligatorio) — recommend, estimate o audit
  • use_case (cadena, opcional) — Qué estás construyendo (para modo recomendación)
  • services (matriz, opcional) — Nombres de proveedores actuales (para modo estimación/auditoría)
  • scale (cadena, opcional) — hobby, startup, growth (para modo estimación, predeterminado: hobby)
  • requirements (matriz, opcional) — Necesidades específicas de infraestructura (para modo recomendación)

compare_vendors

Parámetros:

  • vendors (matriz, obligatorio) — 1 o 2 nombres de proveedores. 1 = verificación de riesgo, 2 = comparación lado a lado.
  • include_risk (booleano, opcional) — Incluir evaluación de riesgo (predeterminado: true)

track_changes

Parámetros:

  • since (cadena, opcional) — Fecha ISO. Predeterminado: hace 7 días.
  • change_type (cadena, opcional) — Filtro: free_tier_removed, limits_reduced, limits_increased, new_free_tier, pricing_restructured, etc.
  • vendor (cadena, opcional) — Filtrar a un proveedor
  • vendors (cadena, opcional) — Nombres de proveedores separados por comas para filtrar
  • include_expiring (booleano, opcional) — Incluir vencimientos próximos (predeterminado: true)
  • lookahead_days (número, opcional) — Días a futuro para buscar vencimientos (predeterminado: 30)

Casos de uso

Selección de infraestructura asistida por agente

Cuando tu agente de IA recomienda infraestructura, normalmente trabaja con datos de entrenamiento — no con precios actuales. Al conectar AgentDeals, el agente puede:

  1. Comparar niveles gratuitos: "Estoy evaluando Supabase vs Neon para un proyecto secundario" — usa compare_vendors con ambos nombres
  2. Verificar elegibilidad: "Somos una empresa YC W24, ¿qué créditos podemos obtener?" — usa search_deals con eligibility: "accelerator"
  3. Verificar antes de recomendar: Usa track_changes para asegurarte de que el nivel gratuito no haya sido eliminado o reducido

Monitoreo de cambios en ofertas

Rastrea cambios de precios que afecten tu pila:

  1. Resumen semanal: Llama a track_changes sin parámetros para obtener un resumen seleccionado
  2. Filtrar por proveedor: Llama a track_changes con vendor: "Vercel" para ver si los precios de Vercel han cambiado
  3. Filtrar por tipo: Llama a track_changes con change_type: "free_tier_removed" para ver qué proveedores han eliminado niveles gratuitos

Categorías

IA / ML, Codificación con IA, Desarrollo de API, Puerta de enlace de API, Analítica, Autenticación, Trabajos en segundo plano, Automatización de navegador, CDN, CI/CD, Alojamiento en la nube, IaaS en la nube, Calidad de código, Comunicación, Registro de contenedores, DNS y gestión de dominios, Bases de datos, Diseño, Utilidades de desarrollo, Diagramación, Documentación, Correo electrónico, Seguimiento de errores, Banderas de funciones, Formularios, CMS sin cabeza, IDE y editores de código, Infraestructura, Localización, Registro de logs, Plataformas low-code, Mapas/Geolocalización, Mensajería, Desarrollo móvil, Monitoreo, Cuadernos y ciencia de datos, Pagos, Gestión de proyectos, Búsqueda, Gestión de secretos, Seguridad, Gestión de servidores, Control de versiones, Beneficios para startups, Programas para startups, Páginas de estado, Almacenamiento, Colaboración en equipo, Pruebas, Túneles y redes, Video, Web scraping, Automatización de flujos de trabajo

Desarrollo

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

Desarrollo local con stdio

npm start

Desarrollo local con HTTP

npm run serve
# Server starts at http://localhost:3000
# MCP endpoint: http://localhost:3000/mcp
# Landing page: http://localhost:3000/

Variables de entorno

VariableDescripciónPredeterminado
PORTPuerto del servidor HTTP3000
BASE_URLURL base para enlaces canónicos, etiquetas OG, sitemaps y feedshttps://agentdeals.dev
GOOGLE_SITE_VERIFICATIONCódigo de verificación de Google Search Console(ninguno)

Estadísticas

  • 1.525 ofertas de proveedores en 54 categorías
  • 57 cambios de precios registrados
  • 4 herramientas MCP + 6 plantillas de prompts + 17 endpoints de API REST
  • 266 pruebas aprobadas
  • Datos verificados al 14-03-2026

Registros

Licencia

MIT