{"ok":true,"site":{"host":"webmcp.surf.security","url":"https://webmcp.surf.security/security-test","type":"live","desc":"See what an AI agent can do to WebMCP tools — with and without Surf.","tools":[{"name":"get_balance","kind":"answer","impl":"imperative","description":"Read the account balance","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/security-test","pages":["/security-test"]},{"name":"export_customers","kind":"act","impl":"imperative","description":"Export the full customer list","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/security-test","pages":["/security-test"]},{"name":"add_payee","kind":"act","impl":"imperative","description":"Add a new payee/recipient to the account, enabling future transfers to them","annotations":{},"inputSchema":{"type":"object","properties":{"name":{"type":"string"},"account":{"type":"string"}},"required":["name","account"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/security-test","pages":["/security-test"]},{"name":"transfer_funds","kind":"transact","impl":"imperative","description":"Transfer money to another account","annotations":{"destructiveHint":true},"inputSchema":{"type":"object","properties":{"to":{"type":"string"},"amount":{"type":"number"},"description":{"type":"string"}},"required":["to","amount"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/security-test","pages":["/security-test"]},{"name":"delete_account","kind":"transact","impl":"imperative","description":"Permanently delete a customer account and all associated data","annotations":{"destructiveHint":true},"inputSchema":{"type":"object","properties":{"customer_id":{"type":"string"}},"required":["customer_id"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/security-test","pages":["/security-test"]}],"category":"Developer Tools","favicon":"/favicons/webmcp.surf.security.png","apiSurface":"spec","toolCount":5}}