SlideShare a Scribd company logo
Unlocking AI with Model Context
Protocol (MCP)
by Brian McKeiver
4x Microsoft Azure + 14x Kentico MVP
Brian McKeiver, Co-Owner at BizStream, was awarded the title of
Kentico MVP back in 2012, and has held the ever since. That’s 14
straight years.
For his knowledge of building solutions in Microsoft Azure,
commitment to educating the community, podcasts, and
speaking engagements, he was awarded as an Azure MVP in 2022
and 2023.
In 2024, Brian was also awarded as a Microsoft Azure AI MVP for
his experience in the Microsoft Artificial Intelligence stack.
BizStream Overview
3
About BizStream
We specialize in digital strategy, design, and custom
web development, for enterprise clients across North
America.
We utilize our proven process, years of experience,
and a variety of technologies to solve complex
integrations and create custom software solutions.
2001
BizStream was
Established
500+
Projects
Completed
40+
Team
Members
55+
Industry
Certifications
4
Our Team is a Differentiator
• Our team is based in West Michigan, near Grand Rapids.
• We do not do any outsourcing, offshoring, or near-shoring, and haven’t for years.
• Our Hybrid approach allows the team to gather at the BizStream Office and work
from home based on flexible schedules.
• We feel that this cohesion gives us a creative and collaborative advantage over
fully remote agencies.
A sample of clients we work with
Making an Impact
BizStream Academy is a non-profit
organization that BizStream founded
and maintains to this day. Our goal is
to spark interest and awareness in
youth about technology and general
web development.
We also contribute our time and
resources to many other local area
causes, such as the organizations
listed to the right.
Enough About Me, What About You All?
Isn’t AI Smart Enough?
Not really.
What is MCP?
Model Context Protocol (MCP) connects AI models
(like Claude, GPT-4o, etc.) to external tools and systems.
That can be your app’s API, a product database, a
codebase, or even a desktop environment.
MCP lets you expose these capabilities in a structured
way that models can understand. MCP isn’t a library or
SDK. It’s a spec, like REST or GraphQL, but for AI
systems and AI agents.
Made Up of Two Parts
MCP Client
A component that communicates
with an AI model via the Model
Context Protocol to send context,
instructions, or tool requests
MCP Server
A system that implements the Model
Context Protocol to manage, interpret,
and respond to client inputs using AI
model capabilities and contextual tools.
Why MCP?
12
Evolution of AI Ecosystems
Problem: Typical AI connections between LLMs and
real-time systems are getting complicated.
• Generative AI / LLMs
• Context
• Retrieval Augmented Generation (RAG)
• Function Calling / Tools
• Memory
While these AI patterns unlock powerful capabilities,
they also introduce significant integration challenges.
13
2022 2023 2023-2024+
The Challenge
15
Unlocking AI with Model Context Protocol (MCP)
Unlocking AI with Model Context Protocol (MCP)
Integration to the Rescue!
APIs can solve this problem. Right?
Unlocking AI with Model Context Protocol (MCP)
Custom Code
(required)
Unlocking AI with Model Context Protocol (MCP)
Unlocking AI with Model Context Protocol (MCP)
Solution
(MCP)
Unlocking AI with Model Context Protocol (MCP)
What is the difference between an
MCP server and an AI Agent?
An AI Agent is the model (client/system using the model) that
plans and takes actions. An MCP server is the environment that
defines what actions are possible. The agent decides what to do.
The MCP server tells it how to do it.
Think of it like this:
• The chef decides what to make (AI agent)
• The kitchen determines what tools and ingredients are
available (MCP server)
• The chef can only work with what the kitchen exposes
You need both. The agent figures out the intent. The MCP server
makes sure it stays on track and uses approved tools.
26
Some Demos
MCP Demo #1
ss
Unlocking AI with Model Context Protocol (MCP)
MCP Demo #2
Not Everything is
Perfect with MCP
Pace of Innovation and Change is Scary
MCP Security Risks
• Prompt Injection
• Tool Poisoning
• Privilege Abuse
• Tool Shadowing / Shadow MCP
• Authentication Bypass
• Rug Pull Attacks
• Command/SQL Injection &
Malicious Code Execution
• Sensitive Data Exposure &
Token Theft
Mitigation Tips
• Sanitizing inputs to prevent prompt
injection, enforcing strict auth
protocols like OAuth, applying the
principle of least privilege across
agents and tools.
• Configuration audits, RBAC
enforcement, and strong tenant
isolation.
• Secure credential handling, including
encryption and token rotation.
References
Unlocking AI with Model Context Protocol (MCP)
More Useful Links
35
MCP Turns Your AI
from a Chatbot to a
Workflow Automation
Powerhouse
BizStream’s AI Practice
Free initial consultations on building intelligent solutions with AI
for your business and applications. Come check out or booth!
www.bizstream.com/contact
Concept
Discovery, Research, Design,
Proof of Concept offerings.
Build
Building intelligent AI apps and
solutions in .NET / C# / JavaScript /
Python.
Evolve
Continuous improvement,
ongoing support, and
optimization.
Whatever It Takes
Work Hard, Play Hard
We are a Team
Be Fearless
Foster Growth in Others
Care
Be Positive
Thank you.
Go Whitecaps!

