Beyond Tool Calling: Understanding MCP’s Three Core Interaction Types – Upsun Developer Center

August 20, 2025

Graphic with the heading "MCP PRIMITIVES" above three boxes labeled "PROMPTS," "RESOURCES," and "TOOLS," with "RESOURCES" highlighted in purple and the others in yellow-green.

The Model Context Protocol (MCP) changes how AI applications connect to external data and services. While most developers have experience with tool calling, MCP offers three distinct interaction types that work together to create richer experiences: prompts, resources, and tools. Understanding these three primitives and when to use each one gives you more control over building AI-powered applications.

Source: Beyond Tool Calling: Understanding MCP’s Three Core Interaction Types – Upsun Developer Center

A fantastic, succinct overview of the core interaction patterns for MCP that goes beyond just tools. Highly recommended.