UNPKG

linea-mcp

Version:

A Model Context Protocol server for interacting with the Linea blockchain

68 lines (67 loc) 1.65 kB
{ "name": "linea-mcp", "version": "0.2.0", "description": "A Model Context Protocol server for interacting with the Linea blockchain", "type": "module", "main": "dist/index.js", "bin": { "linea-mcp": "dist/index.js" }, "files": [ "dist", "README.md", "LICENSE", ".env.example" ], "scripts": { "clean": "rimraf dist", "build": "npm run clean && tsc", "start": "node dist/index.js", "dev": "cross-env NODE_OPTIONS=\"--loader ts-node/esm\" node src/index.ts", "test": "cross-env NODE_OPTIONS=--experimental-vm-modules jest --passWithNoTests", "lint": "eslint . --ext .ts", "prepublishOnly": "npm run build" }, "keywords": [ "linea", "blockchain", "mcp", "ethereum", "l2", "zero-knowledge", "model-context-protocol", "claude", "cursor" ], "author": "Selahattin Ozcan", "license": "MIT", "repository": { "type": "git", "url": "https://github.com/qvkare/linea-mcp.git" }, "dependencies": { "@modelcontextprotocol/sdk": "^1.8.0", "axios": "^1.8.4", "dotenv": "^16.0.3", "ethers": "^5.7.2", "js-sha3": "^0.9.3", "viem": "^2.25.0", "winston": "^3.8.2", "zod": "^3.21.4", "zod-to-json-schema": "^3.24.5" }, "devDependencies": { "@types/jest": "^29.5.0", "@types/node": "^18.19.85", "@typescript-eslint/eslint-plugin": "^5.57.1", "@typescript-eslint/parser": "^5.57.1", "cross-env": "^7.0.3", "cross-os": "^1.5.0", "eslint": "^8.38.0", "jest": "^29.5.0", "rimraf": "^6.0.1", "ts-jest": "^29.3.0", "ts-node": "^10.9.2", "typescript": "^5.8.2" } }