{ "name": "tctc-mcp", "version": "0.3.4", "mcpName": "io.github.kofujimura/tctc-mcp", "description": "MCP server exposing ERC-7303 (Token-Controlled Token Circulation) on-chain roles to AI agents", "license": "Apache-2.0", "author": "Ko Fujimura ", "repository": { "type": "git", "url": "git+https://github.com/kofujimura/tctc-mcp.git" }, "homepage": "https://github.com/kofujimura/tctc-mcp#readme", "bugs": { "url": "https://github.com/kofujimura/tctc-mcp/issues" }, "keywords": [ "mcp", "model-context-protocol", "erc-7303", "tctc", "ethereum", "ai-agents", "authorization", "access-control", "soulbound-token" ], "type": "module", "bin": { "tctc-mcp": "dist/index.js" }, "main": "dist/index.js", "files": [ "dist", "core/dist", "examples", "README.md" ], "engines": { "node": ">=20" }, "scripts": { "build": "npm run build:core && tsc", "build:gate": "cd gate && npm run build", "dev": "tsx src/index.ts", "start": "node dist/index.js", "test": "npm run build:core && vitest run", "prepublishOnly": "npm run build && npm test && npm run verify:pack", "build:core": "tsc -p core/tsconfig.json", "verify:pack": "node scripts/verify-pack.mjs" }, "dependencies": { "@modelcontextprotocol/sdk": "^1.17.0", "viem": "^2.34.0", "zod": "^3.25.0" }, "devDependencies": { "@types/node": "^22.0.0", "esbuild": "^0.28.1", "playwright": "^1.61.1", "tsx": "^4.19.0", "typescript": "^5.7.0", "vitest": "^3.2.0" }, "exports": "./dist/index.js" }