mcpField
A
AgentDeals

AgentDeals

远程服务
agentdeals.dev开发工具24今天更新

关于 AgentDeals

AgentDeals 是面向开发者和 AI Agent 的基础设施优惠目录,收录免费额度、创业计划和定价信息。它提供按关键词、类别和资格筛选的查询,并支持比较供应商及追踪价格变动。

主要功能

  1. 01搜索免费额度与开发者优惠
  2. 02按类别和资格筛选
  3. 03推荐、估算或审计技术栈
  4. 04比较供应商及定价风险
  5. 05追踪价格变动和即将到期优惠
  6. 06本地 stdio 或远程 HTTP 接入

适用场景

  1. 01为新项目寻找免费数据库托管
  2. 02检查创业公司可申请的云服务额度
  3. 03监控现有技术栈的定价变化

MCP 相关

该 MCP 服务向兼容客户端提供优惠搜索、技术栈规划、供应商比较和价格变动追踪等工具,也可通过本地 stdio 或托管的远程 HTTP 服务连接。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://agentdeals.dev/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

5
参数类型必填说明
sortenum否排序方式:供应商(A-Z)、类别、最新(按目录日期从新到旧)vendor | category | newest
limitnumber否最大结果数(默认值:20)
querystring否关键词搜索(供应商名称、描述、标签)
sincestring否ISO 日期(YYYY-MM-DD)。仅返回目录日期为此日期或之后的优惠。
offsetnumber否分页偏移量(默认:0)
vendorstring否获取特定供应商的完整详情(模糊匹配)。返回同一类别中的替代项。
categorystring否按类别筛选。传入 "list" 可获取所有类别及其数量。
stabilityenum否按我们为优惠发布的稳定性类别筛选。stable=我们能够读取的定价页面上没有负面变化,watch=一次负面变化,volatile=免费套餐已移除或发生多次负面变化,improving=近期仅有正面变化。对于我们不公布类别的优惠——定价页面无法访问或读取、最近一次读取遭拒、列表受限,或我们的记录中记载了收紧条件却未注明来源,且供应商页面的存档副本均未能证实——不会匹配任何值;响应会报告被暂缓的数量。stable | watch | volatile | improving
eligibilityenum否按资格类型筛选public | accelerator | oss | student | fintech | geographic | enterprise
response_formatenum否响应详情级别。'concise':仅供应商名称、套餐、一行描述和 URL。'detailed':完整响应(默认)。concise | detailed
payment_protocolenum否按 Agent 支付协议筛选。x402=HTTP 402 Agent 支付(Coinbase/Linux Foundation 标准),stripe-mpp=Stripe Machine Payments Protocol(法币+稳定币)。x402 | stripe-mpp

详细介绍

AgentDeals

npm version npm downloads

一个 MCP 服务,用于汇总免费套餐、初创企业额度和开发者工具优惠,让你的 AI Agent(或你自己)无需离开工作流,就能找到最优惠的基础设施服务。

AgentDeals 收录了 60 个类别中 1,400 多家开发者基础设施供应商的定价数据。每条记录都会注明我们上次查看供应商官网页面的日期。我们在最近 90 天内核实过多少条记录,以目录数据为准,而非在此直接声称——agentdeals.dev/api/freshness 会公布这一数量,每个列表页面也会注明该页面所列条目的核实数量。可通过 npm 本地使用,也可使用托管的远程服务。连接任意兼容 MCP 的客户端,即可按关键词、类别或资格条件搜索优惠。

在线访问: agentdeals.dev

AI 和 LLM API 的免费套餐: 包含 31 家供应商的带日期和来源列表,每当目录中的记录发生变化时都会重新生成。每行都会注明我们上次查看供应商官网页面的日期和查看时使用的 URL;条款发生变化的行还会注明被替换的条款。

安装

选项 A:Claude Code 插件(一键安装)

只需一条命令,即可在 Claude Code 中安装 AgentDeals:

claude plugin install robhunter/agentdeals

此操作会自动配置远程 MCP 服务,无需本地设置。所有 4 个工具和 6 个提示词模板都可立即使用。

选项 B:Claude Desktop 扩展(一键安装)

