Skip to content
MCPSTAMP

AnswerLive data

Can Claude make a price list?

Yes, as a one-off document. Claude can format a price list from what you give it, and with code execution on (the default on Free, Pro and Max) it can write it as a file. What a chat does not keep is the price in force on a given day, or a price rise booked for next year. Connect the Catalogue server (free token) and Claude stores each SKU and hourly rate with the date it starts, prints the list in force on any date with later prices shown, and prices quote and invoice lines from it.

What Claude does alone, and what needs the server

Claude on its own

  • Formats a price list from a table you give it.
  • Writes it as a file when code execution is on.

With the Catalogue server

  • Each price kept with the day it came into force.
  • A price rise booked ahead without losing today's price.
  • Quote and invoice lines priced from the same list.

A real call to the live server

We sent this to the hosted server on 2026-11-05. The answer below is the server's own text, not a mock-up. Live values will differ when you ask.

You ask

From 1 January 2027 the standard logo is USD 1,350.

Tool call

sku_set {"sku":"LOGO-STD","name":"Logo design, standard","unit":"project","currency":"USD","price_minor":135000,"valid_from":"2027-01-01"}

Server answer

{"updated": {"sku": "LOGO-STD", "name": "Logo design, standard", "in_force": {"currency": "USD", "tier": "standard", "valid_from": "2026-01-01", "price": "USD 1200.00", "price_minor": 120000}, "in_force_on": "2026-11-05", "price_rows": [{"currency": "USD", "tier": "standard", "valid_from": "2026-01-01", "price": "USD 1200.00", "price_minor": 120000}, {"currency": "USD", "tier": "standard", "valid_from": "2027-01-01", "price": "USD 1350.00", "price_minor": 135000}]}, "notes": ["1 row(s) on this SKU are dated in the future and are not in force yet: USD standard from 2027-01-01.", "Free tier: 1 of 25 SKUs. Price tiers, price_list_pdf and catalogue_report are Pro."]}

The SKU was first set at USD 1,200.00 from 1 January 2026. The server answers in JSON. This is a shortened copy, and every field shown is unchanged.

You ask

Print my price list as of today.

Tool call

price_list_text {"currency":"USD","date":"2026-11-05"}

Server answer

PRICE LIST in force 2026-11-05 Reyes Studio 210 Pine St, Denver, CO 80202 USD, tier standard LOGO-STD Logo design, standard USD 1200.00 per project from 2026-01-01 (USD 1350.00 from 2027-01-01) WEB-PAGE Website page, design and build USD 450.00 per page from 2026-01-01 LABOUR RATES, USD designer USD 85.00 an hour from 2026-01-01 Prices are per unit and exclude VAT unless a rate is shown against the line. A price is the row in force on the date at the top; a later row already booked is shown in brackets. Download (.txt, valid 1 hour): <download link> { "date": "2026-11-05", "currency": "USD", "tiers": [ "standard" ], "skus": 2, "rate_cards": 1 }

Two SKUs and one hourly rate were stored first. Download links last one hour, so they are shown here as <download link>.

Connect it in 1 minute

Get a free token first. No account, 30 days, 600 calls an hour. Put it in the URL in place of <token>. In Claude.ai or Claude Desktop open Settings, then Connectors, then Add custom connector, and paste the URL.

1. Free token

curl -s -X POST https://mcp.zovo.one/mcp/token

Connector URL (replace <token>)

https://mcp.zovo.one/mcp/catalogue/t/<token>

Claude Code

claude mcp add --transport http catalogue https://mcp.zovo.one/mcp/catalogue/t/<token>

Cursor (~/.cursor/mcp.json)

{
  "mcpServers": {
    "catalogue": {
      "url": "https://mcp.zovo.one/mcp/catalogue/t/<token>"
    }
  }
}

VS Code (.vscode/mcp.json)

{
  "servers": {
    "catalogue": {
      "type": "http",
      "url": "https://mcp.zovo.one/mcp/catalogue/t/<token>"
    }
  }
}

All 10 tools, free and Pro limits and more prompts are on the Catalogue MCP server page.

Questions

Can Claude make a price list?
Yes, as a one-off document. Claude can format a price list from what you give it, and with code execution on (the default on Free, Pro and Max) it can write it as a file. What a chat does not keep is the price in force on a given day, or a price rise booked for next year. Connect the Catalogue server (free token) and Claude stores each SKU and hourly rate with the date it starts, prints the list in force on any date with later prices shown, and prices quote and invoice lines from it.
Does a price change rewrite old quotes?
No. A repriced SKU keeps its old rows, and each line is priced as of its own date.
What is free, and what does Pro add?
25 SKUs in one price tier, hourly rate cards, the text price list and pricing quote and invoice lines are free. Pro is $19 once for the Catalogue server, or $39 once for all 49 servers. It adds more price tiers such as trade and list, the A4 price list page (on the hosted server an HTML page you print to PDF) and the catalogue report.
Is the server free?
The hosted Catalogue server has a free tier. A free token lasts 30 days and allows 600 calls an hour, with no account. Some features are Pro, and the server page lists what is free and what is not.

More questions people ask Claude

All answers ยท All free servers

Get an email when a new free server ships

About once a month, one short email lists the free MCP servers and Can Claude answers we added since the last one. Your address is used for nothing else. We first send a link to confirm, and you are not on the list until you click it. Every email has an unsubscribe link. Details are on the privacy page.