AI GlossaryMCP server

What is an MCP server?

A program that exposes tools, resources, prompts, and notifications to AI applications through the Model Context Protocol's standardized interfaces.

What is an MCP server?

A program that exposes tools, resources, prompts, and notifications to AI applications through the Model Context Protocol's standardized interfaces.

Why is this important?

MCP servers reduce custom integration work and create a clear security boundary between an AI application and external systems.

How it works

A host creates a client connection, negotiates capabilities, discovers tools or resources, sends JSON-RPC requests over a transport, and returns results to model context.

Technical example

A CRM MCP server exposes search-customer, create-task, and get-conversation tools plus customer-record resources to a compatible host.

Implementation notes

Use explicit JSON Schemas, least-privilege authorization, OAuth metadata, validation, bounded results, stable names, audit logs, and version negotiation.

Sources

Watch a video explanation

Related terms

Get started with Frontline today