SOLFIND
Web Lens
Portal home

Overview - Model Context Protocol

https://modelcontextprotocol.org/specification/2026-07-28/server • 249 KB fetched
Open original page


Overview - Model Context Protocol Documentation Index Fetch the complete documentation index at: /llms.txt Use this file to discover all available pages before exploring further. Skip to main content Model Context Protocol home page Version 2026-07-28 (latest) Search... ⌘ K Ask Assistant ⌘ I * Blog * GitHub Search... Navigation Server Features Overview Documentation Specification Extensions Registry SEPs Community * Specification * Key Changes * Deprecated Features * Architecture Base Protocol * Overview * Versioning and Compatibility * Message Patterns * Transports * Authorization Client Features * Roots * Sampling * Elicitation Server Features * Overview * Discovery * Prompts * Resources * Tools * Utilities * Schema Reference Server Features Overview Copy page Copy page Copy page Copy page Servers provide the fundamental building blocks for adding context to language models via MCP. These primitives enable rich interactions between clients, servers, and language models: * Prompts : Pre-defined templates or instructions that guide language model interactions * Resources : Structured data or content that provides additional context to the model * Tools : Executable functions that allow models to perform actions or retrieve information Each primitive can be summarized in the following control hierarchy: Primitive Control Description Example Prompts User-controlled Interactive templates invoked by user choice Slash commands, menu options Resources Application-controlled Contextual data attached and managed by the client File contents, git history Tools Model-controlled Functions exposed to the LLM to take actions API POST requests, file writing Explore these key primitives in more detail below: Prompts Resources Tools Was this page helpful? Yes No Elicitation Discovery github Assistant Responses are generated using AI and may contain mistakes.

Links found on this page

  1. /llms.txt [direct]
  2. Skip to main content [direct]
  3. Model Context Protocol home page [direct]
  4. Blog [direct]
  5. GitHub [direct]
  6. Documentation [direct]
  7. Specification [direct]
  8. Extensions [direct]
  9. Registry [direct]
  10. SEPs [direct]
  11. Community [direct]
  12. Key Changes [direct]
  13. Deprecated Features [direct]
  14. Architecture [direct]
  15. Overview [direct]
  16. Versioning and Compatibility [direct]
  17. Roots [direct]
  18. Sampling [direct]
  19. Elicitation [direct]
  20. Discovery [direct]
  21. Prompts [direct]
  22. Resources [direct]
  23. Tools [direct]
  24. Schema Reference [direct]