{ "name": "mcporter", "version": "0.7.4", "description": "TypeScript runtime and CLI for connecting to configured Model Context Protocol servers.", "packageManager": "pnpm@10.22.0", "pnpm": { "overrides": { "body-parser": "2.2.1" } }, "type": "module", "main": "dist/index.js", "module": "dist/index.js", "types": "dist/index.d.ts", "exports": { ".": { "import": "./dist/index.js", "types": "./dist/index.d.ts" }, "./cli": { "import": "./dist/cli.js", "types": "./dist/cli.d.ts" } }, "bin": { "mcporter": "dist/cli.js" }, "scripts": { "mcporter": "tsx src/cli.ts", "mcp": "pnpm exec tsx src/cli.ts", "build": "tsc -p tsconfig.build.json", "build:bun": "bun scripts/build-bun.ts", "check": "pnpm lint:biome && pnpm lint:oxlint && pnpm typecheck", "lint": "pnpm check", "lint:biome": "biome check", "lint:oxlint": "oxlint --type-aware --tsconfig tsconfig.json --max-warnings=0", "typecheck": "tsgo --project tsconfig.json --noEmit", "test": "cross-env MCPORTER_TEST_REPORTER=quiet pnpm test:verbose", "test:quiet": "cross-env MCPORTER_TEST_REPORTER=quiet pnpm test:verbose", "test:verbose": "node scripts/test-runner.js", "test:live": "MCP_LIVE_TESTS=1 vitest run tests/live", "clean": "rimraf dist", "dev": "tsc -w -p tsconfig.build.json", "prepublishOnly": "pnpm check && pnpm test && pnpm build", "docs:list": "pnpm exec tsx scripts/docs-list.ts", "mcporter:list": "pnpm exec tsx src/cli.ts list", "mcporter:call": "pnpm exec tsx src/cli.ts call" }, "dependencies": { "@iarna/toml": "^2.2.5", "@modelcontextprotocol/sdk": "^1.27.1", "acorn": "^8.16.0", "commander": "^14.0.3", "es-toolkit": "^1.45.0", "jsonc-parser": "^3.3.1", "ora": "^9.3.0", "rolldown": "1.0.0-rc.6", "zod": "^4.3.6" }, "devDependencies": { "@biomejs/biome": "^2.4.5", "@types/estree": "^1.0.8", "@types/express": "^5.0.6", "@types/node": "^25.3.3", "@typescript/native-preview": "7.0.0-dev.20260302.1", "@vitest/coverage-v8": "^4.0.18", "bun-types": "^1.3.10", "cross-env": "^10.1.0", "express": "^5.2.1", "oxlint": "^1.51.0", "oxlint-tsgolint": "^0.15.0", "rimraf": "^6.1.3", "tsx": "^4.21.0", "typescript": "^5.9.3", "vitest": "^4.0.18" }, "engines": { "node": ">=20.11.0" }, "repository": { "type": "git", "url": "https://github.com/steipete/mcporter" }, "keywords": [ "mcp", "model-context-protocol", "cli", "sweetistics" ], "author": "Sweetistics", "license": "MIT", "publishConfig": { "access": "public" }, "devEngines": { "runtime": [ { "name": "node", "version": ">=20" } ] } }