{ "name": "mcp-typescript-template", "version": "0.1.0", "description": "Reusable Node.js + TypeScript template for MCP servers.", "license": "MIT", "keywords": [ "mcp", "model-context-protocol", "typescript", "template" ], "files": [ "README.md", "src", "tests", "dist", "package.json", "tsconfig.json", "tsconfig.build.json", "vitest.config.ts" ], "type": "module", "packageManager": "pnpm@10.32.1", "engines": { "node": ">=20.19.0" }, "scripts": { "dev": "tsx src/index.ts", "dev:http": "tsx src/http.ts", "build": "tsc -p tsconfig.build.json", "typecheck": "tsc --noEmit", "test": "vitest run" }, "mcp": { "stdio": { "command": "node", "args": [ "./node_modules/tsx/dist/cli.mjs", "src/stdio.ts" ] } }, "devDependencies": { "@types/node": "^24.0.0", "tsx": "^4.20.0", "typescript": "^5.8.0", "vitest": "^4.0.0" }, "dependencies": { "@modelcontextprotocol/sdk": "^1.27.1", "zod": "^4.1.11" } }