{ "name": "arbitrum-mpp-transaction-preflight", "version": "4.0.0", "description": "Paid Arbitrum transaction simulation and risk reports for wallets and AI agents via MPP and x402.", "mcpName": "io.github.naur9n/arbitrum-transaction-preflight", "license": "MIT", "repository": { "type": "git", "url": "https://github.com/naur9n/arbitrum-mpp-transaction-preflight.git" }, "homepage": "https://arbitrum-mpp-transaction-preflight-production.up.railway.app", "keywords": [ "arbitrum", "mpp", "x402", "mcp", "ai-agent", "transaction-simulation", "usdc" ], "type": "module", "bin": { "arbitrum-preflight-mcp": "dist/mcp.js" }, "files": [ "dist", "public", "README.md", "server.json" ], "scripts": { "dev": "tsx watch src/server.ts", "server": "tsx src/server.ts", "client": "tsx src/client.ts", "mcp": "tsx src/mcp.ts", "typecheck": "tsc --noEmit", "build": "tsc -p tsconfig.build.json", "prepublishOnly": "npm run typecheck && npm run build" }, "dependencies": { "@arbitrum/mpp": "0.1.0", "@coinbase/x402": "^2.1.0", "@modelcontextprotocol/sdk": "^1.29.0", "@x402/core": "^2.18.0", "@x402/evm": "^2.18.0", "@x402/express": "^2.18.0", "@x402/extensions": "^2.18.0", "dotenv": "16.6.1", "express": "5.2.1", "mppx": "0.6.7", "viem": "2.55.2", "zod": "^4.1.12" }, "devDependencies": { "@types/express": "5.0.3", "@types/node": "24.0.13", "tsx": "4.23.1", "typescript": "^5.9.3" } }