Skip to content

Core Concepts

Understanding MCP starts with grasping its fundamental building blocks. This section breaks down the protocol into digestible concepts that will give you a solid foundation for implementation.

Start Your Learning Journey

🤔 What is MCP?

Discover the Model Context Protocol - a standardized way for AI models to interact with external systems.

Learn What →

💡 Why It Matters

Understand the problems MCP solves and why it's becoming the standard for AI integrations.

Discover Why →

⚙️ How It Works

Explore the architecture, message flow, and core components that power MCP.

See How →

Quick Reference

Core Components at a Glance

graph TB
    subgraph "MCP Ecosystem"
        Client[AI Client]
        Server[MCP Server]
        Transport[Transport Layer]
        Tools[Tools]
        Resources[Resources]
        Prompts[Prompts]
    end

    Client <--> Transport
    Transport <--> Server
    Server --> Tools
    Server --> Resources
    Server --> Prompts

    style Client fill:#7c4dff,color:white
    style Server fill:#7c4dff,color:white
    style Transport fill:#ffc107,color:black

Learning Path

Whether you're a developer, architect, or product manager, we've structured these concepts to build on each other:

  1. Start with "What is MCP?" - Get the big picture
  2. Move to "Why It Matters" - Understand the value proposition
  3. Deep dive into "How It Works" - Master the technical details
  4. Reference the Glossary - Clarify any terms
  5. Check the FAQ - Find quick answers

Pro Tip

After understanding these concepts, head to our Quick Start Guide to see MCP in action with real code examples.

What You'll Learn

By the end of this section, you'll understand:

  • ✅ The problem MCP solves in the AI ecosystem
  • ✅ How MCP differs from traditional API approaches
  • ✅ The client-server architecture and message flow
  • ✅ Key terminology used throughout the documentation
  • ✅ Answers to common questions and concerns

Ready to begin? Let's start with understanding What is MCP?