{"ok":true,"site":{"host":"aryateja.com","url":"https://www.aryateja.com/","type":"live","desc":"I help founders and teams design, secure, and ship practical AI agent systems, local-first workflows, and useful automation.","tools":[{"name":"get_portfolio_context","kind":"answer","impl":"imperative","description":"Return verified public context about Arya Teja Rudraraju, his current focus, services, projects, and contact options.","annotations":{"readOnlyHint":true,"untrustedContentHint":false},"inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/blog","/blog/connecting-terminals-to-web-mconnect","/blog/building-lesearch-from-papers-to-action","/blog/why-i-bet-on-open-source-agents"]},{"name":"find_technical_articles","kind":"answer","impl":"imperative","description":"Find Arya's implementation guides and technical articles by keyword. Returns titles, summaries, categories, tags, and canonical paths.","annotations":{"readOnlyHint":true,"untrustedContentHint":false},"inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Optional topic, tool, problem, or use case such as mobile agents, local-first, MConnect, or MCP."}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/blog","/blog/connecting-terminals-to-web-mconnect","/blog/building-lesearch-from-papers-to-action","/blog/why-i-bet-on-open-source-agents"]},{"name":"open_technical_article","kind":"act","impl":"imperative","description":"Open one published technical article in the visible portfolio tab. This only navigates the current page.","annotations":{"readOnlyHint":false,"untrustedContentHint":false},"inputSchema":{"type":"object","properties":{"slug":{"type":"string","enum":["connecting-terminals-to-web-mconnect","building-lesearch-from-papers-to-action","why-i-bet-on-open-source-agents"],"description":"The exact slug returned by find_technical_articles."}},"required":["slug"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/blog","/blog/connecting-terminals-to-web-mconnect","/blog/building-lesearch-from-papers-to-action","/blog/why-i-bet-on-open-source-agents"]},{"name":"navigate_portfolio","kind":"act","impl":"imperative","description":"Navigate the visible portfolio tab to Arya's work, writing, contact section, or public resume. This does not submit forms or contact Arya automatically.","annotations":{"readOnlyHint":false,"untrustedContentHint":false},"inputSchema":{"type":"object","properties":{"destination":{"type":"string","enum":["work","writing","contact","resume"]}},"required":["destination"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/blog","/blog/connecting-terminals-to-web-mconnect","/blog/building-lesearch-from-papers-to-action","/blog/why-i-bet-on-open-source-agents"]}],"category":"Media & Personal","favicon":"/favicons/aryateja.com.png","apiSurface":"spec","toolCount":4}}