{"ok":true,"site":{"host":"webmcp-hack.netlify.app","url":"https://webmcp-hack.netlify.app/","type":"live","desc":"TrustFill","tools":[{"name":"get_form_state","kind":"answer","impl":"imperative","description":"Returns the full current state of the grant application form.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"fill_field","kind":"act","impl":"imperative","description":"Fills a low- or medium-risk form field. High-risk fields are rejected; use flag_uncertain instead.","inputSchema":{"type":"object","properties":{"field_id":{"type":"string"},"value":{"type":"string"},"reasoning":{"type":"string","description":"Short justification for this value, shown in the audit trail."}},"required":["field_id","value"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"flag_uncertain","kind":"act","impl":"imperative","description":"Marks a field as needing human input or confirmation, with a reason.","inputSchema":{"type":"object","properties":{"field_id":{"type":"string"},"reason":{"type":"string"}},"required":["field_id","reason"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"request_human_review","kind":"act","impl":"imperative","description":"Pauses the flow and surfaces an entire section to the human.","inputSchema":{"type":"object","properties":{"section_id":{"type":"string"},"summary":{"type":"string"}},"required":["section_id","summary"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"submit_form","kind":"transact","impl":"imperative","description":"Attempts to submit the completed application and returns specific blockers.","inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"get_audit_trail","kind":"answer","impl":"imperative","description":"Returns every recorded agent and human action in chronological order.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"}],"category":"Productivity & Business","favicon":"/favicons/webmcp-hack.netlify.app.ico","apiSurface":"spec","toolCount":6}}