{ "name": "@helm-protocol/ttt-mcp", "version": "0.4.7", "description": "Proof-of-Time attestation — Ed25519-signed timestamps with multi-source corroboration and explicit error bounds. IETF draft-helmprotocol-tttps", "main": "dist/index.js", "bin": { "ttt-mcp": "dist/index.js" }, "files": [ "dist", "README.md", "infra" ], "scripts": { "build": "esbuild index.ts tools.ts telemetry.ts auth.ts server.ts pot_record_v08.ts pot_record_v2.ts tls_exporter.ts transport_context.ts --platform=node --target=node18 --format=cjs --outdir=dist", "start": "node dist/index.js", "dev": "npx ts-node index.ts", "test": "jest --forceExit", "typecheck": "NODE_OPTIONS='--max-old-space-size=4096' tsc --noEmit" }, "jest": { "preset": "ts-jest", "testEnvironment": "node", "testMatch": [ "**/__tests__/**/*.test.ts" ], "moduleNameMapper": { "^openttt$": "/node_modules/openttt/dist/index.js" }, "transform": { "^.+\\.tsx?$": [ "ts-jest", { "tsconfig": { "module": "CommonJS" } } ] } }, "keywords": [ "mcp", "model-context-protocol", "openttt", "proof-of-time", "ai-agent", "defi", "mev", "transaction-ordering" ], "license": "BSL-1.1", "repository": { "type": "git", "url": "git+https://github.com/Helm-Protocol/openttt-mcp.git" }, "homepage": "https://github.com/Helm-Protocol/openttt-mcp#readme", "engines": { "node": ">=18" }, "dependencies": { "@modelcontextprotocol/sdk": "^1.27.1", "ioredis": "^5.11.0", "openttt": "^0.3.1", "zod": "^3.25.0" }, "devDependencies": { "@types/jest": "^30.0.0", "@types/node": "^20.11.19", "esbuild": "^0.27.4", "jest": "^30.4.2", "ts-jest": "^29.4.11", "typescript": "^5.3.3" }, "mcpName": "io.github.Helm-Protocol/openttt-pot", "publishConfig": { "access": "public" } }