<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Gagandeep Singh</title><description>Senior Software Engineer working on API authentication at ServiceNow. OAuth, tokens, policies, MCP — and occasionally, a good trip.</description><link>https://igagansingh.com/</link><language>en-us</language><item><title>How an MCP Client Actually Authenticates — the Slides</title><link>https://igagansingh.com/blog/how-an-mcp-client-authenticates-slides/</link><guid isPermaLink="true">https://igagansingh.com/blog/how-an-mcp-client-authenticates-slides/</guid><description>The same OAuth 2.1 walkthrough, as a flippable deck</description><pubDate>Sat, 15 Aug 2026 00:00:00 GMT</pubDate><category>mcp</category><category>oauth</category><category>auth</category><category>http</category></item><item><title>How an MCP Client Actually Authenticates Over HTTP</title><link>https://igagansingh.com/blog/how-an-mcp-client-authenticates/</link><guid isPermaLink="true">https://igagansingh.com/blog/how-an-mcp-client-authenticates/</guid><description>A hop-by-hop look at the OAuth 2.1 dance that runs before the first tools/list</description><pubDate>Wed, 12 Aug 2026 00:00:00 GMT</pubDate><category>mcp</category><category>oauth</category><category>auth</category><category>http</category></item><item><title>Connecting to an MCP Server</title><link>https://igagansingh.com/blog/connecting-to-an-mcp-server/</link><guid isPermaLink="true">https://igagansingh.com/blog/connecting-to-an-mcp-server/</guid><description>Understanding how a client is supposed to connect to a server</description><pubDate>Mon, 28 Jul 2025 00:00:00 GMT</pubDate><category>mcp</category><category>auth</category></item></channel></rss>