<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: luigipederzani</title><link>https://news.ycombinator.com/user?id=luigipederzani</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 29 Apr 2026 10:53:19 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=luigipederzani" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[Building ChatGPT Apps with Supabase Edge Functions and MCP-Use]]></title><description><![CDATA[
<p>Article URL: <a href="https://supabase.com/blog/building-chatgpt-apps-with-supabase">https://supabase.com/blog/building-chatgpt-apps-with-supabase</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46306398">https://news.ycombinator.com/item?id=46306398</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 17 Dec 2025 22:22:28 +0000</pubDate><link>https://supabase.com/blog/building-chatgpt-apps-with-supabase</link><dc:creator>luigipederzani</dc:creator><comments>https://news.ycombinator.com/item?id=46306398</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46306398</guid></item><item><title><![CDATA[New comment by luigipederzani in "MCP Apps: Extending servers with interactive user interfaces"]]></title><description><![CDATA[
<p>Building MCP Apps (MCP servers with Apps SDK support) is pretty painful right now.<p>You need to:<p>1. Spin up a server that returns UI components.<p>2. Hand-write a bunch of JSON schemas + tool wiring<p>So we open-sourced a high-level MCP Server SDK that basically lets you have both the MCP server and React components in the same place:<p>- Every React component you put in your resources/ folder is automatically built and exposed as an MCP resource + tools. No extra registration boilerplate.<p>- We added a useWidget hook that takes the tool args and maps them directly into your component props, so the agent effectively “knows” what data the widget needs to render. You focus on UI + logic, the SDK handles the plumbing<p>Docs for that flow here: <a href="https://docs.mcp-use.com/typescript/server/creating-apps-sdk-server">https://docs.mcp-use.com/typescript/server/creating-apps-sdk...</a><p>We also shipped an MCP Inspector to make the dev loop much less painful: you can connect your MCP server, test UI components from tools (with auto-refresh), and debug how it behaves with ChatGPT/agents as you iterate.
<a href="https://docs.mcp-use.com/inspector/debugging-chatgpt-apps">https://docs.mcp-use.com/inspector/debugging-chatgpt-apps</a><p>Both the SDK and the Inspector are open-source, and any contributions are very welcome :)<p>Those are the repos:<p>- SDK: <a href="https://github.com/mcp-use/mcp-use" rel="nofollow">https://github.com/mcp-use/mcp-use</a><p>- Inspector: <a href="https://github.com/mcp-use/mcp-use/tree/main/libraries/typescript/packages/inspector" rel="nofollow">https://github.com/mcp-use/mcp-use/tree/main/libraries/types...</a></p>
]]></description><pubDate>Sun, 23 Nov 2025 14:41:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=46023907</link><dc:creator>luigipederzani</dc:creator><comments>https://news.ycombinator.com/item?id=46023907</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46023907</guid></item><item><title><![CDATA[New comment by luigipederzani in "Show HN: Code Mode for MCP in MCP-use's client"]]></title><description><![CDATA[
<p>One thing I’ve been thinking about:
Should Code Mode live purely in the MCP client, or could there be real value in having MCP servers also expose a “code mode” execution surface themselves?<p>For some mcp servers, having domain-specific batch operations or embedded execution could unlock more efficient workflows.</p>
]]></description><pubDate>Thu, 20 Nov 2025 17:27:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=45995162</link><dc:creator>luigipederzani</dc:creator><comments>https://news.ycombinator.com/item?id=45995162</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45995162</guid></item><item><title><![CDATA[New comment by luigipederzani in "Show HN: TubePen – My attempt to get more out of YouTube learning"]]></title><description><![CDATA[
<p>Love the concept—TubePen is super cool! 
A couple of quick thoughts:<p>1. Make it so we can just paste the video URL instead of editing it ourselves. Way easier.
2. Let people try it without logging in first. Login walls are hurt conversions!<p>Seriously, though, this has so much potential. 
Can’t wait to see where it goes!</p>
]]></description><pubDate>Mon, 13 Jan 2025 08:39:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=42681354</link><dc:creator>luigipederzani</dc:creator><comments>https://news.ycombinator.com/item?id=42681354</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42681354</guid></item><item><title><![CDATA[New comment by luigipederzani in "Computer use, a new Claude 3.5 Sonnet, and Claude 3.5 Haiku"]]></title><description><![CDATA[
<p>I totally agree with you. At orango.ai, we have implemented the auto-click feature, but before it clicks, we position the cursor on the button and display a brief loading animation, allowing the user to interrupt the process.</p>
]]></description><pubDate>Tue, 22 Oct 2024 19:21:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=41917720</link><dc:creator>luigipederzani</dc:creator><comments>https://news.ycombinator.com/item?id=41917720</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41917720</guid></item><item><title><![CDATA[New comment by luigipederzani in "Show HN: I made an AI powered technical writer"]]></title><description><![CDATA[
<p>That’s really cool! Can I try the ai writer without signing up?</p>
]]></description><pubDate>Tue, 09 Apr 2024 21:04:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=39984236</link><dc:creator>luigipederzani</dc:creator><comments>https://news.ycombinator.com/item?id=39984236</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39984236</guid></item></channel></rss>