mcpField
P
Pricing Time Machine

Pricing Time Machine

本地服务
github.com/alialtunar商业与营销04 周前更新

关于 Pricing Time Machine

Pricing Time Machine 是面向产品与市场分析者的 MCP 服务,从 Wayback Machine 的存档定价页提取套餐和价格,追踪变化并比较竞争产品。它使用历史网页存档,而非抓取实时网站。

主要功能

  1. 01查看定价历史时间线
  2. 02查询指定日期的价格
  3. 03比较同一页面不同时点
  4. 04并列比较多个竞争产品
  5. 05查看可用存档日期

适用场景

  1. 01追踪竞争对手的涨价与套餐变更
  2. 02查询产品过去某年的定价
  3. 03比较多个产品在同一日期的套餐
  4. 04整理市场定价的历史变化

MCP 相关

作为 MCP 服务,它向 MCP 客户端提供定价时间线、指定日期价格、历史与竞品比较、存档日期查询等工具,并提供定价历史报告提示词。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"alialtunar-pricing-time-machine": {
"command": "uvx",
"args": [
"pricing-time-machine-mcp"
]
}
}
}
启动命令uvx pricing-time-machine-mcp

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
pypipricing-time-machine-mcp0.1.0

工具

5

收录的工具列表 · 更新于 2 周前

参数类型必填说明
perenum否每 'month'(默认)或 'year' 保存一次。month | year
urlstring是定价页面,例如 'notion.so/pricing' 或 'https://slack.com/pricing'。
to_yearany否可选的年份上限,例如 2019。
from_yearany否可选的年份上限,例如 2019。
response_formatenum否'markdown'(默认)或 'json'。markdown | json

详细介绍

pricing-time-machine-mcp

查看任何 SaaS 定价页面多年来的变化。 这个 MCP 服务会读取 Wayback Machine 中存档的定价页面副本,并提取套餐和价格,让 Claude(或任何 MCP 客户端)告诉你竞争对手何时涨价、更名套餐或取消免费套餐。

无需 API 密钥。无需抓取实时网站。一行即可安装。

You:    How did Notion's pricing change since 2022?
Claude: [compare_pricing → notion.so/pricing, 2022-03 vs latest]
        • Personal Pro ($4/mo billed yearly) is gone; the cheapest paid plan is now
          Plus at $10 per member/month.
        • Team ($8/user/mo) became Business at $20 per member/month: 2.5×.
        • Free is still $0.

根据实际工具输出汇总:2022 年 3 月 31 日和 2026 年 9 月 7 日的存档副本。

Notion 在 2022 年和 2026 年的定价对比,由 pricing-time-machine 生成

为什么使用它

你想了解不使用它使用 pricing-time-machine
竞争对手何时涨价手动逐个查看数十个 Wayback 快照pricing_timeline 列出各个价格周期和每次变更
他们在 2021 年有哪些套餐找到快照并阅读页面pricing_at 返回价格、套餐名称和计费提示
整个市场如何变化花几天时间制作电子表格compare_competitors 在任意日期并排展示 2-8 个定价页面

工作原理

flowchart LR
    C[Claude / MCP client] -->|tool call| S[pricing-time-machine-mcp]
    S --> I[Wayback CDX index: which months were archived]
    S --> W[Archived page closest to a date]
    W --> X[Extract prices: amount, currency, /mo /yr, per user, plan guess, context]
    X -->|compact table + page text around prices| C

服务负责确定性工作(查找快照、提取价格、归类周期)。模型负责解读:哪个价格对应哪个套餐,以及变更意味着什么。存档页面不会变化,因此会缓存在磁盘上(~/.cache/pricing-time-machine)。

安装

需要 uv。

Claude Code

claude mcp add pricing-time-machine -- uvx pricing-time-machine-mcp

Claude Desktop / Cursor(claude_desktop_config.json / .cursor/mcp.json)

{
  "mcpServers": {
    "pricing-time-machine": {
      "command": "uvx",
      "args": ["pricing-time-machine-mcp"]
    }
  }
}

工具

工具功能
pricing_timeline读取多年来的 N 份存档副本,将相同价格归为周期,并列出新增/移除的内容
pricing_at返回最接近指定日期的页面价格,以及套餐推测、计费提示、上下文和价格附近的页面文本
compare_pricing对比同一页面在两个日期的价格表,以及新增/移除的价格
compare_competitors在同一日期并排对比 2–8 个定价页面
pricing_snapshots显示哪些月份/年份有存档副本

提示词: pricing_history_report(单家公司,包含日期的完整变化记录)、competitor_pricing(市场过去与现在的对比)。

日期可以是 2021、2021-06、2021-06-15 或 latest;系统会使用最接近的存档副本,并始终显示其日期。

试试这些

  • “Slack 的定价自 2016 年以来有何变化?列出每次涨价的百分比。”
  • “对比 Notion、Coda 和 ClickUp 今天及 2021 年的定价。”
  • “Figma 在 2019 年对 Professional 套餐收取多少费用?”
  • “对 linear.app/pricing 运行 pricing_history_report。”

限制(由来源决定)

  • 仅支持 Wayback Machine 已存档的页面。大多数热门定价页面都有按月保存、可追溯多年的副本。
  • 使用 JavaScript 绘制价格的页面在存档中会是空白;服务会说明这一点,你可以尝试相邻日期。
  • 套餐名称根据附近的标题推测;上下文列和页面文本可供模型核实。
  • archive.org 速度较慢(每页 10–30 秒),有时会短暂离线;服务会采用退避策略重试,并缓存读取的所有内容。

无需密钥的 MCP 系列之一

开源 MCP 服务,每个都回答一个市场问题,使用公开数据且无需 API 密钥。

服务回答的问题
review-miner-mcp用户讨厌竞争对手的应用和游戏中的哪些方面?(App Store + Steam 评论)
pricing-time-machine-mcp(本项目)SaaS 定价页面这些年发生了哪些变化?(Wayback Machine)
hn-hiring-trends-mcp科技公司在招聘哪些技能人才?哪些技能正在兴起?(HN Who is hiring)
model-price-radar-mcp各个 LLM 的费用是多少?价格是否降低了?(OpenRouter + 价格历史)
launch-detector-mcp一家公司即将推出什么产品?(证书透明度日志)

开发

uv sync --extra dev
uv run pytest                          # offline tests with a mocked Wayback Machine
uv run python scripts/smoke_live.py    # live check against archive.org (1-3 min)
uv run --with rich python scripts/demo.py notion.so/pricing 2022-03   # terminal demo (vhs docs/demo.tape records the GIF)
npx @modelcontextprotocol/inspector uv run pricing-time-machine-mcp   # click-through UI

MIT © Ali Altunar

评论

支持 Markdown

第一次接触 MCP?

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

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