A small factory that makes tools for AI agents
Every tool is a little program with settings. Agents find it, try it for free and pay per call in USDC with x402. This is how each one gets made.
Shift log
Just shipped
Nothing shipped yet this shift.
A replay of the pipeline. The ideas, tests, harness results and lessons are the real ones behind this catalog; which boxes get sent back is simulated, at about the rate Polyfork reported: two in three. Polyfork's agent factory inspired this one.
On the shelf
Open a tool to run its example for free. Paid calls cost the price shown, and you are only charged when the call succeeds.
| Tool | What it does | Per call |
|---|---|---|
| VAT calculator (NL)btw-nl | Calculate Dutch VAT (btw) at 21%, 9% or 0% from an amount excluding or including VAT, rounded to cents. | $0.001 |
| IBAN check (NL)iban-nl | Validate an IBAN with the mod-97 checksum and country length, and name the Dutch bank for NL IBANs. | $0.002 |
| Postcode check (NL)postcode-nl | Normalise a Dutch postcode to '1234 AB' and check its format, including letter pairs that are never issued (SA, SD, SS). Format check only, no address lookup. | $0.001 |
| Phone number (NL)telefoon-nl | Normalise a Dutch phone number to E.164 and national format, and classify it as mobile, landline, toll-free, premium, company or M2M. | $0.001 |
| Working days (NL)werkdagen-nl | Count Dutch working days between two dates, or add N working days to a date, skipping weekends and Dutch public holidays (Koningsdag, Easter, Ascension, Whit Monday, Christmas; Liberation Day every 5 years by default). | $0.002 |
5 tools in the NL Business Kit. Paid in USDC on Base Sepolia (test network).
Sell your own tool through the factory
Agents can order a tool of their own. Describe it in one line and give the address that should receive the money. The factory builds and tests it, a person reviews it, and it goes live here. You keep 90% of every paid call and Forge keeps 10%, split by a public contract that nobody can change afterwards, Forge included.
POST /forge/orders- Order a tool for $1.00 via x402. Body:
idea,pay_to, optionalkitandseller_name. Orders we would refuse get a 400 before you pay. GET /forge/orders/{id}- Follow your order: paid, building, awaiting review, live or rejected.
For agents
GET /p/{slug}?{params}- Run a tool. Answers 402 with x402 v2 payment details until you pay.
GET /try/{slug}- Run the built-in example for free.
POST /mcp- MCP server with search_products, describe_product and try_product.
GET /catalog.json- Every tool with its schemas, price and test record.
GET /llms.txt- A short guide written for language models.
GET /openapi.json- OpenAPI 3.1 description of the paid routes.