02 - MCP Primitives: Tools, Resources and Prompts
The three MCP protocol primitives: Tools for executing actions, Resources for exposing data and Prompts for reusable templates. Zod schema, typing and
The three MCP protocol primitives: Tools for executing actions, Resources for exposing data and Prompts for reusable templates. Zod schema, typing and best practices.
What you'll learn
- Fundamental Tool Characteristics
- Anatomy of a Tool in TypeScript
- Tool Response Format
- Tool Categories in the Tech-MCP Project
- Fundamental Resource Characteristics
This article is part of the MCP series on federicocalo.dev.
Read the full article
The complete article (14 min read) with code examples, diagrams, and practical exercises is available here:
➡️ 02 - MCP Primitives: Tools, Resources and Prompts
https://federicocalo.dev/en/blog/mcp-primitives-tools-resources-prompts
By Federico Calò — Software Developer & Technical Writer