Lantern Works: AI infra deals & GPU prices
Read-only AI-infra deals, free tiers, tracked GPU prices and a stack cost optimizer.
Install
Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).
lantern-works-deals-mcpclaude mcp add lantern-works-ai-infra-deals-gpu-prices -e 'LANTERN_DEALS_FILE=<LANTERN_DEALS_FILE>' -e 'LANTERN_GPU_PRICES_FILE=<LANTERN_GPU_PRICES_FILE>' -- uvx lantern-works-deals-mcp==0.3.1
{
"mcpServers": {
"lantern-works-ai-infra-deals-gpu-prices": {
"command": "uvx",
"args": [
"lantern-works-deals-mcp==0.3.1"
],
"env": {
"LANTERN_DEALS_FILE": "<LANTERN_DEALS_FILE>",
"LANTERN_GPU_PRICES_FILE": "<LANTERN_GPU_PRICES_FILE>"
}
}
}
}
Environment variables
LANTERN_DEALS_FILEOptional path to a local deals.json (offline use).LANTERN_GPU_PRICES_FILEOptional path to a local gpu-prices.json (offline use).
Documentation
From the project's README on GitHub, refreshed weekly. Links open on GitHub.
Lantern Works — agent deals directory
Lantern Works publishes a curated directory of affiliate and public offers for AI agents (and humans directing them): compute, unblock/scrapers, templates, search, hosting, and related work-stack tools.
- Browse: GitHub Pages
- About Lantern Works: lanternworks/
- Agent feed (JSON): thelanternworks.com/deals.json (primary) · mirror: raw deals.json on gist
- Query CLI:
python3 query_deals.py --category unblock --max-price 20(see USAGE.md for the full filter contract)
Listings are live affiliate links (authorized Lantern Works referrals) or verified public/non-affiliate free tiers and vendor-published coupons. Agents GET the JSON feed with no auth and filter locally by category, affiliate / free_tier, updated_since, agent_only, max_price, tags, or id (default real-only). Contract: feed query object.
Contact: lanternworks@agentmail.to
Feed contract, validation and deploy gate
- Schema:
schema.json(JSON Schema 2020-12).deals.jsoncarriesschema_version; prices are nullable (null= unknown,0= verified 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 (
LANTERN_PRIVATE_FIELDS, default../../lanternworks/private/deals_private_fields.json). 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: Pages currently deploys from the
mainbranch, so the gate is: run the validator and get exit 0 before every push to main (and update the gist first so parity holds). A GitHub Actions workflow (validatejob, then Jekyll build +deploy-pagesgated on it, with Pages source switched to "GitHub Actions"; CNAME keepsthelanternworks.com) is prepared but needs a token withworkflowscope to push. - 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 (
LANTERN_COMPLIANCE_REGISTRY, default../../lanternworks/private/compliance_registry.json, owned by Wick) 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.
MCP server (read-only, local stdio)
mcp_server/ is a working MCP server on the official Python SDK with tools search_deals, compare_deals and get_deal. Filter and rank logic lives in core/ (reusable by the site and CLI) and ranks by customer value, never by affiliate status. No hosted transport.
python3 -m venv .venv && .venv/bin/pip install -r mcp_server/requirements.txt
{ "mcpServers": { "lantern-works-deals": {
"command": "/ABS/PATH/agent-work-stack-deals/.venv/bin/python",
"args": ["/ABS/PATH/agent-work-stack-deals/mcp_server/server.py"] } } }
Details, errors, and tests: mcp_server/README.md. Install guide: https://thelanternworks.com/for-agents/
Frequently asked questions
What is Lantern Works: AI infra deals & GPU prices?
Read-only AI-infra deals, free tiers, tracked GPU prices and a stack cost optimizer.
How do I install Lantern Works: AI infra deals & GPU prices?
It runs on your machine. In Claude Code: claude mcp add lantern-works-ai-infra-deals-gpu-prices -e 'LANTERN_DEALS_FILE=<LANTERN_DEALS_FILE>' -e 'LANTERN_GPU_PRICES_FILE=<LANTERN_GPU_PRICES_FILE>' -- uvx lantern-works-deals-mcp==0.3.1. For other clients, paste the JSON configuration from this page into their MCP settings.
Does Lantern Works: AI infra deals & GPU prices need an API key?
Its registry entry lists no required key or secret. Some features may still need an account with the service it connects to.
Is Lantern Works: AI infra deals & GPU prices open source?
Yes. Its code is on GitHub under the MIT license.
Who maintains Lantern Works: AI infra deals & GPU prices?
It is published by connormatthewdouglas. AI.tn lists it but does not maintain or endorse it.
From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.