# MCP Client

> The part of an AI application that connects to MCP servers and presents their capabilities to the model.

- Category: Tools & Protocols
- Stage: Rising
- Also called: MCP host client
- Canonical: https://www.joelcsaji.com/ai-dictionary/mcp-client

## Plain English

It is the AI app's adapter for discovering and using MCP-powered tools.

## Example

A desktop assistant connects to local filesystem and browser MCP servers through its client layer.

## Why it matters

Client design controls permissions, consent, and which external context reaches the model.

## Related

- [MCP Server](https://www.joelcsaji.com/ai-dictionary/mcp-server)
- [Tool Use](https://www.joelcsaji.com/ai-dictionary/tool-use)
- [Approval Gate](https://www.joelcsaji.com/ai-dictionary/approval-gate)

## Sources

- [Model Context Protocol Spec](https://modelcontextprotocol.io/specification/2025-11-25)
