{"_id":"@altynbek132/server-everything","name":"@altynbek132/server-everything","dist-tags":{"latest":"2.0.0"},"versions":{"2.0.0":{"name":"@altynbek132/server-everything","version":"2.0.0","description":"MCP server that exercises all the features of the MCP protocol","license":"MIT","mcpName":"io.github.altynbek132/server-everything","author":{"name":"Anthropic, PBC","url":"https://anthropic.com"},"homepage":"https://altynbek132.io","bugs":{"url":"https://github.com/altynbek132/servers/issues"},"repository":{"type":"git","url":"git+https://github.com/altynbek132/servers.git"},"type":"module","bin":{"mcp-server-everything":"dist/index.js"},"scripts":{"build":"tsc && shx cp -r docs dist/ && shx chmod +x dist/*.js","prepare":"npm run build","watch":"tsc --watch","start:stdio":"node dist/index.js stdio","start:sse":"node dist/index.js sse","start:streamableHttp":"node dist/index.js streamableHttp","prettier:fix":"prettier --write .","prettier:check":"prettier --check ."},"dependencies":{"@modelcontextprotocol/sdk":"^1.25.2","cors":"^2.8.5","express":"^5.2.1","jszip":"^3.10.1","zod":"^3.25.0","zod-to-json-schema":"^3.23.5"},"devDependencies":{"@types/cors":"^2.8.19","@types/express":"^5.0.6","shx":"^0.3.4","typescript":"^5.6.2","prettier":"^2.8.8"},"gitHead":"71498e86d0b4ba82e34bb09d9e831b110fa4c72c","_id":"@altynbek132/server-everything@2.0.0","_nodeVersion":"24.12.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-qygD84CF+c7yCEDHnHqrtUzeigJbCHeX8W7JakRG9Q0O7huIuil4FZxyekyi+RbzkahkUt+FuvMiDpfSdPmXPQ==","shasum":"3b03f653d1b09cec6feeca7ba9c2c5d8bfe95252","tarball":"https://registry.npmjs.org/@altynbek132/server-everything/-/server-everything-2.0.0.tgz","fileCount":42,"unpackedSize":130840,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCkSbiBglfOqkE22Yl3i7POuDYOIVvTDKVFMhkxD/4u1QIgXKdyfvWRWNICm+Rd+8CJ9SOnXwQXwNTmxtT908tVjS8="}]},"_npmUser":{"name":"altynbek132","email":"altynbek.ktl@gmail.com"},"directories":{},"maintainers":[{"name":"altynbek132","email":"altynbek.ktl@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/server-everything_2.0.0_1768472594931_0.43072393302792933"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-15T10:23:14.809Z","2.0.0":"2026-01-15T10:23:15.102Z","modified":"2026-01-15T10:23:15.386Z"},"maintainers":[{"name":"altynbek132","email":"altynbek.ktl@gmail.com"}],"description":"MCP server that exercises all the features of the MCP protocol","homepage":"https://altynbek132.io","repository":{"type":"git","url":"git+https://github.com/altynbek132/servers.git"},"author":{"name":"Anthropic, PBC","url":"https://anthropic.com"},"bugs":{"url":"https://github.com/altynbek132/servers/issues"},"license":"MIT","readme":"# Everything MCP Server\n**[Architecture](docs/architecture.md)\n| [Project Structure](docs/structure.md)\n| [Startup Process](docs/startup.md)\n| [Server Features](docs/features.md)\n| [Extension Points](docs/extension.md)\n| [How It Works](docs/how-it-works.md)**\n\n\nThis 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.\n\n## Tools, Resources, Prompts, and Other Features\n\nA complete list of the registered MCP primitives and other protocol features demonstrated can be found in the [Server Features](docs/features.md) document.\n\n## Usage with Claude Desktop (uses [stdio Transport](https://modelcontextprotocol.io/specification/2025-03-26/basic/transports#stdio))\n\nAdd to your `claude_desktop_config.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"everything\": {\n      \"command\": \"npx\",\n      \"args\": [\n        \"-y\",\n        \"@modelcontextprotocol/server-everything\"\n      ]\n    }\n  }\n}\n```\n\n## Usage with VS Code\n\nFor quick installation, use of of the one-click install buttons below...\n\n[![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)\n\n[![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)\n\nFor manual installation, you can configure the MCP server using one of these methods:\n\n**Method 1: User Configuration (Recommended)**\nAdd 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.\n\n**Method 2: Workspace Configuration**\nAlternatively, 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.\n\n> 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).\n\n#### NPX\n\n```json\n{\n  \"servers\": {\n    \"everything\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@modelcontextprotocol/server-everything\"]\n    }\n  }\n}\n```\n\n## 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))\n\n```shell\ncd src/everything\nnpm install\nnpm run start:sse\n```\n\n## Run from source with [Streamable HTTP Transport](https://modelcontextprotocol.io/specification/2025-03-26/basic/transports#streamable-http)\n\n```shell\ncd src/everything\nnpm install\nnpm run start:streamableHttp\n```\n\n## Running as an installed package\n### Install \n```shell\nnpm install -g @modelcontextprotocol/server-everything@latest\n````\n\n### Run the default (stdio) server\n```shell\nnpx @modelcontextprotocol/server-everything\n```\n\n### Or specify stdio explicitly\n```shell\nnpx @modelcontextprotocol/server-everything stdio\n```\n\n### Run the SSE server\n```shell\nnpx @modelcontextprotocol/server-everything sse\n```\n\n### Run the streamable HTTP server\n```shell\nnpx @modelcontextprotocol/server-everything streamableHttp\n```\n\n","readmeFilename":"README.md","_rev":"1-e027506f282340221470ae085206be56"}