Skip to main content

Command Palette

Search for a command to run...

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

Published
1 min readView as Markdown
F
Love coding and AI

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