Overview

A comprehensive guide to learning,building, implementing, and leveraging Model Context Protocols in modern AI applications

Welcome to the comprehensive documentation for Model Context Protocol (MCP), the standardized way for AI applications to connect with external data and tools.

What You'll Find Here

Why Model Context Protocol?

MCP eliminates the need to build custom connectors for every data source or tool you want to use with AI models. It provides a standardized way for AI applications to access diverse data sources while maintaining security and control.

Getting Started

Choose your path based on your experience level and goals:

Learn the Basics

New to MCP? Start with our Introduction to understand the core concepts.

Explore the Architecture

Ready to go deeper? Check out the Architecture to understand how MCP works.

Build Your First Server

Ready to code? Jump into our Quick Start Guide to create your first MCP server.


This documentation is based on the MCP specification from April 2025. Always check modelcontextprotocol.io for the latest updates.

How is this guide?

On this page