Cover Image for How to Create a Secure MCP Server in the Real World
Cover Image for How to Create a Secure MCP Server in the Real World
Hosted By
15 Going

How to Create a Secure MCP Server in the Real World

Hosted by Civic
Virtual
Registration
Welcome! To join the event, please register below.
About Event

Curious about the Model Context Protocol (MCP) from Anthropic? Not sure where to start? 

Check these out:
Blog: https://www.civic.com/blog/mcp-for-all
Technical Guide: https://docs.civic.com/guides/add-auth-to-mcp

Join us for a live, hands-on walkthrough where we’ll show you exactly how to spin up your own secure, hosted MCP server using TypeScript, the Anthropic MCP SDK, and Civic Auth for authentication and authorization.

🎯 What You’ll Learn

  • What the Model Context Protocol is, and why it’s a game-changer for AI-driven user experiences.

  • How to connect your API to an LLM through MCP tool calls.

  • How to wire in Civic Auth to manage secure access and identity.

  • How to make your LLM tools discoverable and intuitive through clear descriptions.

  • Bonus: How to configure Claude Desktop with Civic Hub Bridge for local MCP testing.

🧑‍💻 Live Coding + Real Use Case

We’ll build a simple to-do list app that Claude can interact with—listing, adding, and deleting to-dos—all securely managed with Civic Auth. You’ll see how to:

  • Set up tools using Zod for input validation

  • Secure routes with middleware

  • Return structured results LLMs can understand

  • Avoid common gotchas with MCP setup

👩‍💻 Who Should Join?

  • AI and agent developers

  • Web3 builders looking to connect their APIs to LLMs

  • Anyone exploring secure, user-friendly LLM integrations

🧱 Tech Stack

  • TypeScript

  • Express.js

  • Anthropic MCP SDK

  • Civic Auth MCP middleware

  • Claude Desktop (demo environment)

📅 Don’t miss this practical, developer-friendly walkthrough.
Walk away with a working example, a better understanding of the evolving MCP spec, and a path toward safer, more powerful AI integrations.

Daniel Kelleher | CTO
LinkedIn: https://www.linkedin.com/in/kelleherdaniel/
Bluesky: https://bsky.app/profile/danbkelleher.bsky.social

Titus Capilnean | VP of Go-To-Market
LinkedIn: https://www.linkedin.com/in/tituscapilnean/
X: https://x.com/titus_k

📅 Reserve your spot now and build alongside us!

Hosted By
15 Going