Everything
OfficialMCP server that exercises all features of the MCP protocol - useful for testing and development.
claude mcp add --transport stdio modelcontextprotocol-server-everything npx -y @modelcontextprotocol/server-everything
How to use
The Everything MCP server is a comprehensive implementation of the Model Context Protocol, designed specifically for testing and development purposes. You can explore all features of the MCP protocol, making it an invaluable resource for developers looking to evaluate and experiment with various functionalities, including message echoing, arithmetic operations, and LLM sampling.
Once connected to the Everything MCP server, you can interact with it by sending specific commands tailored to its available tools. For example, you can use the echo tool to receive back any message you send, or employ the add tool to perform arithmetic operations by providing two numbers. Additionally, you can test the server’s capability to handle long-running tasks with the longRunningOperation, receive a sample from a language model via sampleLLM, or fetch a small test image using getTinyImage. Each command should be structured appropriately to ensure responses are accurate.
How to install
To use the Everything MCP server, ensure you have Node.js installed on your machine. You can quickly start using the server with npx by running the following command:
npx -y @modelcontextprotocol/server-everything
Alternatively, if you prefer a global installation, you can install the package using npm:
npm install -g @modelcontextprotocol/server-everything
Additional notes
When configuring the Everything MCP server, pay attention to any relevant environment variables that may affect performance or output. For instance, ensure your Node.js environment is updated to the latest stable version to avoid compatibility issues. A common gotcha is forgetting to validate the input formats for the add operation; make sure to send numeric values only to prevent errors during execution.
Available tools
echo
Echoes back the input message
add
Adds two numbers together
longRunningOperation
Demonstrates progress notifications
sampleLLM
Samples from an LLM using MCP sampling
getTinyImage
Returns a small test image
Related MCP Servers
flow-like
Flow-Like: Strongly Typed Enterprise Scale Workflows. Built for scalability, speed, seamless AI integration and rich customization.
mocxykit
This is an Frontend development service middleware that can be used with webpack and vite. Its main function is to visualize the configuration, manage http(s)-proxy, and mock data.
octave
OCTAVE protocol - structured AI communication with 3-20x token reduction. MCP server with lenient-to-canonical pipeline and schema validation.
bzm
Official BlazeMeter MCP Server for AI-driven performance testing
statamic
AI-powered development tools for Statamic CMS. Provides 100+ MCP tools for blueprints, entries, collections, and more.
muster
MCP tool management and workflow proxy