直接在 Claude Desktop 中安装 AgentDeals,无需配置:

  1. 从 Releases 下载最新的 agentdeals.mcpb
  2. 双击该文件,在 Claude Desktop 中安装
  3. 所有 4 个工具和 6 个提示词模板都可立即使用

也可以在 Claude Desktop 的 Settings > Extensions 中查找 AgentDeals。

选项 C:npx(本地 stdio)

无需服务器。通过 stdin/stdout 在本地运行:

{
  "mcpServers": {
    "agentdeals": {
      "command": "npx",
      "args": ["-y", "agentdeals"]
    }
  }
}
选项 D:远程 HTTP

连接到托管实例,无需安装:

{
  "mcpServers": {
    "agentdeals": {
      "url": "https://agentdeals.dev/mcp"
    }
  }
}
快速设置(.mcp.json)

将以下 .mcp.json 文件放入项目根目录,即可将 AgentDeals 添加到任何项目:

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

此配置适用于 Claude Code、Cursor 以及其他会读取 .mcp.json 的兼容 MCP 客户端。

快速开始

试试这些示例查询

查找免费的数据库托管服务:

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

返回 Neon(0.5 GiB 免费 Postgres)、Supabase(500 MB)、MongoDB Atlas(512 MB 共享集群)、PlanetScale 替代方案等。

最近发生了哪些定价变化?

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

返回追踪到的变化,例如 PlanetScale 移除免费套餐、Heroku 免费 dyno 服务结束、Render 调整定价结构,以及其他变化。

展示我作为 YC 公司符合资格的优惠:

Use the search_deals tool:
  eligibility: "accelerator"

返回 AWS Activate、Google Cloud for Startups、Microsoft Founders Hub、Stripe Atlas 额度,以及 150 多项其他初创企业计划优惠。

客户端配置

每个客户端都支持 本地 stdio(通过 npx)和 远程 HTTP。推荐使用 stdio,以获得更高的可靠性和速度。

Claude Desktop

添加到 claude_desktop_config.json:

stdio(推荐):

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

远程 HTTP:

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

配置文件位置:

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

添加到项目中的 .cursor/mcp.json 或全局配置中:

stdio(推荐):

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

远程 HTTP:

{
  "mcpServers": {
    "agentdeals": {
      "url": "https://agentdeals.dev/mcp"
    }
  }
}
VS Code(GitHub Copilot)

添加到工作区中的 .vscode/mcp.json:

stdio(推荐):

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

远程 HTTP:

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

添加到项目根目录中的 .mcp.json:

stdio(推荐):

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

远程 HTTP:

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

REST API

AgentDeals 还提供 REST API,方便在不使用 MCP 的情况下以编程方式访问。

搜索优惠
# 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"

响应:

{
  "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
}
列出类别
curl "https://agentdeals.dev/api/categories"

响应:

{
  "categories": [
    { "name": "Cloud Hosting", "count": 45 },
    { "name": "Databases", "count": 38 },
    { "name": "Developer Tools", "count": 414 }
  ]
}
更多端点
# 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"

# Check free tier coverage per service
curl "https://agentdeals.dev/api/costs?services=Vercel,Supabase"

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

# Traffic attributed by client class (AI agent / crawler / browser), and web vs MCP
curl "https://agentdeals.dev/api/traffic"

# OpenAPI spec
curl "https://agentdeals.dev/api/openapi.json"

可用工具

工具描述
search_deals查找免费套餐、浏览类别,并获取供应商详情及替代方案。可按类别、资格或关键词筛选。
plan_stack获取技术栈建议、免费套餐检查,或为项目进行完整的基础设施审计。
compare_vendors并排比较 2 个供应商,或检查单个供应商的定价风险。
track_changes跟踪定价变更、即将到期的优惠和新优惠。不带参数时提供每周摘要。
get_referral_code查询我们持有的供应商推荐链接及其附带条件。我们持有少数供应商的推荐码。
search_deals

参数:

  • query(字符串,可选)— 关键词搜索(供应商名称、描述、标签)
  • category(字符串,可选)— 按类别筛选。传入 "list" 可获取所有类别及其数量。
  • vendor(字符串,可选)— 获取特定供应商的完整详情(模糊匹配)。返回替代方案。
  • eligibility(字符串,可选)— 筛选条件:public、accelerator、oss、student、fintech、geographic、enterprise
  • sort(字符串,可选)— 排序方式:vendor(A-Z)、category、newest(按目录日期从新到旧)
  • since(字符串,可选)— ISO 日期(YYYY-MM-DD)。仅返回目录日期为此日期或之后的优惠。
  • limit(数字,可选)— 最大结果数(默认值:20)
  • offset(数字,可选)— 分页偏移量
