Generate pricing.md
pricing_generateGenerate a machine-readable /pricing.md for AI agents by extracting pricing tiers and prices from any SaaS or e-commerce site.
Instructions
Generate a machine-readable /pricing.md for AI shopping/agent flows. Finds the site's pricing page (or uses pricing_url), extracts named tiers and price lines, and returns the file content as a string.
Read-only. Issues a few HTTP GETs probing common pricing paths. Deterministic; no LLM. Does NOT write or upload — the caller hosts the file at https://<domain>/pricing.md.
When to use: a SaaS/e-commerce site that wants agents to read pricing without parsing a JS-rendered table. Falls back to a fill-in template when no prices are detectable.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| domain | Yes | Hostname or origin to generate pricing.md for, e.g. `example.com`. The tool finds the pricing page (or uses `pricing_url`), extracts tiers and prices, and returns a machine-readable pricing.md string. Read-only. | |
| pricing_url | No | Explicit pricing page URL. If omitted, the tool probes common paths (/pricing, /plans, /pricing/). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| domain | Yes | ||
| pricing_md | Yes | The generated pricing.md content. Caller hosts it at /pricing.md. | |
| source_url | Yes | The pricing page the content was derived from (null when none was found). | |
| suggested_path | Yes | ||
| tiers_detected | Yes | Number of pricing tiers extracted. | |
| validation_issues | Yes | Issues encountered while deriving the file. |