MCP Academy
  • Lessons
  • Learning Paths
  • Contributors
  • Resources
  • Lessons
  • Learning Paths
  • Contributors
  • Resources

Featured Lessons

Article

Understanding Security in MCP

Security within the Model Context Protocol (MCP) presents a dual challenge. It requires addressing both traditional web vulnerabilities and a new class of threats specific to AI agents. As MCP standardizes how agents interact with external tools and data, it inevitably creates new attack surfaces that demand a comprehensive, defense-in-depth security strategy. Properly securing an …

Continue Reading

Article

The Practical Guide to MCP Server Adoption

This framework helps you figure out whether MCP servers are right for your specific use case by systematically checking eight critical constraint categories. Each constraint gets scored, and the combined assessment guides your decision, a true compatibility test for you and MCP. The eight constraint categories What’s included in this framework Constraint assessment matrix For …

Article

The Agentic Intention Framework

Introduction: The paradox of building with AI in the loop As modern software engineers, we’re trained in the agile way: ship fast, iterate based on feedback, let design emerge. We start minimal and evolve based on what we learn from users. But architecting robust, performant, and useful MCP servers demands the opposite: with LLMs in …

Article

The Agentic Intention Framework In Practice

Overview: Who, what and why WHO will use the framework: WHAT are the components of the framework: A structured framework that transforms vague AI agent ideas into precise, measurable workflow definitions by eliciting explicit answers to critical questions before development begins: Framework constraints WHY use the framework: Achieve higher adoption rates for agentic tools and …

Article

MCP Client

An MCP client is the component of the Model Context Protocol (MCP) that allows AI agents or AI systems to discover and invoke tools or resources in a standardized way. Instead of relying on custom integrations, the MCP client provides a common interface so that agents can call tools exposed by MCP servers dynamically and …

Read More

Article

MCP Host

An MCP host is the runtime environment where the AI agent and the MCP client operate. It provides the context in which the agent reasons, invokes tools through clients, and connects to MCP servers. The host is responsible for mediating these interactions, applying permissions, and ensuring that the system runs within a controlled environment. Key …

Read More

Article

MCP Server

An MCP server is the component of the Model Context Protocol (MCP) that exposes tools, data, or resources in a standardized format so they can be consumed by an MCP client and used by an AI agent. It makes capabilities discoverable, interoperable, and reusable across different AI systems without custom integration code. Key characteristics The …

Read More

Article

Agentic System

An agentic system is an AI system built around one or more AI agents that autonomously pursues goals through reasoning, planning, and tool use. While an AI agent represents a single reasoning entity, an agentic system includes the supporting infrastructure such as tool interfaces, integration layers (including MCP client and MCP server), hosts, and the …

Read More

Article

Large Language Model

A large language model (LLM) is a type of AI model trained on massive amounts of text data to predict the most likely next token in a sequence. This simple mechanism enables LLMs to generate fluent text, translate languages, write code, answer questions, and perform a wide variety of reasoning-like tasks. Key characteristics LLMs are …

Read More

Article

Orchestration Layer

An orchestration layer is the coordinating logic that connects LLMs, AI agents, and external components into a reliable AI system. It ensures that tool calls, workflows, and results flow in the right order, with the right safeguards, so the overall system behaves predictably at scale. Key characteristics Unlike an AI agent, which makes decisions about …

Read More

Posts pagination

Previous 1 2 3 4 5 6 Next

MCP Academy is the go-to resource for educational content on Model Context Protocol…created by developers, for developers.

MCP Academy

by Stacklok

  • Lessons
  • Learning Paths
  • Contributors
  • Resources
  • LinkedIn
  • GitHub

© 2025 MCP Academy 2.0, All rights reserved.

  • Privacy Policy
  • Cookie Policy