evidenceacademic
MCP uses a client-server architecture where AI applications act as clients making requests to MCP servers that expose tools, data, and prompts in a standardized way.
55% confidence
In MCP’s design, AI-powered applications connect as clients that discover and invoke resources provided by MCP servers. This stateful communication allows efficient management of sessions and context, enabling complex interactions such as querying databases or triggering workflows while maintaining security and consistency.
Read the full exploration