Skills · Content & docs · Agent

Everything MCP Server

Unverified28/40

Originally by modelcontextprotocol · MIT

Claude Code·UnknownFrontmatter could not be read
Cursor·UnknownWe have not crawled the repo tree, so we will not guess
Codex·UnknownWe have not crawled the repo tree, so we will not guess
Gemini CLI·UnknownThe spec defines no detection rule for Gemini
Copilot·UnknownWe have not crawled the repo tree, so we will not guess
npx agentalley add everything

This command does not work yet — the CLI is still being built. Until then, use Raw in the reader below to take the file.

Who is stuck, and on what

The whole source

No sign-in, no blur, nothing truncated
everything/SKILL.md141 lines5.1 KBRawView on GitHub
Frontmatter: no frontmatter — costs points on criterion B3.
1# Everything MCP ServerA5No allowed-tools declared — no way to tell what this skill may touchB3Frontmatter: no frontmatter
2**[Architecture](docs/architecture.md)
3| [Project Structure](docs/structure.md)
4| [Startup Process](docs/startup.md)
5| [Server Features](docs/features.md)
6| [Extension Points](docs/extension.md)
7| [How It Works](docs/how-it-works.md)**
8 
9 
10This 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.
11 
12## Tools, Resources, Prompts, and Other Features
13 
14A complete list of the registered MCP primitives and other protocol features demonstrated can be found in the [Server Features](docs/features.md) document.
15 
16## Usage with Claude Desktop (uses [stdio Transport](https://modelcontextprotocol.io/specification/2025-03-26/basic/transports#stdio))
17 
18Add to your `claude_desktop_config.json`:
19 
20```json
21{
22 "mcpServers": {
23 "everything": {
24 "command": "npx",
25 "args": [
26 "-y",
27 "@modelcontextprotocol/server-everything"
28 ]
29 }
30 }
31}
32```
33 
34On Windows, use `cmd /c` to launch `npx`:
35 
36```json
37{
38 "mcpServers": {
39 "everything": {
40 "command": "cmd",
41 "args": [
42 "/c",
43 "npx",
44 "-y",
45 "@modelcontextprotocol/server-everything"
46 ]
47 }
48 }
49}
50```
51 
52## Usage with VS Code
53 
54For quick installation, use one of the one-click install buttons below...
55 
56[![Install with NPX in VS Code](https://img.shields.io/badge/VS_Code-NPM-0098FF?style=flat-square&logo=visualstudiocode&logoColor=white)](https://insiders.vscode.dev/redirect/mcp/install?name=everything&config=%7B%22command%22%3A%22npx%22%2C%22args%22%3A%5B%22-y%22%2C%22%40modelcontextprotocol%2Fserver-everything%22%5D%7D) [![Install with NPX in VS Code Insiders](https://img.shields.io/badge/VS_Code_Insiders-NPM-24bfa5?style=flat-square&logo=visualstudiocode&logoColor=white)](https://insiders.vscode.dev/redirect/mcp/install?name=everything&config=%7B%22command%22%3A%22npx%22%2C%22args%22%3A%5B%22-y%22%2C%22%40modelcontextprotocol%2Fserver-everything%22%5D%7D&quality=insiders)B1Line is 684 characters — unreadable by eye
57 
58[![Install with Docker in VS Code](https://img.shields.io/badge/VS_Code-Docker-0098FF?style=flat-square&logo=visualstudiocode&logoColor=white)](https://insiders.vscode.dev/redirect/mcp/install?name=everything&config=%7B%22command%22%3A%22docker%22%2C%22args%22%3A%5B%22run%22%2C%22-i%22%2C%22--rm%22%2C%22mcp%2Feverything%22%5D%7D) [![Install with Docker in VS Code Insiders](https://img.shields.io/badge/VS_Code_Insiders-Docker-24bfa5?style=flat-square&logo=visualstudiocode&logoColor=white)](https://insiders.vscode.dev/redirect/mcp/install?name=everything&config=%7B%22command%22%3A%22docker%22%2C%22args%22%3A%5B%22run%22%2C%22-i%22%2C%22--rm%22%2C%22mcp%2Feverything%22%5D%7D&quality=insiders)B1Line is 698 characters — unreadable by eye
59 
60For manual installation, you can configure the MCP server using one of these methods:
61 
62**Method 1: User Configuration (Recommended)**
63Add the configuration to your user-level MCP configuration file. Open the Command Palette (`Ctrl + Shift + P`) and run `MCP: Open User Configuration`. This will open your user `mcp.json` file where you can add the server configuration.
64 
65**Method 2: Workspace Configuration**
66Alternatively, you can add the configuration to a file called `.vscode/mcp.json` in your workspace. This will allow you to share the configuration with others.
67 
68> For more details about MCP configuration in VS Code, see the [official VS Code MCP documentation](https://code.visualstudio.com/docs/copilot/customization/mcp-servers).
69 
70#### NPX
71 
72```json
73{
74 "servers": {
75 "everything": {
76 "command": "npx",
77 "args": ["-y", "@modelcontextprotocol/server-everything"]
78 }
79 }
80}
81```
82 
83On Windows, use:
84 
85```json
86{
87 "servers": {
88 "everything": {
89 "command": "cmd",
90 "args": ["/c", "npx", "-y", "@modelcontextprotocol/server-everything"]
91 }
92 }
93}
94```
95 
96## Running from source with [HTTP+SSE Transport](https://modelcontextprotocol.io/specification/2024-11-05/basic/transports#http-with-sse) (deprecated as of [2025-03-26](https://modelcontextprotocol.io/specification/2025-03-26/basic/transports))
97 
98```shell
99cd src/everything
100npm install
101npm run start:sse
102```
103 
104## Run from source with [Streamable HTTP Transport](https://modelcontextprotocol.io/specification/2025-03-26/basic/transports#streamable-http)
105 
106```shell
107cd src/everything
108npm install
109npm run start:streamableHttp
110```
111 
112## Running as an installed package
113### Install
114```shell
115npm install -g @modelcontextprotocol/server-everything@latest
116```
117 
118### Run the default (stdio) server
119```shell
120npx @modelcontextprotocol/server-everything
121```
122 
123### Or specify stdio explicitly
124```shell
125npx @modelcontextprotocol/server-everything stdio
126```
127 
128### Run the SSE server
129```shell
130npx @modelcontextprotocol/server-everything sse
131```
132 
133### Run the streamable HTTP server
134```shell
135npx @modelcontextprotocol/server-everything streamableHttp
136```
137 
138## License
139 
140This MCP server is licensed under the MIT License. This means you are free to use, modify, and distribute the software, subject to the terms and conditions of the MIT License. For more details, please see the LICENSE file in the project repository.
141 

Reviews

Installed this one?Write the first review and take the Trailblazer badge.

Reviews only open after a real install, so this is empty — and we leave it empty rather than invent one.

Alternatives

Also in Content & docs