{"bin":{"1mcp":"build/index.js"},"bugs":{"url":"https://github.com/1mcp-app/agent/issues"},"dist":{"shasum":"af645b8ab6bb7f0e21abe75fbc6abe765ffee431","tarball":"https://registry.npmjs.org/@1mcp/agent/-/agent-0.39.3.tgz","fileCount":2324,"integrity":"sha512-iyfcKuQcfJYzdAaiuCgYT7xZn8QuatiutT3t29Gt/lnujecMx5fZuoxqJomI6M5Ohm1GeUQYdBUK+EoDnzHVnA==","signatures":[{"sig":"MEUCIQDL14BoFVctUChNhZcKbAehQfk0QHlV8aE00kvkBoGklAIgE3jgPUgne8ZIL67J7DRGMlFNVE0EZDcAnH7Zm/m1wgs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE0hzJFYUb46NswbswItTnrpSoLV1ceSkTT5pDBennI8AiEAkma2LG2uSU/Nji9or1K33g93S5P1rCKXvDenV+MmY2o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@1mcp%2fagent@0.39.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10185961},"name":"@1mcp/agent","type":"module","_from":"file:artifacts/npm/1mcp-agent-0.39.3.tgz","husky":{"hooks":{"pre-commit":"lint-staged"}},"author":{"name":"William Xu","email":"xuzp@1mcp.app"},"gitHead":"d8d29b01f07d6c433226285b249c30037b8daa73","license":"Apache-2.0","scripts":{"dev":"./scripts/dev-start.sh","lint":"eslint . --ext .ts,.tsx","test":"pnpm test:unit && pnpm test:admin","build":"./scripts/build.sh","clean":"rm -rf build","start":"node --env-file=.env build/index.js","watch":"tsc --watch --project tsconfig.build.json","format":"prettier --write \"src/**/*.{js,ts,tsx}\" \"test/**/*.{js,ts,tsx}\" \"web/admin/src/**/*.{ts,tsx}\"","archive":"node scripts/archive.cjs","prepare":"husky || true","docs:dev":"vitepress dev docs","lint:fix":"eslint . --ext .ts,.tsx --fix","test:e2e":"vitest run --config vitest.e2e.config.ts","ci:static":"concurrently --kill-others-on-fail --names lint,typecheck,build,sdk-boundary,sdk-topology,sdk-policy-tests \"pnpm lint\" \"pnpm typecheck\" \"pnpm build\" \"pnpm check:sdk-boundary\" \"pnpm check:sdk-topology\" \"node --test test/sdk-boundary/*.test.mjs\"","clean:sea":"rm -f 1mcp 1mcp.exe sea-prep.blob build/bundled.cjs","inspector":"npx -y @modelcontextprotocol/inspector","sea:build":"node scripts/build-sea.cjs","test:unit":"vitest run","typecheck":"tsc --noEmit --project tsconfig.test.json","docs:build":"vitepress build docs && node scripts/validate-docs-seo.mjs","sea:binary":"node scripts/build-binary.cjs","test:admin":"vitest run --config vitest.admin.config.ts","guard:perms":"node scripts/security/check-permission-modes.mjs","docs:preview":"vitepress preview docs","format:check":"prettier --check \"src/**/*.{js,ts,tsx}\" \"test/**/*.{js,ts,tsx}\" \"web/admin/src/**/*.{ts,tsx}\"","build:binaries":"pnpm sea:build && pnpm sea:binary","sea:binary:win":"node scripts/build-binary.cjs win32-x64","test:e2e:watch":"vitest --config vitest.e2e.config.ts","version:update":"node scripts/update-version.cjs","test:e2e:system":"vitest run --config vitest.e2e.config.ts test/e2e/commands/serve-background.test.ts","test:unit:watch":"vitest","sea:binary:linux":"node scripts/build-binary.cjs linux-x64","sea:binary:macos":"node scripts/build-binary.cjs darwin-arm64","test:conformance":"node scripts/run-conformance.mjs","test:e2e:browser":"vitest run --config vitest.e2e.config.ts browser.e2e.test.ts","test:e2e:coverage":"vitest run --config vitest.e2e.config.ts --coverage","test:sdk-boundary":"node --test test/sdk-boundary/*.test.mjs","check:sdk-boundary":"node scripts/check-sdk-boundary.mjs","check:sdk-topology":"node scripts/check-sdk-topology.mjs","test:e2e:shardable":"vitest run --config vitest.e2e.config.ts --exclude \"**/*.browser.e2e.test.ts\" --exclude \"**/serve-background.test.ts\" --exclude \"**/cooperative-runtime.test.ts\" --exclude \"**/capability-catalog-eras.test.ts\" --exclude \"**/admin-spa-package.e2e.test.ts\"","test:unit:coverage":"vitest run --coverage","sea:binary:macos:x64":"node scripts/build-binary.cjs darwin-x64","sea:binary:win:arm64":"node scripts/build-binary.cjs win32-arm64","test:e2e:non-browser":"vitest run --config vitest.e2e.config.ts --exclude \"**/*.browser.e2e.test.ts\"","test:e2e:performance":"node scripts/test-e2e-performance.js","test:tracing:disabled":"node scripts/verify-propagation-disabled.mjs","sea:binary:linux:arm64":"node scripts/build-binary.cjs linux-arm64","build:binaries:archived":"pnpm build:binaries && pnpm archive","test:tracing:performance":"node --expose-gc scripts/measure-propagation.mjs","test:security-permissions":"vitest run src/auth/storage/tokenPermissions.invariant.test.ts src/core/context/capabilityPermissions.invariant.test.ts && pnpm guard:perms"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"6ba0d3a3-f97f-48df-8c75-ea89637f8d33"}},"homepage":"https://github.com/1mcp-app/agent","keywords":["mcp","mcp-server","mcp-client","model-context-protocol","agent","proxy","server","cli","ai","llm","model-aggregation","typescript"],"_resolved":"/home/runner/work/agent/agent/artifacts/npm/1mcp-agent-0.39.3.tgz","_integrity":"sha512-iyfcKuQcfJYzdAaiuCgYT7xZn8QuatiutT3t29Gt/lnujecMx5fZuoxqJomI6M5Ohm1GeUQYdBUK+EoDnzHVnA==","repository":{"url":"git+https://github.com/1mcp-app/agent.git","type":"git"},"_npmVersion":"11.21.0","description":"One MCP server to aggregate them all - A unified Model Context Protocol server implementation","directories":{},"lint-staged":{"*.{ts,tsx}":["bash -c 'tsc --noEmit --project tsconfig.test.json && tsc --noEmit --project web/admin/tsconfig.json'"],"*.{js,ts,tsx,cjs}":["eslint --fix","prettier --write"],"*.{md,json,yml,yaml}":["prettier --write"]},"maintainers":[{"name":"xizhibei","email":"xuzhipei@gmail.com"}],"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.17.1","ora":"^9.0.0","zod":"4.4.3","cors":"^2.8.5","uuid":"^14.0.0","axios":"^1.20.0","boxen":"^9.0.0","chalk":"^5.6.0","json5":"^2.2.3","yargs":"^18.0.0","semver":"^7.7.3","express":"^5.1.0","prompts":"^2.4.2","winston":"^3.17.0","tiktoken":"^1.0.22","smol-toml":"^1.6.0","handlebars":"^4.7.8","ajv-formats":"^3.0.1","body-parser":"^2.2.0","yargs-parser":"^22.0.0","@hono/node-server":"2.0.12","@toon-format/toon":"^4.1.0","https-proxy-agent":"^9.0.0","winston-transport":"^4.9.0","@opentelemetry/api":"1.9.1","express-rate-limit":"^8.2.1","source-map-support":"^0.5.21","@opentelemetry/core":"2.8.0","@modelcontextprotocol/sdk":"1.30.0","@modelcontextprotocol/core":"2.3.1","@modelcontextprotocol/node":"2.1.1","@modelcontextprotocol/client":"2.3.1","@modelcontextprotocol/server":"2.3.1","@opentelemetry/context-async-hooks":"2.2.0","@modelcontextprotocol/server-legacy":"2.3.1"},"documentation":"https://docs.1mcp.app","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@12.10.1","readmeFilename":"README.md","devDependencies":{"tar":"^7.5.22","jiti":"^2.4.2","vite":"^8.0.16","yaml":"2.9.1","dayjs":"^1.11.13","debug":"^4.4.1","husky":"^9.1.7","jsdom":"29.1.1","react":"18.3.1","eslint":"^10.6.0","vitest":"^5.0.3","esbuild":"^0.28.0","globals":"^17.6.0","mermaid":"^11.9.0","nodemon":"^3.1.10","ts-node":"^10.9.2","archiver":"^8.0.0","postject":"^1.0.0-alpha.6","prettier":"^3.5.3","cytoscape":"^3.32.1","react-dom":"18.3.1","supertest":"^7.1.4","tsc-alias":"^1.8.16","tsc-watch":"^7.1.1","vitepress":"^1.6.3","@eslint/js":"^9.22.0","playwright":"1.63.0","typescript":"^5.3.3","@types/cors":"^2.8.19","@types/node":"^26.6.4","lint-staged":"^17.0.5","@types/react":"18.3.31","@types/yargs":"^17.0.33","concurrently":"^10.0.3","lucide-react":"1.23.0","@mantine/core":"8.3.14","@types/semver":"^7.7.1","@mantine/hooks":"8.3.14","@types/express":"^5.0.0","@types/prompts":"^2.4.9","@types/archiver":"^8.0.0","@types/react-dom":"18.3.7","@types/supertest":"^7.2.0","@types/body-parser":"^1.19.5","@vitest/coverage-v8":"^5.0.3","vite-tsconfig-paths":"^6.1.1","@testing-library/react":"16.3.2","cytoscape-cose-bilkent":"^4.1.0","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@braintree/sanitize-url":"^7.1.1","vitepress-plugin-mermaid":"^2.0.17","@testing-library/jest-dom":"^7.0.0","@typescript-eslint/parser":"^8.27.0","@testing-library/user-event":"14.6.1","@typescript-eslint/eslint-plugin":"^8.27.0","@modelcontextprotocol/conformance":"0.2.0-alpha.11","@trivago/prettier-plugin-sort-imports":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agent_0.39.3_1792078570771_0.5127522879794075","host":"s3://npm-registry-packages-npm-production"},"_id":"@1mcp/agent@0.39.3","version":"0.39.3"}