What is MCP Everything Server?
The official MCP Everything Server is a reference implementation that demonstrates all MCP capabilities in one place: tools, resources, resource templates, prompts, and sampling. It is designed for client developers testing their MCP integration and for anyone learning how MCP features work.
Read the full overview
It exposes example tools that echo input, add numbers, and test long-running operations with progress notifications. It also includes test resources, prompt templates, and a sampling endpoint to exercise every surface of the protocol.
Reference MCP server: prompts, resources, tools and sampling in one
Key capabilities
Full protocol surface
Tools, resources, resource templates, prompts, and sampling endpoints are all present and working. Useful for verifying that a new MCP client correctly handles every feature before connecting it to production servers.
Edge case coverage
Includes tools that test error handling, progress reporting, and cancellation. These are the scenarios most likely to expose bugs in client implementations.
Where MCP Everything Server fits
Compatible with Claude Desktop, Cursor, Cline, and any MCP-compatible client. Install via npm (npx) or pip (uvx) depending on the server implementation language.
Positioning and limitations
Not intended for end-user workflows. Essential for anyone building an MCP client or testing a new MCP host against the full protocol specification. The canonical reference before writing your own server.
MCP servers extend AI clients beyond their training data by giving them access to live systems: local files, databases, APIs, and services. Each server adds a set of typed tools the AI can call, inspect results from, and chain into multi-step workflows, all within a single conversation context.
“Reference MCP server: prompts, resources, tools and sampling in one”
Technical details
- Access
- See vendor
- Source model
- Open source
- License
- Verify license
- Founded
- Not specified
- Pricing model
- Free
- API
- Not specified
- Website
- github.com ↗
- GitHub
- Source repository ↗
What to verify
Start from the users, systems and operating responsibilities the tool needs to support.
- Confirm current features, licensing and support terms.
- Validate deployment, data location and access control.
- Test integrations, exports and recovery workflows.
Install
npx -y @modelcontextprotocol/server-everythingReviews of MCP Everything Server
No published reviews yet.
Loading review form…