everything
This MCP server attempts to exercise all the features of the MCP protocol. It is not intended to be a useful server, but rather a test server for builders of MCP clients. It implements prompts, tools, resources, sampling, and more to showcase MCP capabilities.
The Everything MCP Server is a comprehensive test server for the MCP protocol, built to help developers of MCP clients exercise all protocol features. It is not intended for general use but as a testing ground for client implementations.
Features:
- Tools: Implements various tools like
echo,add,longRunningOperation(with progress notifications),printEnv,sampleLLM,getTinyImage,annotatedMessage,getResourceReference,startElicitation, andstructuredContent. - Resources: Provides 100 test resources in both plaintext and binary formats, supporting pagination, subscriptions, and auto-updates.
- Prompts: Demonstrates prompt capabilities with
simple_prompt,complex_prompt(handling arguments and multi-turn conversations), andresource_prompt(embedding resource references). - Roots Protocol: Showcases interaction with the MCP roots protocol, including handling notifications and providing a
listRootstool. - Logging: Sends random-level log messages periodically.
Usage:
With Claude Desktop (stdio Transport):
Add to claude_desktop_config.json:
{
"mcpServers": {
"everything": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-everything"
]
}
}
}
With VS Code:
Use the one-click install buttons provided on the GitHub page or configure manually in .vscode/mcp.json or user mcp.json.
Running as an installed package:
npm install -g @modelcontextprotocol/server-everything@latest
Running the server:
- stdio:
npx @modelcontextprotocol/server-everythingornpx @modelcontextprotocol/server-everything stdio - SSE:
npx @modelcontextprotocol/server-everything sse - Streamable HTTP: `npx @modelcontextprotocol/server-everything streamableHttp
Recommend MCP Servers 💡
cline-community
A Model Context Protocol server that simplifies reporting issues from Cline to GitHub.
nostr-code-snippet-mcp
A MCP server for providing code snippets via Nostr
secops-mcp
All-in-one security testing toolbox that brings together popular open source tools through a single MCP interface. Connected to an AI agent, it enables tasks like pentesting, bug bounty hunting, threat hunting, and more.
mcp_nuclei_server
基于MCP协议的Nuclei安全扫描服务器,支持漏洞扫描及JSON格式结果输出
liftover-mcp
An MCP server providing a programmatic interface to the Broad Institute's Liftover tool for coordinate conversion between genomes
webhook-tester-mcp
FastMCP server for managing and testing webhooks via webhook-test.com API