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
The Model Context Protocol: connecting AI applications to tools and data through a shared, open standard.
25 in this topic
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
The three main things an MCP server can offer, who controls each, and when to use which.
MCP 2 min read 1 Sep 2025
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
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
How remote MCP servers authenticate users with OAuth, and good practice for tokens and scopes.
MCP 1 min read 29 Aug 2025
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
How tool names, descriptions and schemas in MCP servers determine whether models use them correctly.
MCP 1 min read 27 Aug 2025
How MCP resources expose documents and data by URI, including templates, subscriptions and good design.
MCP 1 min read 26 Aug 2025
How coding agents use MCP servers to reach issue trackers, databases, documentation and other tools.
MCP 1 min read 25 Aug 2025
Common ways to structure MCP servers: API wrappers, workflow tools, read-only data access and gateways.
MCP 1 min read 24 Aug 2025
Tools and techniques for checking an MCP server works: inspectors, logging, schema checks and model testing.
MCP 1 min read 23 Aug 2025
How MCP relates to model function calling, framework plugins and direct API integration.
MCP 1 min read 22 Aug 2025
Running MCP servers as hosted services: hosting, authorisation, scaling, monitoring and multi-tenant concerns.
MCP 1 min read 21 Aug 2025
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
How organisations use MCP to connect AI assistants to internal systems with governance, security and scale.
MCP 1 min read 19 Aug 2025
Frequent errors when building MCP servers — too many tools, stdout logging, oversized outputs, weak auth — and fixes.
MCP 1 min read 18 Aug 2025
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
How MCP servers offer prompt templates that users can invoke, and good uses for them.
MCP 1 min read 16 Aug 2025
An overview of MCP's ecosystem: SDKs, hosts, server registries, and how to assess third-party servers.
MCP 1 min read 15 Aug 2025
How to turn an existing REST API into a useful MCP server without simply mirroring every endpoint.
MCP 1 min read 14 Aug 2025