package.json•1.28 kB
{
"name": "@somnia/mcp-server",
"version": "1.0.0",
"description": "Solana MCP Server - Model Context Protocol server for Solana blockchain (Devnet & Testnet)",
"type": "module",
"main": "./dist/index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"build": "tsc && node -e \"require('fs').chmodSync('dist/index.js', 0o755)\"",
"start": "node ./dist/index.js",
"dev": "npx @modelcontextprotocol/inspector tsx src/index.ts",
"dev:server": "tsx src/index.ts",
"clean": "rm -rf dist",
"derive-key": "node derive-solana-key.cjs"
},
"files": [
"dist"
],
"keywords": [
"solana",
"mcp",
"blockchain",
"devnet",
"testnet"
],
"author": "",
"license": "MIT",
"packageManager": "pnpm@10.14.0",
"devDependencies": {
"@types/bip39": "^3.0.0",
"@types/cors": "2.8.19",
"@types/express": "5.0.3",
"@types/node": "24.5.2",
"tsx": "4.20.5",
"typescript": "5.9.2"
},
"dependencies": {
"@modelcontextprotocol/sdk": "1.18.2",
"@solana/web3.js": "^1.95.0",
"bip39": "^3.1.0",
"bs58": "^6.0.0",
"cors": "2.8.5",
"dotenv": "17.2.3",
"ed25519-hd-key": "^1.3.0",
"express": "5.1.0",
"tweetnacl": "^1.0.3",
"zod": "3.25.76"
}
}