{ "name": "mcporter", "version": "0.6.1", "description": "TypeScript runtime and CLI for connecting to configured Model Context Protocol servers.", "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": "vitest run", "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.10.1", "acorn": "^8.15.0", "commander": "^12.1.0", "es-toolkit": "^1.41.0", "jsonc-parser": "^3.3.1", "ora": "^8.0.1", "rolldown": "^1.0.0-beta.47", "zod": "^3.25.76" }, "devDependencies": { "@biomejs/biome": "^2.3.3", "@types/estree": "^1.0.8", "@types/express": "^5.0.5", "@types/node": "^24.10.0", "@typescript/native-preview": "7.0.0-dev.20251104.1", "bun-types": "^1.3.2", "cross-env": "^10.1.0", "express": "^5.1.0", "oxlint": "^1.25.0", "oxlint-tsgolint": "^0.5.0", "rimraf": "^6.0.1", "tsx": "^4.16.5", "typescript": "^5.6.3", "vitest": "^4.0.7" }, "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" } }