Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Agents, Tools, and MCP, oh my! Next-level AI co...

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers. →

Agents, Tools, and MCP, oh my! Next-level AI concepts for developers

AI is evolving fast, and so are the ways developers can integrate it into tech systems. A flurry of new approaches and tools surfaces every week, and it’s hard to know where to focus.
In this session, we will pull back the curtain on the next wave of AI development with agents, tool integrations, and Model Context Protocol (MCP). We will break down what AI agents are, how they interact with tools and APIs, and why context is critical for building smarter, more reliable applications. Next, we will look at MCP and how it standardizes communication between AI models and external systems.
Along the way, we will touch on related concepts and step through code and demos, giving you a complete roadmap to level up your AI skills. You won’t need a yellow brick road to follow along, but you will discover some magical new tricks to level up your AI skills!
Code: https://github.com/JMHReif/agents-mcp-ohmy

Avatar for Jennifer Reif

Jennifer Reif

October 21, 2026

More Decks by Jennifer Reif

Other Decks in Technology

Transcript

  1. Agents, Tools, and MCP, oh my! Next-level AI concepts for

    developers Jennifer Reif [email protected] @JMHReif github.com/JMHReif jmhreif.com linkedin.com/in/jmhreif/
  2. About Jennifer Developer advocate, Neo4j • Java champion • Builder,

    coder, tech learner • Tech speaker/blogger/podcaster/author • Other: reader, mom, cat mom, etc • Coming soon! ai rstprogramming.com/ Jennifer Reif fi [email protected] @JMHReif github.com/JMHReif jmhreif.com linkedin.com/in/jmhreif/
  3. The AI Stack in 2026 Complexity vs Value Evals /

    Guardrails / Security Memory / State / History Agentic work ows / Agents Advanced RAG / GraphRAG Vector RAG / naive RAG / easy RAG fl LLMs
  4. Reality The “magic” of AI • Works in demo •

    Hallucinated API calls • Fragile integrations • Complexity overwhelm • Optimization nightmares
  5. What is an AI Agent? Reasoning loop 1. Receive input

    2. Reason 3. Select tool 4. Execute 5. Observe result 6. Respond
  6. Separate the responsibilities Traditional tech + GenAI • LLM ->

    decision • Agent -> coordination • Application -> executes
  7. Structured tool calling Providing ways to ask for help •

    De ned tool methods • Typed parameters • Schema enforcement fi • Deterministic execution
  8. Agent scaling problem • Initial agent construction: • Manual tool

    wiring • Model-speci c integrations • Tight coupling fi • Hard to swap providers
  9. The solution…. Model Context Protocol (MCP) • Open protocol •

    Provides: • Tool discovery • Capability descriptions • Structured invocation • Standard responses • Universal adapter for AI
  10. Just the beginning… What comes next • Agent security •

    MCP attack vector • Evaluation harnesses • Multi-agent frameworks
  11. Resources • Code: github.com/JMHReif/agents-mcp-ohmy • Graphacademy AI courses: graphacademy.neo4j.com/categories/generative-ai •

    NODES 2026: neo4j.com/nodes • Spring AI docs: docs.spring.io/spring-ai/reference/api/e ective-agents.html Jennifer Reif ff [email protected] @JMHReif github.com/JMHReif jmhreif.com linkedin.com/in/jmhreif/