# What is MCP? The Model Context Protocol Explained

DevFeed: [What is MCP? The Model Context Protocol Explained](<https://devfeed.tech/articles/what-is-mcp-the-model-context-protocol-explained-17861.md>)

Original publisher: [Read original article](<https://encore.dev/blog/what-is-mcp>)

Author: Ivan Cernja

Published: 2025-06-30T00:00:00Z

Content type: tutorial

Language: en

Sources: [Encore Updates](<https://devfeed.tech/sources/encore-updates.md>)

Topics: [Model Context Protocol](<https://devfeed.tech/topics/model-context-protocol.md>), [Protocol (disambiguation)](<https://devfeed.tech/topics/protocol.md>), [AI Development](<https://devfeed.tech/topics/ai-development.md>), [API](<https://devfeed.tech/topics/api.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [servers](<https://devfeed.tech/topics/servers.md>), [client](<https://devfeed.tech/topics/client.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [apis](<https://devfeed.tech/tags/apis.md>), [databases](<https://devfeed.tech/tags/databases.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [model-context-protocol](<https://devfeed.tech/tags/model-context-protocol.md>), [protocol](<https://devfeed.tech/tags/protocol.md>), [server](<https://devfeed.tech/tags/server.md>)

## AI overview

This article explains how the Model Context Protocol (MCP) lets AI tools access external resources such as APIs, databases, files, services, and infrastructure through a standardized client-server architecture. It also describes Encore's MCP server and ways developers can use existing implementations or build custom MCP servers with official SDKs.

## Source excerpt

The protocol that gives AI tools deep access to APIs, databases, services and infrastructure