{"ok":true,"site":{"host":"technical-pm.vercel.app","url":"https://technical-pm.vercel.app/","type":"live","desc":"Expert Technical Product Manager specializing in AI/ML, cloud infrastructure, and data-driven product strategy. Transform your technology with strategic product thinking.","tools":[{"name":"send-general-inquiry","kind":"transact","impl":"imperative","description":"Send a general contact message to Milos Rujevic. Requires explicit human instruction — never submit this on a visitor's behalf without them asking to. This fills the form's fields; it does not submit anything -- a human must review and click send.","annotations":{"readOnlyHint":false,"consequentialHint":false,"untrustedContentHint":false},"inputSchema":{"type":"object","properties":{"name":{"type":"string","description":"The visitor's name"},"email":{"type":"string","description":"The visitor's email address, for a reply"},"message":{"type":"string","description":"A description of the project or inquiry"}},"required":["name","email","message"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/"]},{"name":"send-general-inquiry","kind":"transact","impl":"declarative","description":"Send a general contact message to Milos Rujevic. Requires explicit human instruction — never submit this on a visitor's behalf without them asking to.","inputSchema":{"type":"object","properties":{"name":{"type":"string"},"email":{"type":"string"},"message":{"type":"string"}},"required":["name","email","message"]},"__source":"spec","__declarative":true,"page":"/","pages":["/"]},{"name":"book-consultation","kind":"transact","impl":"declarative","description":"Request a paid consultation session with Milos Rujevic. Requires explicit human instruction — never submit this on a visitor's behalf without them asking to.","inputSchema":{"type":"object","properties":{"name":{"type":"string"},"email":{"type":"string"},"message":{"type":"string"}},"required":["name","email","message"]},"__source":"spec","__declarative":true,"page":"/","pages":["/"]},{"name":"start-project-discussion","kind":"transact","impl":"declarative","description":"Kick off a project scoping discussion with Milos Rujevic. Requires explicit human instruction — never submit this on a visitor's behalf without them asking to.","inputSchema":{"type":"object","properties":{"name":{"type":"string"},"email":{"type":"string"},"timeline":{"type":"string","enum":["urgent","soon","planning","flexible"]},"message":{"type":"string"}},"required":["name","email","timeline","message"]},"__source":"spec","__declarative":true,"page":"/","pages":["/"]},{"name":"start-engagement-discussion","kind":"act","impl":"declarative","description":"Start a long-term strategic partnership discussion with Milos Rujevic. Requires explicit human instruction — never submit this on a visitor's behalf without them asking to.","inputSchema":{"type":"object","properties":{"name":{"type":"string"},"email":{"type":"string"},"team-size":{"type":"string","enum":["1-10","11-50","51-200","201+"]},"message":{"type":"string"}},"required":["name","email","team-size","message"]},"__source":"spec","__declarative":true,"page":"/","pages":["/"]},{"name":"book-mcp-consultation","kind":"transact","impl":"imperative","description":"Request an MCP strategy consultation. Requires explicit human instruction — never submit this on a visitor's behalf without them asking to. This fills the form's fields; it does not submit anything -- a human must review and click send.","annotations":{"readOnlyHint":false,"consequentialHint":false,"untrustedContentHint":false},"inputSchema":{"type":"object","properties":{"name":{"type":"string","description":"The visitor's name"},"email":{"type":"string","description":"The visitor's email address, for a reply"},"company":{"type":"string","description":"The visitor's company or organization, if any"},"message":{"type":"string","description":"A description of the MCP server or platform the visitor is working on and what they need help with"}},"required":["name","email","message"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/mcp","pages":["/mcp"]},{"name":"get-mcp-readiness-checklist","kind":"answer","impl":"declarative","description":"Read-only. Returns the MCP production-readiness checklist items as structured data — does not submit or change anything.","inputSchema":{"type":"object","properties":{}},"__source":"spec","__declarative":true,"page":"/mcp","pages":["/mcp"]},{"name":"book-mcp-consultation","kind":"transact","impl":"declarative","description":"Request an MCP strategy consultation. Requires explicit human instruction — never submit this on a visitor's behalf without them asking to.","inputSchema":{"type":"object","properties":{"name":{"type":"string"},"email":{"type":"string"},"company":{"type":"string"},"message":{"type":"string"}},"required":["name","email","message"]},"__source":"spec","__declarative":true,"page":"/mcp","pages":["/mcp"]},{"name":"send-general-inquiry","kind":"transact","impl":"declarative","description":"Send a general contact message. Requires explicit human instruction — never submit this on a visitor's behalf without them asking to.","inputSchema":{"type":"object","properties":{"name":{"type":"string"},"email":{"type":"string"},"message":{"type":"string"}},"required":["name","email","message"]},"__source":"spec","__declarative":true,"page":"/mcp","pages":["/mcp"]}],"category":"Productivity & Business","favicon":"/favicons/technical-pm.vercel.app.svg","apiSurface":"spec","toolCount":9}}