Skip to content

MCP

The Model Context Protocol: connecting AI applications to tools and data through a shared, open standard.

Courses

No courses in this topic yet

Guides

25 in this topic

MCP Guide · 1 min

MCP Architecture: Hosts, Clients and Servers

How the Model Context Protocol is structured: the host application, the clients it creates and the servers that expose capabilities.

MCP 1 min read 2 Sep 2025

MCP Guide · 2 min

MCP Tools, Resources and Prompts

The three main things an MCP server can offer, who controls each, and when to use which.

MCP 2 min read 1 Sep 2025

MCP Guide · 1 min

MCP Transports: stdio and HTTP

How MCP messages travel: standard input and output for local servers, HTTP for remote ones, and how to choose.

MCP 1 min read 31 Aug 2025

MCP Guide · 1 min

Building Your First MCP Server

A walkthrough of the steps to create a simple MCP server that exposes a tool, and how to test it.

MCP 1 min read 30 Aug 2025

MCP Guide · 1 min

MCP Authorisation for Remote Servers

How remote MCP servers authenticate users with OAuth, and good practice for tokens and scopes.

MCP 1 min read 29 Aug 2025

MCP Guide · 2 min

MCP Security Best Practices

The main risks of connecting AI applications to MCP servers — malicious servers, injection, over-broad access — and how to reduce them.

MCP 2 min read 28 Aug 2025

MCP Guide · 1 min

Writing Good MCP Tool Descriptions

How tool names, descriptions and schemas in MCP servers determine whether models use them correctly.

MCP 1 min read 27 Aug 2025

MCP Guide · 1 min

MCP Resources in Depth

How MCP resources expose documents and data by URI, including templates, subscriptions and good design.

MCP 1 min read 26 Aug 2025

MCP Guide · 1 min

Using MCP With Coding Agents

How coding agents use MCP servers to reach issue trackers, databases, documentation and other tools.

MCP 1 min read 25 Aug 2025

MCP Guide · 1 min

MCP Server Design Patterns

Common ways to structure MCP servers: API wrappers, workflow tools, read-only data access and gateways.

MCP 1 min read 24 Aug 2025

MCP Guide · 1 min

Testing and Debugging MCP Servers

Tools and techniques for checking an MCP server works: inspectors, logging, schema checks and model testing.

MCP 1 min read 23 Aug 2025

MCP Guide · 1 min

Deploying Remote MCP Servers

Running MCP servers as hosted services: hosting, authorisation, scaling, monitoring and multi-tenant concerns.

MCP 1 min read 21 Aug 2025

MCP Guide · 1 min

MCP Sampling and Elicitation

Client features that let MCP servers ask the host for a model completion or request information from the user.

MCP 1 min read 20 Aug 2025

MCP Guide · 1 min

MCP for Enterprise Integration

How organisations use MCP to connect AI assistants to internal systems with governance, security and scale.

MCP 1 min read 19 Aug 2025

MCP Guide · 1 min

Common MCP Server Mistakes

Frequent errors when building MCP servers — too many tools, stdout logging, oversized outputs, weak auth — and fixes.

MCP 1 min read 18 Aug 2025

MCP Guide · 1 min

How Models Discover and Choose MCP Tools

What happens between connecting MCP servers and a model calling a tool, and how hosts manage large tool sets.

MCP 1 min read 17 Aug 2025

MCP Guide · 1 min

The MCP Ecosystem

An overview of MCP's ecosystem: SDKs, hosts, server registries, and how to assess third-party servers.

MCP 1 min read 15 Aug 2025

MCP Guide · 1 min

Converting an Existing API to MCP

How to turn an existing REST API into a useful MCP server without simply mirroring every endpoint.

MCP 1 min read 14 Aug 2025