What is MCP server?
An MCP server is a program or remote service that provides specialized context and capabilities to MCP clients by exposing resources, tools and prompts through the Model Context Protocol.
Also written: Model Context Protocol server
Explained
In the MCP architecture, a server is the party that supplies context and capabilities. It exposes three kinds of primitives: resources, tools and prompts. A server might wrap a file system and Git, a database, or an external API, and each one is meant to have a focused job. The specification describes servers as running either as local processes or as remote services.
Each server is connected to exactly one client, and the client sits inside a host application. The host coordinates the connection to the language model and holds the full conversation, so a server only receives the context it needs and cannot see into other servers. The architecture page lists this isolation as a design principle, along with the goals that servers should be easy to build and easy to combine.
A server advertises what it supports as capabilities, for example tool support, resource subscriptions and prompt templates. Clients can ask for these through the server/discover request, and a server must declare a feature before clients can rely on it.
When a server needs something from the client side mid-request, such as an LLM completion, a list of roots or an answer from the user, it returns an InputRequiredResult in its reply. The client then retries the request with the answer attached.
Primary source
Architecture (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 server. Rank weighs adoption, freshness, documentation and publisher identity; how we rank and grade. Money never changes the order.
- 0.875score
World Monitor
worldmonitor.appOfficial
Real-time global intelligence across conflict, markets, energy, trade, shipping and cyber.
ConnectorAFreshness: ARemote★ 89.4KClaude Code +3 - 0.874score
REA
morluto
Reverse engineer anything from your terminal or agent with one CLI and MCP server.
ConnectorAFreshness: ALocal★ 377.4KClaude Code +5 - 0.874score
Front-End Checklist
thedaviddias
Review frontend code and live pages against 386 quality-gated web development rules.
ConnectorAFreshness: ARemoteRead-only★ 74.6KClaude Code +3 - 0.873score
Browser Use
browser-use.comOfficial
Browser agents and stealth cloud browsers for AI: run web tasks, fill forms, extract data.
ConnectorAFreshness: ARemoteLocal★ 119K↓ 1.5M/wkClaude Code +5 - 0.869score
Netdata
netdata
Real-time infrastructure monitoring with metrics, logs, alerts, and ML-based anomaly detection.
ConnectorAFreshness: ARemote★ 81.1KClaude Code +3
Related
Cite this page
What is MCP server?. Agent Mart. https://agentmart.dev/glossary/mcp-server (last updated 2026-10-26)
Written Oct 26, 2026, updated Oct 26, 2026. All glossary terms