One pre.dev MCP server, all the tools. Install it once and your agent gets
browser_agent (browser automation) plus fast_spec / deep_spec (the Architect Agent) in one shot.Quick Start
What tools you get
Once the MCP server is installed, your agent has three browser tools available:browser_agent
Run one or more browser tasks. Streams live per-step events (navigation → plan → action → screenshot) as MCP notifications so your agent sees progress in real time.Args:
tasks[], concurrency, asyncbrowser_agent_list
List the caller’s recent batches with pagination.
browser_agent_get
Fetch a single batch by id, optionally with the full event timeline.
fast_spec / deep_spec
Bonus — the same server exposes pre.dev’s Architect Agent tools for planning full software projects.
Example prompts
- Scrape structured data
- Multi-step flow
- Bulk enrichment
- Authed SaaS scrape
Live event streaming
Every step of a task emits an MCPnotifications/message frame. The taskIndex field ties each event to a specific task in the batch. Your agent sees:
navigation— the agent loaded a URLplan— the agent decided what to do nextaction— a click, type, or scroll executedscreenshot— a screenshot was captureddone— the task completed
Auth
PREDEV_API_KEY is all you need. The key is your personal SuperTokens userId (solo) or your enterprise org API key. Same key works for REST and MCP.
Troubleshooting
Tool not found
Tool not found
- Restart your client after adding the MCP config
- Verify the URL is exactly
https://api.pre.dev/mcp - Check JSON syntax in your config file
- Confirm your API key is valid at pre.dev/projects/browser-agents
Authentication failed
Authentication failed
- Make sure the
Authorizationheader starts withBearer(with the space) - Solo accounts: use your personal key. Enterprise: use the org key from your org settings
- Check your subscription is active
Legacy tool names
Legacy tool names
browser_task, browser_task_list, browser_task_get still work as aliases — old integrations continue working without changes.

