Everything MCP Server
Unverified●28/40Claude 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 everythingWho is stuck, and on what
The whole source
Frontmatter: no frontmatter — costs points on criterion B3.
| 1 | # Everything MCP ServerA5 — No allowed-tools declared — no way to tell what this skill may touchB3 — Frontmatter: 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 | |
| 10 | 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. |
| 11 | |
| 12 | ## Tools, Resources, Prompts, and Other Features |
| 13 | |
| 14 | A 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 | |
| 18 | Add 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 | |
| 34 | On 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 | |
| 54 | For quick installation, use one of the one-click install buttons below... |
| 55 | |
| 56 | [](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) [](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)B1 — Line is 684 characters — unreadable by eye |
| 57 | |
| 58 | [](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) [](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)B1 — Line is 698 characters — unreadable by eye |
| 59 | |
| 60 | For manual installation, you can configure the MCP server using one of these methods: |
| 61 | |
| 62 | **Method 1: User Configuration (Recommended)** |
| 63 | Add 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** |
| 66 | Alternatively, 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 | |
| 83 | On 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 |
| 99 | cd src/everything |
| 100 | npm install |
| 101 | npm 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 |
| 107 | cd src/everything |
| 108 | npm install |
| 109 | npm run start:streamableHttp |
| 110 | ``` |
| 111 | |
| 112 | ## Running as an installed package |
| 113 | ### Install |
| 114 | ```shell |
| 115 | npm install -g @modelcontextprotocol/server-everything@latest |
| 116 | ``` |
| 117 | |
| 118 | ### Run the default (stdio) server |
| 119 | ```shell |
| 120 | npx @modelcontextprotocol/server-everything |
| 121 | ``` |
| 122 | |
| 123 | ### Or specify stdio explicitly |
| 124 | ```shell |
| 125 | npx @modelcontextprotocol/server-everything stdio |
| 126 | ``` |
| 127 | |
| 128 | ### Run the SSE server |
| 129 | ```shell |
| 130 | npx @modelcontextprotocol/server-everything sse |
| 131 | ``` |
| 132 | |
| 133 | ### Run the streamable HTTP server |
| 134 | ```shell |
| 135 | npx @modelcontextprotocol/server-everything streamableHttp |
| 136 | ``` |
| 137 | |
| 138 | ## License |
| 139 | |
| 140 | This 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.
Alternatives
Research Review via External Reviewer Backend (ultra reasoning)Get a deep critical review of research from an external reviewer backend (Codex or manual). Use when user says "review my research", "help me review", "get external review", or wants critical feedback on research ideas, papers, or experimental results.●····●38/40Training CheckPeriodically check WandB metrics during training to catch problems early (NaN, loss divergence, idle GPUs). Avoids wasting GPU hours on broken runs. Use when training is running and you want automated health checks.●····●37/40Changelog AutomationAutomate changelog generation from commits, PRs, and releases following Keep a Changelog format. Use when setting up release workflows, generating release notes, or standardizing commit conventions.◐····●36/40Hermes Tweet> Install and operate Hermes Tweet, a Hermes Agent plugin for X/Twitter research, timeline reading, tweet analysis, and approval-gated private or state-changing operations. Use this skill when installing Hermes Tweet, researching X/Twitter accounts, monitoring launch signals, investigating mentions, auditing giveaways, or preparing gated X operations. Use proactively when a Hermes Agent workflow needs current X/Twitter context. Requires XQUIK_API_KEY for read and action tools.◐····●36/40