Turn any website into an MCP tool
Enter a site and a goal to generate a ready-to-paste MCP server config your AI agent can read. A scaffold to start from - connect a real Writ workflow to make it act and transact.
This generates a scaffold. The stub describes the tool; a real Writ workflow makes it log in, act, and return structured output. Sample keys use the wt_ prefix.
From a goal to a callable tool
The generator gives you the shape. Writ gives you the action.
Describe the site and goal
Enter the URL and what you want an agent to do there.
Generate the config
We scaffold an MCP server entry and a tool stub with a typed input.
Paste into your client
Drop it into your MCP client config (Claude, Cursor, or your own).
Connect a real workflow
Wire it to a Writ workflow so the tool actually logs in, acts, and returns structured output.
A tool that acts, not just reads
Most website-to-MCP tools stop at page text. A Writ tool signs in and gets the job done - on your own authenticated account.
Logs in for you
Handles the login, TOTP, and mailbox OTP so agents reach pages behind an account, not just the public web.
Clears the hard web
Two-factor prompts and dynamic, JS-rendered pages that ordinary tools choke on - on sites with no API.
Acts, then transacts
Fills forms, clicks, completes multi-step tasks, and can buy - driven by a real Writ workflow, not a guess.
Returns typed JSON
A typed input schema in, structured JSON out - so your agent gets a clean, predictable result every run.
A scaffold, not a finished server. The config is ready to paste, but it won't act until you connect a real workflow. Writ MCP exposes authenticated, action-taking tools to Claude, Cursor, and any MCP client - for sites that have no API. Read the publishing guide.
Questions about the generator
Is the generated config a working server?
Which MCP clients does this work with?
What makes a Writ MCP tool different from a read-only one?
Do I need an account to use the generator?
Make the tool actually act
Connect a Writ workflow and your agent can log in, transact, and get structured output. Start free.