{ "name": "@modelcontextprotocol/servers", "private": true, "version": "0.6.2", "description": "Model Context Protocol servers", "license": "SEE LICENSE IN LICENSE", "author": "Model Context Protocol a Series of LF Projects, LLC.", "homepage": "https://modelcontextprotocol.io", "bugs": "https://github.com/modelcontextprotocol/servers/issues", "type": "module", "workspaces": [ "src/*" ], "files": [], "scripts": { "build": "npm run build --workspaces", "watch": "npm run watch --workspaces", "publish-all": "npm publish --workspaces --access public", "link-all": "npm link --workspaces", "changeset": "changeset", "version-packages": "changeset version && npm install --package-lock-only --ignore-scripts", "verify:skills": "node scripts/verify-skills.mjs", "verify:skills:cli": "node scripts/verify-skills-cli.mjs", "skills:eval": "node scripts/skill-eval.mjs", "test:scripts": "node --test \"scripts/**/*.test.mjs\"", "validate": "npm run validate:guards && npm run validate --workspaces", "validate:guards": "npm run format:check:root && npm run lint:root && npm run verify:format-coverage && npm run verify:skills && npm run verify:typecheck-coverage && npm run verify:dep-lockstep && npm run verify:no-test-retries && npm run verify:action-pins && npm run test:scripts", "format": "npm run format:root && npm run format --workspaces", "format:root": "prettier --write \"scripts/**/*.{ts,mts,cts,js,mjs,cjs}\" \"*.{ts,mts,cts,js,mjs,cjs}\" --ignore-path .prettierignore", "format:check": "npm run format:check:root && npm run format:check --workspaces", "format:check:root": "prettier --check \"scripts/**/*.{ts,mts,cts,js,mjs,cjs}\" \"*.{ts,mts,cts,js,mjs,cjs}\" --ignore-path .prettierignore", "lint": "npm run lint:root && npm run lint --workspaces", "lint:root": "eslint scripts \"*.{js,mjs,cjs}\" --max-warnings 0", "test": "npm run test --workspaces", "coverage": "npm run coverage --workspaces", "verify:format-coverage": "node scripts/verify-format-coverage.mjs", "verify:typecheck-coverage": "node scripts/verify-typecheck-coverage.mjs", "verify:dep-lockstep": "node scripts/verify-dep-lockstep.mjs", "validate:py": "node scripts/validate-py.mjs", "coverage:py": "node scripts/coverage-py.mjs", "verify:install-fresh": "node scripts/verify-install-fresh.mjs", "verify:no-test-retries": "node scripts/verify-no-test-retries.mjs", "verify:action-pins": "node scripts/verify-action-pins.mjs", "verify:dco": "node scripts/verify-dco.mjs", "smoke": "node scripts/smoke-servers.mjs", "interface-diff": "node scripts/interface-diff.mjs", "pack:verify": "node scripts/pack-and-verify.mjs", "release:notes": "node scripts/release-notes.mjs", "local:gate": "node scripts/gate-lease.mjs npm run local:gate:stages", "local:gate:stages": "npm run verify:install-fresh && npm run verify:dco && npm run validate && npm run coverage && npm run validate:py && npm run coverage:py && npm run verify:skills:cli && npm run smoke && npm run interface-diff" }, "dependencies": { "@modelcontextprotocol/server-everything": "*", "@modelcontextprotocol/server-filesystem": "*", "@modelcontextprotocol/server-memory": "*", "@modelcontextprotocol/server-sequential-thinking": "*" }, "devDependencies": { "@changesets/changelog-github": "1.0.1", "@changesets/cli": "^3.0.3", "@eslint/js": "^10.0.1", "@modelcontextprotocol/client": "^2.3.1", "eslint": "^10.11.0", "globals": "^17.12.0", "mcp-server-diff": "3.0.0", "prettier": "3.8.4", "proper-lockfile": "^4.1.2", "semver": "^7.8.4", "typescript-eslint": "^8.71.0", "yaml": "^2.9.0" }, "overrides": { "qs": ">=6.16.1", "hono": ">=4.13.7", "proxy-addr": "^2.0.8", "ip-address": "^10.7.4", "brace-expansion": "^5.0.12", "fast-uri": "^3.1.9", "nanoid": "^3.3.18", "source-map-js": "^1.2.2", "minimatch": "^11.0.1" } }