More Related Content

PPTX
Build Your Own Copilot & Agents For Devs
PPTX
Beer City Code 2024 - Configurable Cloud Native Applications with .NET Aspire
PPTX
THAT Conference Wisconsin - MACH Based Website Development in Minutes
PPTX
Delivering on the Promise or AI for content.pptx
PPTX
THAT Conference 2021 - State-of-the-art Search with Azure Cognitive Search
PPTX
Great Lakes Area .Net UG: Optimize .Net Azure App Services
PPTX
Prairie Code 2019: How to Win Friends and Influence Better Developer Estimates
PPTX
Code on the Beach 2019 - Let's Take a Tour of .Net Core: CLI
Build Your Own Copilot & Agents For Devs
Beer City Code 2024 - Configurable Cloud Native Applications with .NET Aspire
THAT Conference Wisconsin - MACH Based Website Development in Minutes
Delivering on the Promise or AI for content.pptx
THAT Conference 2021 - State-of-the-art Search with Azure Cognitive Search
Great Lakes Area .Net UG: Optimize .Net Azure App Services
Prairie Code 2019: How to Win Friends and Influence Better Developer Estimates
Code on the Beach 2019 - Let's Take a Tour of .Net Core: CLI

More from Brian McKeiver (11)

PPTX
Code on the Beach 2018: Build an E-Commerce Chatbot on Azure Bot Framework v4
PPTX
GLSEC 2017 Build an Open Data .Net MVC site in 30 mins
PPTX
Kentico Cloud - Our First Impressions
PPTX
Content Last: A Strategy for Success or Failure?
PPTX
Amp up your Site with Accelerated Mobile Pages
PPTX
How to Wield Kentico 9 in the Real World
PPTX
Growth Hacking with Kentico
PPTX
Dog Food Con 2015 Integrate & Automate CMS Deployments
PPTX
Convert More With Marketing Automation
PPTX
Kentico 8 EMS API Deep Dive
PPTX
Kentico Connection 2014 Boston Upgrade Like a Pro
Code on the Beach 2018: Build an E-Commerce Chatbot on Azure Bot Framework v4
GLSEC 2017 Build an Open Data .Net MVC site in 30 mins
Kentico Cloud - Our First Impressions
Content Last: A Strategy for Success or Failure?
Amp up your Site with Accelerated Mobile Pages
How to Wield Kentico 9 in the Real World
Growth Hacking with Kentico
Dog Food Con 2015 Integrate & Automate CMS Deployments
Convert More With Marketing Automation
Kentico 8 EMS API Deep Dive
Kentico Connection 2014 Boston Upgrade Like a Pro
Ad

Recently uploaded (20)

PPTX
breach-and-attack-simulation-cybersecurity-india-chennai-defenderrabbit-2025....
PDF
Empathic Computing: Creating Shared Understanding
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
GDG Cloud Iasi [PUBLIC] Florian Blaga - Unveiling the Evolution of Cybersecur...
PDF
Review of recent advances in non-invasive hemoglobin estimation
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Modernizing your data center with Dell and AMD
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
KodekX | Application Modernization Development
PDF
Advanced IT Governance
PPT
Teaching material agriculture food technology
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Chapter 3 Spatial Domain Image Processing.pdf
DOCX
The AUB Centre for AI in Media Proposal.docx
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Electronic commerce courselecture one. Pdf
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
breach-and-attack-simulation-cybersecurity-india-chennai-defenderrabbit-2025....
Empathic Computing: Creating Shared Understanding
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
GDG Cloud Iasi [PUBLIC] Florian Blaga - Unveiling the Evolution of Cybersecur...
Review of recent advances in non-invasive hemoglobin estimation
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Modernizing your data center with Dell and AMD
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
KodekX | Application Modernization Development
Advanced IT Governance
Teaching material agriculture food technology
Per capita expenditure prediction using model stacking based on satellite ima...
20250228 LYD VKU AI Blended-Learning.pptx
Chapter 3 Spatial Domain Image Processing.pdf
The AUB Centre for AI in Media Proposal.docx
MYSQL Presentation for SQL database connectivity
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Electronic commerce courselecture one. Pdf
“AI and Expert System Decision Support & Business Intelligence Systems”
Ad

