modelcontextprotocol/server-everything logo

modelcontextprotocol/server-everything

Free

展示 MCP 协议所有功能的 MCP 服务器。

FreeFree tier
Type
Open Source

About modelcontextprotocol/server-everything

The Everything MCP server is a comprehensive test server for the Model Context Protocol (MCP). It implements all major MCP primitives including prompts, tools, resources, and sampling, making it an ideal tool for MCP client developers to validate their implementations. The server supports multiple transport protocols (stdio, SSE, and Streamable HTTP) and is easy to integrate with Claude Desktop and VS Code. It is open source under the MIT license and is not intended for production use.

Key Features

Comprehensive implementation of MCP primitives (prompts, tools, resources, sampling)
Support for multiple transport protocols: stdio, SSE, and Streamable HTTP
Easy integration with Claude Desktop via npx command
Integration with VS Code through MCP configuration files
Open source under MIT license
Designed specifically for testing MCP client implementations

Pros & Cons

Pros
  • Exercises all MCP protocol features for thorough client testing
  • Simple to run via npx without manual setup
  • Supports multiple transport options for flexible testing
  • Actively maintained as part of official MCP reference servers
  • Open source with permissive MIT license
Cons
  • Not intended for production use or real-world functionality
  • Limited utility outside of testing MCP clients
  • Requires Node.js and npm to run from source

Best For

Testing MCP client implementations for protocol complianceValidating support for MCP features like prompts, tools, and resourcesDevelopment and debugging of MCP clientsEducational demonstration of MCP capabilities

FAQ

What is the Everything MCP server?
It is a test server that exercises all features of the Model Context Protocol, designed for builders of MCP clients.
How do I use it with Claude Desktop?
Add the configuration to claude_desktop_config.json with npx @modelcontextprotocol/server-everything, using 'npx -y @modelcontextprotocol/server-everything' as the command and args.
What transports does it support?
It supports stdio, SSE (deprecated as of 2025-03-26), and Streamable HTTP transports.
Is the Everything MCP server free?
Yes, it is open source and free to use under the MIT license.