From an MCP client
Ask your agent, for example: “Build a tool that searches Instacart for a product near a ZIP code.” It callsbuild_website_tool:
get_job.
From the REST API
GET /v1/jobs/{id}; build.stage shows progress.
Use the new tool
When the job succeeds, itstool_id names the new tool, and build.example_result holds the result of the example it ran. Run it like any other tool.
Details
Details
- Set
effecttoreadwhen the tool only looks things up,writewhen it changes the site, oraskto have the build ask you first. - A write build makes the change once, with your example input. Don’t repeat it.
- If the build needs your website login, the job asks for it on a protected page. Never paste a password into chat.
- If a tool already covers the task, the job names it as
tool_idinstead. - Ticket, bank and government sites are refused with
site_not_supported. - More in the build overview.