Connect AgentDeals MCP tools to n8n workflows via the MCP Server Trigger node. No-code pricing monitoring, vendor comparison, and stack planning automation.

Using AgentDeals with n8n

n8n is a popular open-source workflow automation platform. With its MCP Server Trigger node, you can connect AgentDeals tools to n8n workflows — combining pricing intelligence with 400+ other integrations (Slack, email, databases, CRMs).

AgentDeals provides 5 MCP tools with data on 1,574+ developer deals across 60 categories: search_deals, plan_stack, compare_vendors, track_changes, and get_referral_code.

Quick Setup

1. Open your n8n instance and create a new workflow
2. Add an "MCP Server Trigger" node
3. In the node settings, configure the MCP server:
   - Server URL: https://agentdeals.dev/mcp
   - Transport: Streamable HTTP
4. The node will discover all 4 AgentDeals tools automatically
5. Connect the MCP Server Trigger to your downstream nodes
   (e.g., Slack, Email, Google Sheets, HTTP Request)

n8n's MCP Server Trigger node handles the MCP protocol automatically. Once connected, you can use any AgentDeals tool in your workflow — the node exposes tool inputs as configurable fields.

For self-hosted n8n, you can also use the local stdio transport by running npx -y agentdeals as a subprocess.

Example Workflows

1. Weekly pricing change alerts to Slack

Automatically check for pricing changes every week and post a summary to your team's Slack channel.

Workflow: Weekly Pricing Alerts
┌─────────────┐    ┌──────────────────┐    ┌────────────┐
│  Schedule    │───▶│  MCP Server      │───▶│   Slack    │
│  (Weekly)    │    │  track_changes   │    │  #devops   │
└─────────────┘    └──────────────────┘    └────────────┘

MCP Server Trigger configuration:
- Tool: track_changes
- Input: { "query": "recent pricing changes this week" }

Slack node:
- Channel: #devops-alerts
- Message: "🔔 Weekly Pricing Update\n{{ $json.output }}"

2. New vendor research pipeline

When someone submits a vendor name via a form, automatically search AgentDeals and write results to a Google Sheet.

Workflow: Vendor Research Pipeline
┌──────────┐    ┌──────────────────┐    ┌──────────────┐
│  Webhook  │───▶│  MCP Server      │───▶│ Google Sheet │
│  (Form)   │    │  search_deals    │    │  "Research"  │
└──────────┘    └──────────────────┘    └──────────────┘

MCP Server Trigger configuration:
- Tool: search_deals
- Input: { "query": "{{ $json.vendor_name }} free tier" }

Google Sheets node:
- Spreadsheet: "Vendor Research"
- Columns: Vendor, Free Tier, Limits, Risk Level, Date

3. Stack cost estimation with email report

Generate a cost estimate for a set of vendors and email the results to stakeholders.

Workflow: Stack Cost Report
┌─────────────┐    ┌──────────────────┐    ┌───────────┐
│  Schedule    │───▶│  MCP Server      │───▶│   Email   │
│  (Monthly)   │    │  plan_stack      │    │  Report   │
└─────────────┘    └──────────────────┘    └───────────┘

MCP Server Trigger configuration:
- Tool: plan_stack
- Input: {
    "query": "Estimate costs for our stack: Vercel, Neon,
     Clerk, Resend, Sentry at 10K MAU"
  }

Email node:
- To: engineering-leads@company.com
- Subject: "Monthly Stack Cost Report"
- Body: "{{ $json.output }}"

Available Tools

AgentDeals exposes 5 MCP tools. Your n8n agent can call any of them:

search_deals

Find free tiers, browse categories, get vendor details with alternatives. Filter by category, eligibility, or keyword.

plan_stack

Get stack recommendations, cost estimates, or a full infrastructure audit for your project.

compare_vendors

Compare 2 vendors side-by-side or check a single vendor's pricing risk.

track_changes

Track pricing changes, upcoming expirations, and new deals. Weekly digest with no params.

get_referral_code

Look up the referral link we hold for a vendor, with the conditions attached to it. We hold codes for a handful of vendors.

Full tool documentation: /api/docs · Setup guide for more clients

Related Guides

Get this data in your AI editor

Use AgentDeals tools directly in your AI editor. Works with Claude Desktop, Cursor, Cline, Windsurf, and any MCP-compatible client.

claude mcp add agentdeals -- npx -y agentdeals