{"ok":true,"site":{"host":"prizepilot-webmcp.snitterdk.chatgpt.site","url":"https://prizepilot-webmcp.snitterdk.chatgpt.site/","type":"live","desc":"A WebMCP-enabled workspace where people and agents organize funding applications with verified evidence and human confirmation.","tools":[{"name":"search_opportunities","kind":"answer","impl":"imperative","description":"Searches PrizePilot opportunity records by name, project, organizer or tag. Returns only local dashboard data.","title":"Search verified opportunities","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"query":{"type":"string","maxLength":80},"status":{"type":"string","enum":["Ready","Owner action","Submitted"]}},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"build_application_plan","kind":"act","impl":"imperative","description":"Creates a safe checklist for one opportunity without submitting or changing any external application.","title":"Build an application plan","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"opportunityId":{"type":"string","maxLength":60}},"required":["opportunityId"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"stage_status_change","kind":"answer","impl":"imperative","description":"Stages a local status change for review. It never submits an external application and never changes data without human confirmation.","title":"Stage a dashboard status change","annotations":{"destructiveHint":false},"inputSchema":{"type":"object","properties":{"opportunityId":{"type":"string","maxLength":60},"status":{"type":"string","enum":["Ready","Owner action","Submitted"]}},"required":["opportunityId","status"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"record_verified_submission","kind":"act","impl":"imperative","description":"Validates that a public HTTPS receipt URL was supplied, then stages Submitted status for human confirmation. It does not submit applications.","title":"Propose a verified submission record","annotations":{"destructiveHint":false},"inputSchema":{"type":"object","properties":{"opportunityId":{"type":"string","maxLength":60},"receiptUrl":{"type":"string","pattern":"^https://","maxLength":300}},"required":["opportunityId","receiptUrl"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"}],"category":"Productivity & Business","favicon":"/favicons/prizepilot-webmcp.snitterdk.chatgpt.site.png","apiSurface":"spec","toolCount":4}}