{"ok":true,"site":{"host":"aizoya-intelligence-webmcp.vercel.app","url":"https://aizoya-intelligence-webmcp.vercel.app/","type":"live","desc":"AIZOYA Intelligence","tools":[{"name":"list_opportunities","kind":"answer","impl":"imperative","description":"List synthetic demo opportunities, optionally filtered by type, status, or maximum cost. Use this to discover candidate opportunities before inspecting or comparing them.","title":"List opportunities","annotations":{"readOnlyHint":true,"untrustedContentHint":false},"inputSchema":{"type":"object","properties":{"type":{"type":"string","description":"Exact opportunity type, such as Hackathon, Grant, Training, Accelerator, or Event."},"status":{"type":"string","description":"Exact demo status, such as Pursuing, Shortlisted, Watching, Discovered."},"maxCostUsd":{"type":"number","minimum":0,"description":"Maximum allowed demo cost in US dollars."}},"required":[],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"get_opportunity","kind":"answer","impl":"imperative","description":"Get the full synthetic details and requirements for one opportunity by ID.","title":"Get opportunity","annotations":{"readOnlyHint":true,"untrustedContentHint":false},"inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Synthetic opportunity ID, for example OPP-001."}},"required":["id"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"compare_opportunities","kind":"act","impl":"imperative","description":"Rank two or more selected synthetic opportunities with a transparent challenge-only scoring model. Weights are relative and are normalized automatically.","title":"Compare opportunities","annotations":{"readOnlyHint":true,"untrustedContentHint":false},"inputSchema":{"type":"object","properties":{"ids":{"type":"array","items":{"type":"string"},"minItems":2,"uniqueItems":true,"description":"Two or more synthetic opportunity IDs."},"priorities":{"type":"object","additionalProperties":false,"description":"Optional nonnegative comparison weights.","properties":{"fit":{"type":"number","minimum":0,"description":"Weight for strategic fit."},"impact":{"type":"number","minimum":0,"description":"Weight for expected impact."},"urgency":{"type":"number","minimum":0,"description":"Weight for deadline urgency."},"lowEffort":{"type":"number","minimum":0,"description":"Weight favoring lower estimated effort."}}}},"required":["ids"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"build_action_plan","kind":"act","impl":"imperative","description":"Create a simple reversible checklist from one synthetic opportunity and its listed requirements.","title":"Build action plan","annotations":{"readOnlyHint":true,"untrustedContentHint":false},"inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Synthetic opportunity ID."},"targetDate":{"type":"string","description":"Optional human-provided target date or deadline label."}},"required":["id"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"update_shortlist","kind":"act","impl":"imperative","description":"Add or remove one synthetic opportunity from the shared in-page shortlist. This is reversible and changes only local demo state.","title":"Update shortlist","annotations":{"readOnlyHint":false,"untrustedContentHint":false},"inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Synthetic opportunity ID."},"action":{"type":"string","enum":["add","remove"],"description":"Whether to add or remove the opportunity."}},"required":["id","action"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"get_deadline_conflicts","kind":"answer","impl":"imperative","description":"Find selected synthetic opportunities whose deadlines fall within seven calendar days of one another.","title":"Get deadline conflicts","annotations":{"readOnlyHint":true,"untrustedContentHint":false},"inputSchema":{"type":"object","properties":{"ids":{"type":"array","items":{"type":"string"},"minItems":2,"uniqueItems":true,"description":"Two or more synthetic opportunity IDs."}},"required":["ids"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"}],"category":"Productivity & Business","apiSurface":"spec","toolCount":6}}