When each AI application connects to each external system through custom code, every new app or API adds more one-off integrations to build and maintain. Those connections can fail independently, and a change may require refactoring across them. Model Context Protocol (MCP) is introduced as a standardized alternative. section 7.0 section 7.1
Five applications, ten APIs
If five AI applications each need ten APIs, individual integrations require 50 custom connections. The example applications include support, email, scheduling, document summarization, and e-commerce; APIs include Salesforce, Slack, calendars, payment services, and databases. section 7.2
Figure 7.1 Without MCP (left), each application must integrate individually with each external API, creating N×M integrations. On the right, the MCP architecture shows the scalability benefits of standardized client-server interactions.
Compare the many direct app-to-API connections with the standardized client-server arrangement. section 7.2
