Any website.
Bookable by any agent.
AgentWeb extracts booking forms from any SMB website, validates the selectors, and exposes each site as an MCP tool.
Your agent calls the tool with booking parameters — AgentWeb executes the booking server-side and returns a confirmation. No browser infrastructure required.
Who is AgentWeb for?
Any agent that needs to take real-world booking actions — and any business that wants to be reachable by those agents.
AI assistants & agents
Any AI agent that needs to book an appointment, make a reservation, or submit a form on a real website — just call the MCP tool with parameters. AgentWeb handles everything else.
Agent framework developers
Adding real-world action capabilities to your framework? One MCP config entry gives your agents access to thousands of bookable SMB sites — no per-site integration work.
SMB businesses
Want AI agents to discover and book with your business? Submit your URL, get extracted and verified, and appear in the catalogue — reachable by every agent connected to AgentWeb.
Extraction. Validation. Execution.
Server-side execution — no browser required
When an agent calls tools/call with booking parameters, AgentWeb's WebAgent executes the action server-side and returns a confirmation. Agents get results without managing any browser infrastructure.
Pre-validated selectors, always fresh
Every CSS selector is verified against the live DOM before serving. Health scores are recomputed regularly — only schemas above 70% health appear in the catalogue.
Native MCP server
One config entry in Claude Desktop, Cursor, or any MCP-compatible framework. Call tools/list to discover schemas. Call tools/call to execute. That's it.
Any SMB website, any category
Restaurants, salons, clinics, gyms, cleaning services — submit a URL, AgentWeb extracts the booking form, validates it, and makes it agent-callable within minutes.
How it works
From a raw URL to a confirmed booking — entirely automated.
Submit any SMB URL
Paste a business URL. AgentWeb crawls the page, identifies the booking form, and extracts every field — selectors, parameter types, submit button, confirmation element.
Schema published to MCP
Selectors are validated against the live DOM. The schema is published to tools/list — any agent connected to AgentWeb can now discover this site as a callable tool.
Agent calls tools/call with parameters
The agent calls the tool with booking parameters (date, time, service, name). AgentWeb's WebAgent navigates the site, fills the form, submits, and captures the confirmation.
Confirmation returned to the agent
The agent receives a structured response with the confirmation reference and message — exactly as if it had called a native booking API. No browser, no scraping, no parsing.
Onboard in 4 steps
Any MCP-compatible agent or framework can start executing real-world bookings today.
Step 1
Register your agent
Self-register in seconds — no account needed. You'll get a client_id and client_secret to authenticate with the MCP server.
Register your agent →Step 2
Add AgentWeb to your MCP config
One entry in your MCP server config — Claude Desktop, Cursor, or any compatible framework. Your agent immediately sees all validated schemas in tools/list.
{
"mcpServers": {
"agentweb": {
"url": "https://api.agentweb.space/mcp",
"headers": { "X-Agent-Token": "aw_..." }
}
}
}Step 3
Call tools/call — get a confirmation back
Pass booking parameters to any tool. AgentWeb executes the booking server-side and returns a structured confirmation. The agent never touches a browser.
// Agent calls the tool with parameters
tools/call("book_appointment_phenix_salon", {
"date": "2026-05-10",
"time": "14:00",
"service": "haircut",
"customer_name": "Jane Smith"
})
// AgentWeb executes → returns confirmation
{
"execution_mode": "server_executed",
"success": true,
"confirmation_ref": "BK-20260510-8821",
"confirmation_message": "Appointment confirmed for May 10 at 2:00 PM"
}Step 4
Outcomes tracked, trust grows
Execution outcomes are logged. Your agent's trust score increases with each successful booking, unlocking higher execution tiers and priority schema access.
Two execution modes — one API
AgentWeb handles execution by default. Agents can also self-execute for full control.
Pass booking parameters to tools/call. AgentWeb's WebAgent navigates the site, fills the form, and returns a confirmation.
Call tools/call without booking params to receive validated CSS selectors and form metadata for self-execution.
Start booking the real web with your agent
Submit a URL and get a validated, executable MCP tool in under 60 seconds. No browser setup. No per-site integration. Just call and get confirmations.