Skip to content
Search/
Home › Glossary › MCP and AI agents

What are an MCP client and host?

MCP and AI agents glossary · 1 primary source

The host is the AI application (an IDE, a desktop chat app, a CLI agent); inside it, one MCP client holds the connection to each MCP server.

The host decides which servers are connected, shows tool calls to the user and asks for approval. Each client keeps a one-to-one session with its server, so a host with five servers runs five clients.

Clients can also offer features to servers, such as sampling (letting a server ask the host's model for a completion), roots and elicitation (asking the user for input), if the host supports them.

Sources

Related terms

On this site

All mcp and ai agents terms · Full glossary

Free: the Free API Starter Kit

Copy-paste calls for 4 APIs with free daily tiers (CVE priority, VIN recalls, US duty rates, email checks), then 5 short emails on KEV/EPSS, MCP and free data.

You get one email to confirm first. Then the kit, and 5 short emails over two weeks. One-click unsubscribe in every email; we never share your address.