plan_stack

参数:

  • mode(字符串,必需)— recommend、estimate 或 audit
  • use_case(字符串,可选)— 你正在构建的内容(用于 recommend 模式)
  • services(数组,可选)— 当前使用的供应商名称(用于 estimate/audit 模式)
  • scale(字符串,可选)— hobby、startup、growth(用于 estimate 模式,默认值:hobby)
  • requirements(数组,可选)— 特定的基础设施需求(用于 recommend 模式)
compare_vendors

参数:

  • vendors(数组,必需)— 1 或 2 个供应商名称。1 = 风险检查,2 = 并排比较。
  • include_risk(布尔值,可选)— 包含风险评估(默认值:true)
track_changes

参数:

  • since(字符串,可选)— ISO 日期。默认值:7 天前。
  • change_type(字符串,可选)— 筛选条件:free_tier_removed、limits_reduced、limits_increased、new_free_tier、pricing_restructured 等。
  • vendor(字符串,可选)— 筛选单个供应商
  • vendors(字符串,可选)— 以逗号分隔的供应商名称列表,用于筛选
  • include_expiring(布尔值,可选)— 包含即将到期的优惠(默认值:true)
  • lookahead_days(数字,可选)— 提前查看优惠到期情况的天数(默认值:30)
get_referral_code

参数:

  • vendor(字符串,必需)— 要获取推荐码的供应商名称(例如 'Railway')

使用场景

Agent 辅助选择基础设施

当 AI Agent 推荐基础设施时,通常依赖训练数据,而非当前定价。连接 AgentDeals 后,Agent 可以:

  1. 比较免费套餐:“我正在评估 Supabase 和 Neon,想用于一个个人项目”——使用 compare_vendors 并传入两个名称
  2. 检查资格:“我们是一家 YC W24 公司,可以获得哪些抵扣额度?”——使用 search_deals 并设置 eligibility: "accelerator"
  3. 推荐前核实:使用 track_changes 确认免费套餐尚未被取消或缩减
监控优惠变更

跟踪影响你技术栈的定价变化:

  1. 每周摘要:不带参数调用 track_changes,获取精选摘要
  2. 按供应商筛选:调用 track_changes 并设置 vendor: "Vercel",查看 Vercel 的定价是否发生变化
  3. 按类型筛选:调用 track_changes 并设置 change_type: "free_tier_removed",查看哪些供应商已取消免费套餐

类别

AI / ML、AI 编码、API 开发、API 网关、分析、身份验证、后台任务、浏览器自动化、CDN、CI/CD、云托管、云 IaaS、代码质量、通信、容器注册表、DNS 与域名管理、数据库、设计、开发工具、图表绘制、文档、电子邮件、错误跟踪、功能标志、表单、无头 CMS、IDE 与代码编辑器、基础设施、本地化、日志记录、低代码平台、地图/地理位置、消息传递、移动开发、监控、笔记本与数据科学、支付、项目管理、搜索、密钥管理、安全、服务管理、源代码管理、创业福利、创业项目、状态页面、存储、团队协作、测试、隧道与网络、视频、网页抓取、工作流自动化

开发

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
使用 stdio 进行本地开发
npm start
使用 HTTP 进行本地开发
npm run serve
# Server starts at http://localhost:3000
# MCP endpoint: http://localhost:3000/mcp
# Landing page: http://localhost:3000/
环境变量
变量描述默认值
PORTHTTP 服务端口3000
BASE_URL用于规范链接、OG 标签、站点地图和 Feed 的基础 URLhttps://agentdeals.dev
GOOGLE_SITE_VERIFICATIONGoogle Search Console 验证代码(无)

统计数据

我们发布的目录相关数据均通过实际测量得出,因此本节提供测量结果的链接,而不重复陈述数据——在这里输入一个数字就会产生第二份副本,而第二份副本会逐渐偏离。

注册表

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。