UNPKG

society-abstract-mcp

Version:

FastMCP server for Abstract token, wallet and NFT operations

85 lines (84 loc) 2.55 kB
{ "name": "society-abstract-mcp", "version": "0.1.4", "description": "FastMCP server for Abstract token, wallet and NFT operations", "type": "module", "main": "dist/server.js", "bin": { "society-abstract-mcp": "./dist/server.js" }, "files": [ "dist/**/*", "package.json", "README.md", "LICENSE" ], "keywords": [ "mcp", "fastmcp", "abstract", "ethereum", "wallet", "token", "blockchain", "web3", "defi", "npx" ], "author": "Society Team", "license": "MIT", "engines": { "node": ">=18.0.0" }, "preferGlobal": true, "repository": { "type": "git", "url": "https://github.com/wearesociety/abstract_MCP" }, "homepage": "https://github.com/wearesociety/abstract_MCP#readme", "bugs": { "url": "https://github.com/wearesociety/abstract_MCP/issues" }, "scripts": { "dev": "FASTMCP_PORT=3101 NODE_OPTIONS=--no-warnings tsx watch src/server.ts", "build": "tsup", "start": "node dist/server.js", "test": "vitest run", "test:int": "INTEGRATION=1 vitest run --dir tests/integration", "gen-wallet": "node scripts/create_wallet.js", "balance": "node scripts/check_balance.js", "deploy-factory": "node scripts/deployFactory.js", "test-factory": "node scripts/testFactory.js", "check-factory": "node scripts/checkFactory.js", "lint": "eslint . --ext .ts", "clean": "rimraf dist", "prepare": "npm run build", "prepublishOnly": "npm run clean && npm run build" }, "dependencies": { "@abstract-foundation/agw-client": "^1.8.6", "@modelcontextprotocol/sdk": "^1.15.0", "@openzeppelin/contracts": "^5.3.0", "dotenv": "^10.0.0", "ethers": "^6.15.0", "fastmcp": "^3.1.1", "viem": "2.31.7", "zksync-ethers": "^6.18.0", "zod": "^3.23.0" }, "devDependencies": { "@matterlabs/hardhat-zksync": "^1.6.1", "@nomicfoundation/hardhat-toolbox": "^6.0.0", "@types/node": "^20.19.4", "@typescript-eslint/eslint-plugin": "^6.4.0", "@typescript-eslint/parser": "^6.4.0", "eslint": "^8.50.0", "hardhat": "^2.25.0", "rimraf": "^6.0.1", "ts-node": "^10.9.1", "tsup": "^7.2.0", "tsx": "^3.12.5", "typescript": "^5.2.0", "vitest": "^1.0.0" } }