Skip to main content
Glama

MCP Ethers Wallet

package.json3.15 kB
{ "name": "mcp-ethers-wallet", "version": "2.0.5", "description": "A Model Context Protocol server for interacting with Ethereum wallets using Ethers.js", "author": { "name": "Dennison Bertram", "email": "dennison@tally.xyz" }, "license": "MIT", "homepage": "https://github.com/crazyrabbitLTC/mcp-ethers-server", "type": "module", "main": "build/index.js", "types": "build/index.d.ts", "bin": { "mcp-ethers-wallet": "build/index.js" }, "scripts": { "build": "tsc", "prepublishOnly": "npm run build", "start": "node build/index.js", "dev": "ts-node-esm -T src/server.ts", "mcp:server": "node build/src/mcpServer.js", "test": "jest --config jest.config.cjs 'src/.*\\.ts$'", "test:setup": "./scripts/test-setup.sh", "test:full": "./scripts/run-tests.sh", "test:bun:full": "./scripts/run-bun-tests.sh", "test:contract:fix": "./scripts/fix-contract-tests.sh", "test:src": "bun test ./src/tests/*.test.ts", "test:watch": "jest --watch 'src/.*\\.ts$'", "test:mcp": "bun run tests/test-runner.ts all", "test:mcp:core": "bun run tests/test-runner.ts core", "test:mcp:erc20": "bun run tests/test-runner.ts erc20", "test:mcp:nft": "bun run tests/test-runner.ts nft", "test:mcp:basic": "bun run tests/tools/basic-test.ts", "test:mcp:report": "bun run tests/run-all-tests.ts", "validate:alchemy": "bun run tests/validate-alchemy-key.ts", "test:client": "node build/src/tests/runTests.js", "test:client:basic": "node build/src/tests/runTests.js basic", "test:client:wallet": "node build/src/tests/runTests.js wallet", "test:bun": "bun test ./src/tests/*.test.ts ./src/services/erc/*.test.ts", "test:bun:all": "bun test ./src/tests/*.test.ts ./src/services/erc/*.test.ts", "test:bun:methods": "bun test ./src/tests/contract-methods.test.ts ./src/tests/write-methods.test.ts", "test:bun:erc20": "bun test ./src/tests/erc20-methods.test.ts ./src/services/erc/erc20.test.ts", "test:bun:erc721": "bun test ./src/tests/erc721-methods.test.ts ./src/services/erc/erc721.test.ts", "test:bun:erc1155": "bun test ./src/tests/erc1155-methods.test.ts ./src/services/erc/erc1155.test.ts", "test:mcp:client": "bun run build/src/tests/mcp-client/runClientTests.js", "test:mcp:client:network": "bun run build/src/tests/mcp-client/suites/networkTests.js", "test:client:mcp": "npm run build && bun run src/tests/mcp-client/runClientTests.ts", "hardhat:node": "npx hardhat node" }, "files": [ "build" ], "dependencies": { "@modelcontextprotocol/sdk": "^1.7.0", "dotenv": "^16.3.1", "ethers": "^6.7.1", "is-installed-globally": "^0.4.0", "solc": "^0.8.28", "ts-node": "^10.9.1", "typescript": "^5.2.2", "zod": "^3.0.0" }, "devDependencies": { "@jest/globals": "^29.7.0", "@nomicfoundation/hardhat-toolbox": "^5.0.0", "@types/jest": "^29.5.5", "@types/node": "^20.6.0", "@types/node-fetch": "^2.6.12", "hardhat": "^2.17.2", "jest": "^29.7.0", "node-fetch": "2.6.12", "ts-jest": "^29.1.1" }, "engines": { "node": ">=18" } }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/crazyrabbitLTC/mcp-ethers-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server