Build a Remote MCP Server With Oauth

Presentation byAbdullah Ibrahim

This talk explores the architecture and implementation of OAuth-based authentication for remote-hosted MCP servers. I'll walk through the specific challenges I encountered while building an MCP server at Tigris — including managing dynamic client registrations, token lifecycle management and scope handling across distributed environments.

I'll also cover UX choices like reducing friction in the auth flow, handling token refresh gracefully, and managing session state.

Presented with these Guilds
Cover Photo for React Amsterdam
Primary Photo for React Amsterdam

React Amsterdam

React Amsterdam is a community organizing quarterly Meetups and an annual Conference on all things React https://reactsummit.com.

Being the oldest ReactJS community in BeNeLux it gathers Front-end developers across the globe in the tech heart of Europe. With internationally recognized speakers, amazing attendee crowd and a top location.

Contact email: events@gitnation.org

📝 Submit your talk for coming events here

If your company has a space to host our next event, please reach us here

By joining this group you agree to comply to our Code of Conduct

1.2KMembers
Similar Presentations
Cover Photo for Building Smarter AI Applications with MCP: Redefining Development for JavaScript Developers

Building Smarter AI Applications with MCP: Redefining Development for JavaScript Developers

Problem: Traditional AI application development often involves juggling multiple tools, APIs, and frameworks, leading to inefficiencies, complexity, and limited scalability. Developers are stuck in outdated paradigms that struggle to keep up with the growing demands of modern AI solutions.

Solution: The Model Context Protocol (MCP) offers a transformative approach to AI app development—essentially function calling on steroids. MCP represents a paradigm shift by streamlining the integration and management of core functionalities like file systems, databases, and other essential services through its innovative framework. By enabling seamless connections and robust functionality, MCP revolutionizes how developers build and deploy smarter AI-driven applications.

Description: This hands-on workshop empowers JavaScript developers to explore all facets of MCP development. Participants will learn to build MCP clients, set up MCP servers, and leverage existing MCP servers to create robust AI applications. Through practical exercises, you'll discover how MCP simplifies development, boosts efficiency, and delivers smarter AI-powered solutions. You'll also gain insight into how MCP's groundbreaking function-calling model enhances workflows, allowing seamless management of tasks such as file systems, databases, and more.

Key Takeaways: - Master the fundamentals of MCP and its innovative function-calling approach. - Build and configure MCP clients and servers from scratch. - Explore how to utilize existing MCP servers to streamline development tasks. - Gain hands-on experience in transforming traditional AI workflows into scalable, efficient models.

Chris Noring

Build a Remote MCP Server With Oauth

Presentation byAbdullah Ibrahim

This talk explores the architecture and implementation of OAuth-based authentication for remote-hosted MCP servers. I'll walk through the specific challenges I encountered while building an MCP server at Tigris — including managing dynamic client registrations, token lifecycle management and scope handling across distributed environments.

I'll also cover UX choices like reducing friction in the auth flow, handling token refresh gracefully, and managing session state.

Presented with these Guilds
Cover Photo for React Amsterdam
Primary Photo for React Amsterdam

React Amsterdam

React Amsterdam is a community organizing quarterly Meetups and an annual Conference on all things React https://reactsummit.com.

Being the oldest ReactJS community in BeNeLux it gathers Front-end developers across the globe in the tech heart of Europe. With internationally recognized speakers, amazing attendee crowd and a top location.

Contact email: events@gitnation.org

📝 Submit your talk for coming events here

If your company has a space to host our next event, please reach us here

By joining this group you agree to comply to our Code of Conduct

1.2KMembers
Similar Presentations
Cover Photo for Building Smarter AI Applications with MCP: Redefining Development for JavaScript Developers

Building Smarter AI Applications with MCP: Redefining Development for JavaScript Developers

Problem: Traditional AI application development often involves juggling multiple tools, APIs, and frameworks, leading to inefficiencies, complexity, and limited scalability. Developers are stuck in outdated paradigms that struggle to keep up with the growing demands of modern AI solutions.

Solution: The Model Context Protocol (MCP) offers a transformative approach to AI app development—essentially function calling on steroids. MCP represents a paradigm shift by streamlining the integration and management of core functionalities like file systems, databases, and other essential services through its innovative framework. By enabling seamless connections and robust functionality, MCP revolutionizes how developers build and deploy smarter AI-driven applications.

Description: This hands-on workshop empowers JavaScript developers to explore all facets of MCP development. Participants will learn to build MCP clients, set up MCP servers, and leverage existing MCP servers to create robust AI applications. Through practical exercises, you'll discover how MCP simplifies development, boosts efficiency, and delivers smarter AI-powered solutions. You'll also gain insight into how MCP's groundbreaking function-calling model enhances workflows, allowing seamless management of tasks such as file systems, databases, and more.

Key Takeaways: - Master the fundamentals of MCP and its innovative function-calling approach. - Build and configure MCP clients and servers from scratch. - Explore how to utilize existing MCP servers to streamline development tasks. - Gain hands-on experience in transforming traditional AI workflows into scalable, efficient models.

Chris Noring