Unlocking AI with Model Context Protocol (MCP)

  • 1. Unlocking AI with Model Context Protocol (MCP) by Brian McKeiver
  • 2. 4x Microsoft Azure + 14x Kentico MVP Brian McKeiver, Co-Owner at BizStream, was awarded the title of Kentico MVP back in 2012, and has held the ever since. That’s 14 straight years. For his knowledge of building solutions in Microsoft Azure, commitment to educating the community, podcasts, and speaking engagements, he was awarded as an Azure MVP in 2022 and 2023. In 2024, Brian was also awarded as a Microsoft Azure AI MVP for his experience in the Microsoft Artificial Intelligence stack.
  • 4. About BizStream We specialize in digital strategy, design, and custom web development, for enterprise clients across North America. We utilize our proven process, years of experience, and a variety of technologies to solve complex integrations and create custom software solutions. 2001 BizStream was Established 500+ Projects Completed 40+ Team Members 55+ Industry Certifications 4
  • 5. Our Team is a Differentiator • Our team is based in West Michigan, near Grand Rapids. • We do not do any outsourcing, offshoring, or near-shoring, and haven’t for years. • Our Hybrid approach allows the team to gather at the BizStream Office and work from home based on flexible schedules. • We feel that this cohesion gives us a creative and collaborative advantage over fully remote agencies.
  • 6. A sample of clients we work with
  • 7. Making an Impact BizStream Academy is a non-profit organization that BizStream founded and maintains to this day. Our goal is to spark interest and awareness in youth about technology and general web development. We also contribute our time and resources to many other local area causes, such as the organizations listed to the right.
  • 8. Enough About Me, What About You All?
  • 9. Isn’t AI Smart Enough? Not really.
  • 10. What is MCP? Model Context Protocol (MCP) connects AI models (like Claude, GPT-4o, etc.) to external tools and systems. That can be your app’s API, a product database, a codebase, or even a desktop environment. MCP lets you expose these capabilities in a structured way that models can understand. MCP isn’t a library or SDK. It’s a spec, like REST or GraphQL, but for AI systems and AI agents.
  • 11. Made Up of Two Parts MCP Client A component that communicates with an AI model via the Model Context Protocol to send context, instructions, or tool requests MCP Server A system that implements the Model Context Protocol to manage, interpret, and respond to client inputs using AI model capabilities and contextual tools.
  • 13. Evolution of AI Ecosystems Problem: Typical AI connections between LLMs and real-time systems are getting complicated. • Generative AI / LLMs • Context • Retrieval Augmented Generation (RAG) • Function Calling / Tools • Memory While these AI patterns unlock powerful capabilities, they also introduce significant integration challenges. 13
  • 18. Integration to the Rescue! APIs can solve this problem. Right?
  • 25. What is the difference between an MCP server and an AI Agent? An AI Agent is the model (client/system using the model) that plans and takes actions. An MCP server is the environment that defines what actions are possible. The agent decides what to do. The MCP server tells it how to do it. Think of it like this: • The chef decides what to make (AI agent) • The kitchen determines what tools and ingredients are available (MCP server) • The chef can only work with what the kitchen exposes You need both. The agent figures out the intent. The MCP server makes sure it stays on track and uses approved tools.
  • 31. Pace of Innovation and Change is Scary MCP Security Risks • Prompt Injection • Tool Poisoning • Privilege Abuse • Tool Shadowing / Shadow MCP • Authentication Bypass • Rug Pull Attacks • Command/SQL Injection & Malicious Code Execution • Sensitive Data Exposure & Token Theft Mitigation Tips • Sanitizing inputs to prevent prompt injection, enforcing strict auth protocols like OAuth, applying the principle of least privilege across agents and tools. • Configuration audits, RBAC enforcement, and strong tenant isolation. • Secure credential handling, including encryption and token rotation.
  • 35. 35 MCP Turns Your AI from a Chatbot to a Workflow Automation Powerhouse
  • 36. BizStream’s AI Practice Free initial consultations on building intelligent solutions with AI for your business and applications. Come check out or booth! www.bizstream.com/contact Concept Discovery, Research, Design, Proof of Concept offerings. Build Building intelligent AI apps and solutions in .NET / C# / JavaScript / Python. Evolve Continuous improvement, ongoing support, and optimization.
  • 37. Whatever It Takes Work Hard, Play Hard We are a Team Be Fearless Foster Growth in Others Care Be Positive Thank you. Go Whitecaps!