What is MCP resource?
An MCP resource is a piece of data, such as a file, a database schema or application information, that a server exposes to clients under a unique URI to give models context.
Also written: Model Context Protocol resource
Explained
Resources let a server share data that provides context to a language model. Each resource is identified by a URI. Typical examples are files, database schemas and other application-specific information. A resource definition carries the URI, a name, and optionally a title, description, MIME type and size. Content comes back as either text or base64-encoded binary data.
Clients find resources with resources/list and fetch them with resources/read. Servers can also publish resource templates, which use URI templates so a client can build addresses for a whole family of resources. A server may support subscriptions, so a client that has asked to watch specific URIs gets notified when one of them changes, and it can also announce when the overall list changes.
The specification describes resources as application-driven. The host decides how to bring them into the conversation: through a picker in the interface, through search and filtering, or through automatic inclusion based on heuristics or the model's own selection. That differs from tools, which the model controls, and prompts, which the user controls.
Security duties named in the spec include validating all resource URIs, checking permissions before operations, and sanitizing file paths to block directory traversal when serving file:// resources. If a requested resource does not exist, the server must return an error and not an empty contents array.
Primary source
Resources (modelcontextprotocol.io), read Oct 26, 2026
This entry paraphrases the page above. Sources change; check it for the current wording.
Listings that use this
The 5 top-ranked listings tagged for MCP resource. Rank weighs adoption, freshness, documentation and publisher identity; how we rank and grade. Money never changes the order.
- 0.806score
IWE
iwe-org
Markdown knowledge base as agent memory.
ConnectorAFreshness: ALocal★ 1.8K↓ 478/wkClaude Code +5 - 0.786score
Basic Memory
basicmachines-co
Local-first knowledge management with bi-directional LLM sync via Markdown files.
ConnectorAFreshness: ALocal★ 4.3K↓ 14.4K/wkClaude Code +5 - 0.781score
Mindbase
frankchu91
LLM-maintained personal wiki: cross-references sources, flags contradictions.
ConnectorAFreshness: ALocal★ 135Claude Code +5 - 0.779score
llmwiki
atomicstrata
Compile documents into a cited knowledge wiki.
ConnectorAFreshness: ALocal★ 2.2KClaude Code +5 - 0.733score
Anytype MCP
anyproto
Official MCP server for Anytype API - your encrypted, local and collaborative wiki.
ConnectorAFreshness: ALocal★ 537↓ 1.1K/wkClaude Code +5
Related
Cite this page
What is MCP resource?. Agent Mart. https://agentmart.dev/glossary/mcp-resource (last updated 2026-10-26)
Written Oct 26, 2026, updated Oct 26, 2026. All glossary terms