Lantern Works GPU Prices: daily GPU rental price comparison
RemoteAbout Lantern Works GPU Prices: daily GPU rental price comparison
Lantern Works provides a read-only MCP server for searching public offers and comparing costs across tracked services, including GPU rentals. It is for agents and people planning an AI work stack, with price history and usage-based monthly cost estimates alongside deal records.
Key features
- 01Search deals by text and filters
- 02Compare two to five deals
- 03Compare GPU rental rates and history
- 04Estimate monthly stack costs by usage
- 05Retrieve full public deal records
Use cases
- 01Find offers within a category and budget
- 02Compare tracked prices for an H100
- 03Review recent GPU price changes
- 04Estimate monthly costs for a planned stack
MCP support
The stdio MCP server exposes tools to search, compare, and retrieve deals, compare GPU prices, and optimize estimated stack costs. It is read-only and requires no API key.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://lantern-works-mcp.lantern-works.workers.dev/mcp?ref=mcp-registryclaude mcp add --transport http connormatthewdouglas-lantern-works-deals https://lantern-works-mcp.lantern-works.workers.dev/mcp?ref=mcp-registry{"mcpServers":{"connormatthewdouglas-lantern-works-deals":{"type":"http","url":"https://lantern-works-mcp.lantern-works.workers.dev/mcp?ref=mcp-registry"}}}Open in Cursor{"servers":{"connormatthewdouglas-lantern-works-deals":{"type":"http","url":"https://lantern-works-mcp.lantern-works.workers.dev/mcp?ref=mcp-registry"}}}Open in VS Code{"mcpServers":{"connormatthewdouglas-lantern-works-deals":{"type":"http","url":"https://lantern-works-mcp.lantern-works.workers.dev/mcp?ref=mcp-registry"}}}{"mcpServers":{"connormatthewdouglas-lantern-works-deals":{"serverUrl":"https://lantern-works-mcp.lantern-works.workers.dev/mcp?ref=mcp-registry"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
Tools
6| Parameter | Type | Required | Description |
|---|---|---|---|
| gpu | string | Yes | |
| limit | integer | No | |
| include_history | boolean | No |
Details
From the project READMELantern Works — agent deals directory
Lantern Works publishes a curated directory of affiliate and public offers for AI agents (and humans directing them): compute and GPU rental, unblock/scrapers, email, search, hosting, and related work-stack tools. Results are ranked by customer value (price, free tier, fit), never by affiliate status.
- Browse: thelanternworks.com · About
- Agent feed (JSON, no auth): thelanternworks.com/api/v1/deals.json (same bytes as
/deals.json) · mirror: gist - GPU prices: api/v1/gpu-prices.json · Stack pricing: api/v1/stack-pricing.json
- Query CLI:
python3 query_deals.py --category unblock --max-price 20(filter contract: USAGE.md)
Contact: [email protected]
MCP server (v0.3.4, read-only, stdio)
Free, read-only, no API key. Package lantern-works-deals-mcp on PyPI; MCP Registry name io.github.connormatthewdouglas/lantern-works-deals. Built on the official Python MCP SDK.
Tools
| Tool | What it does |
|---|---|
search_deals | Search the deals feed by text, category, offer_type, max_price and tags; paginated summaries (limit 1-25, cursor). |
compare_deals | Compare 2-5 deals by id side by side, best customer value first. |
get_deal | Return the full public record for one deal id. |
compare_gpu_prices | Hourly rental prices for a GPU model (e.g. H100, A100 SXM, RTX 4090) across tracked providers, cheapest first, each with source_url and checked_at. "Cheapest" means cheapest among tracked providers, not the whole market. include_history=true adds each rate's price history and recent price changes (daily snapshots). |
optimize_stack | Given monthly usage (pages scraped, proxy GB, emails, search queries, GPU hours/model), pick the cheapest tracked plan per line and total the monthly cost, with the calculation, sources and alternatives; unpublished prices are reported as unknown. |
Install
uvx lantern-works-deals-mcp
Claude Code:
claude mcp add lantern-works-deals -- uvx lantern-works-deals-mcp
Cursor (.cursor/mcp.json) and Cline (cline_mcp_settings.json, via MCP Servers → Configure) use the same entry:
{ "mcpServers": { "lantern-works-deals": { "command": "uvx", "args": ["lantern-works-deals-mcp"] } } }
Docker: docker build -t lantern-works-deals-mcp . && docker run -i --rm lantern-works-deals-mcp (the root Dockerfile installs the pinned PyPI release and runs the stdio server). Without uv: pip install lantern-works-deals-mcp, then use "command": "lantern-works-deals-mcp". Other clients: https://thelanternworks.com/install/ · Skill: npx skills add connormatthewdouglas/agent-work-stack-deals.
Telemetry is off by default. LANTERN_TELEMETRY=1 opts in to an anonymous daily count of tool calls: tool name, version, day and count only. No arguments, IDs or IPs are sent or stored. See PRIVACY.md.
Framework examples: LangGraph (cheapest H100), CrewAI (cheapest GPU for a described job), GPU price monitor (price-drop alerts from the history API). All examples: examples/. Some tool results include referral links (affiliate: true).
Arguments, errors, data sources and tests: mcp_server/README.md.
Feed contract, validation and deploy gate
- Schema:
schema.json(JSON Schema 2020-12).deals.jsoncarriesschema_version; prices are nullable (null= unknown,0= free tier), with explicitcurrency,unit,billing_period,verified_at,updated_at. - Stable feed:
https://thelanternworks.com/api/v1/deals.jsonis byte-identical to/deals.json(both written byscripts/generate_seo_pages.py). The gist is a byte-identical mirror. - Private data: commission, payout and compliance data live only in a private file outside this repo (path set by
LANTERN_PRIVATE_FIELDS). The generator reads it only for local sanity checks and leak detection and fails the build if any private key or commission-like text reaches public output. - Validation:
pip install jsonschema && python3 scripts/validate_feed.py --gist --linkschecks schema, private-leak scan, api/v1 parity, sitemap host, old-host hardcodes, gist parity and redeem URLs (403/429/timeouts warn; 404/410/DNS/persistent 5xx fail, exit 1). - Deploy gate: GitHub Actions runs schema validation, the test suite, a clean PyPI install check and a Docker build/stdio check; Pages deploys only after they pass, then live checks run.
- Migration test:
python3 scripts/test_url_migration.pychecks old GitHub Pages project URLs 301 to the new domain, key pages return 200, and the feeds match. - Compliance gate: when the private registry (path set by
LANTERN_COMPLIANCE_REGISTRY) is present, the generator publishes only deals whose status isapproved; others move to a private held file and come back automatically once approved. Absent registry (CI) = feed published as-is. - For agents: https://thelanternworks.com/for-agents/ documents endpoints, schema and offer types.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.