{"_id":"@michaleffffff/mcp-trading-server","_rev":"62-a401fb283060d226f7ff5977afb02fc3","name":"@michaleffffff/mcp-trading-server","dist-tags":{"latest":"3.1.2"},"versions":{"2.1.3":{"name":"@michaleffffff/mcp-trading-server","version":"2.1.3","_id":"@michaleffffff/mcp-trading-server@2.1.3","maintainers":[{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"}],"bin":{"myx-mcp":"dist/server.js"},"dist":{"shasum":"589dad7bffa5996d0ebe900f8f82d7f9bd6fbc17","tarball":"https://registry.npmjs.org/@michaleffffff/mcp-trading-server/-/mcp-trading-server-2.1.3.tgz","fileCount":40,"integrity":"sha512-fVCgUhdy8PwYqgFTMISgj90yCGK7HOsWb1vFN0xXRQ9httP3aUu13Qi6qFQSt+qxjdB1Zm9qntz0/VYSktCZmQ==","signatures":[{"sig":"MEQCIA8iObACJvMXlRB18ePLwxrFoKOj51Z1N8edTYO9XTKnAiAkRgTuWJM0AsvJpwN1YM0q9hB9sWOomiHmHToPlNJsCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75258},"type":"module","scripts":{"dev":"tsx src/server.ts","test":"tsx tests/test_sepolia.ts","build":"tsc","start":"node dist/server.js"},"_npmUser":{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"},"_npmVersion":"11.6.0","description":"A production-ready MCP (Model Context Protocol) server that exposes tools, resources, and prompts for AI agents.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"zod":"^3.23.8","dotenv":"^16.4.5","ethers":"^6.13.1","@myx-trade/sdk":"0.1.267","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","ts-node":"^10.9.2","typescript":"^5.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-trading-server_2.1.3_1773287109309_0.6080521058087622","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@michaleffffff/mcp-trading-server","version":"2.2.0","_id":"@michaleffffff/mcp-trading-server@2.2.0","maintainers":[{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"}],"bin":{"myx-mcp":"dist/server.js"},"dist":{"shasum":"6036977d4ad1df0752c0a4088dff346b13e911a3","tarball":"https://registry.npmjs.org/@michaleffffff/mcp-trading-server/-/mcp-trading-server-2.2.0.tgz","fileCount":40,"integrity":"sha512-4X998EFoA+gZpsS94ajMrAxdKWPKmOb7N4Qxs7WQCkJZZWso8v9WB7LUXebOl4h8JLWN7vWWStAU2JCkSLfTgA==","signatures":[{"sig":"MEUCIQD0AJHotu1uIMCyLLONICVwfnPRz6MccE+7oZo5TnPv2wIgNYUEFxYqxl3SSgFPdu15PkPMwwvEAAu2ioybEFMnPgo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76529},"type":"module","scripts":{"dev":"tsx src/server.ts","test":"tsx tests/test_sepolia.ts","build":"tsc","start":"node dist/server.js"},"_npmUser":{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"},"_npmVersion":"11.6.0","description":"A production-ready MCP (Model Context Protocol) server that exposes tools, resources, and prompts for AI agents.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"zod":"^3.23.8","dotenv":"^16.4.5","ethers":"^6.13.1","@myx-trade/sdk":"0.1.267","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","ts-node":"^10.9.2","typescript":"^5.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-trading-server_2.2.0_1773301882586_0.5276606294356645","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"@michaleffffff/mcp-trading-server","version":"2.2.1","_id":"@michaleffffff/mcp-trading-server@2.2.1","maintainers":[{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"}],"bin":{"myx-mcp":"dist/server.js"},"dist":{"shasum":"2360e2f04d5c45a2d5ba4bd86053aa0bef0a11e4","tarball":"https://registry.npmjs.org/@michaleffffff/mcp-trading-server/-/mcp-trading-server-2.2.1.tgz","fileCount":40,"integrity":"sha512-HIhLH6IksjwwOsSI8DmgtY1xSMgM5t14d11GqscK5/oLBJ7vkk4c4t8AvGhTA1qi4Gmtetq3f+Fzd8lsgRbddw==","signatures":[{"sig":"MEYCIQCqmkuK/4kKI0Ubo82BMo6WXusf3zi7X5Gah8DPFuMF/wIhAJT0QGN4yqtc9gKb2nB+G4+toVPNmJaxFrnIbiZA3KlT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76706},"type":"module","scripts":{"dev":"tsx src/server.ts","test":"tsx tests/test_sepolia.ts","build":"tsc","start":"node dist/server.js"},"_npmUser":{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"},"_npmVersion":"11.6.0","description":"A production-ready MCP (Model Context Protocol) server that exposes tools, resources, and prompts for AI agents.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"zod":"^3.23.8","dotenv":"^16.4.5","ethers":"^6.13.1","@myx-trade/sdk":"0.1.267","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","ts-node":"^10.9.2","typescript":"^5.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-trading-server_2.2.1_1773302387903_0.3073917713085992","host":"s3://npm-registry-packages-npm-production"}},"2.2.2":{"name":"@michaleffffff/mcp-trading-server","version":"2.2.2","_id":"@michaleffffff/mcp-trading-server@2.2.2","maintainers":[{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"}],"bin":{"myx-mcp":"dist/server.js"},"dist":{"shasum":"1ed37c1edd9849e38c183f63071f2deb05987e88","tarball":"https://registry.npmjs.org/@michaleffffff/mcp-trading-server/-/mcp-trading-server-2.2.2.tgz","fileCount":41,"integrity":"sha512-insNDiuHWUF1n3c1I+Ysh6E2/Nha60jddzgR9pFuc7EdfPHroNjKdyw3pdaPrJVkfSWK4nG7yF+qFHMxj/YotA==","signatures":[{"sig":"MEUCIB4Uf6d2YB6dIiFHmMOmK+Q0Rn4uDazG9owQaKkel3wsAiEAkzC+Q0ywDptsm66dL1cZECeMVNhA4xuNw8XDM6tq/kQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76773},"type":"module","scripts":{"dev":"tsx src/server.ts","test":"tsx tests/test_sepolia.ts","build":"tsc","start":"node dist/server.js"},"_npmUser":{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"},"_npmVersion":"11.6.0","description":"A production-ready MCP (Model Context Protocol) server that exposes tools, resources, and prompts for AI agents.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"zod":"^3.23.8","dotenv":"^16.4.5","ethers":"^6.13.1","@myx-trade/sdk":"0.1.267","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","ts-node":"^10.9.2","typescript":"^5.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-trading-server_2.2.2_1773303467352_0.8988374779995174","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@michaleffffff/mcp-trading-server","version":"2.3.0","_id":"@michaleffffff/mcp-trading-server@2.3.0","maintainers":[{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"}],"bin":{"myx-mcp":"dist/server.js"},"dist":{"shasum":"68a755a05570217a70303c50f8eb50272d21bb57","tarball":"https://registry.npmjs.org/@michaleffffff/mcp-trading-server/-/mcp-trading-server-2.3.0.tgz","fileCount":45,"integrity":"sha512-6cban3+i2rP+snKMOWDvLlPnC39aq+k/JeG6+fqV0bf8h4u+COmrEOWXNKwLdh8hwxqxTMuz93S+u4N+GE2HlA==","signatures":[{"sig":"MEUCIQDlfBvZ8S2fD6oRUbi0rDHonA3IwuvbSSWlYCL3HWagogIgH5J4uNaPYJp3HzES+M+A8hQt++CFVkbF7/TP3c3WkVM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86810},"type":"module","scripts":{"dev":"tsx src/server.ts","test":"tsx tests/test_sepolia.ts","build":"tsc","start":"node dist/server.js"},"_npmUser":{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"},"_npmVersion":"11.6.0","description":"A production-ready MCP (Model Context Protocol) server that exposes tools, resources, and prompts for AI agents.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"zod":"^3.23.8","dotenv":"^16.4.5","ethers":"^6.13.1","@myx-trade/sdk":"^0.1.269","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","ts-node":"^10.9.2","typescript":"^5.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-trading-server_2.3.0_1773369567414_0.5253318266343152","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"@michaleffffff/mcp-trading-server","version":"2.3.1","_id":"@michaleffffff/mcp-trading-server@2.3.1","maintainers":[{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"}],"bin":{"myx-mcp":"dist/server.js"},"dist":{"shasum":"3bccd45a5eb82970f4ea46b0821232c4f2c8e54b","tarball":"https://registry.npmjs.org/@michaleffffff/mcp-trading-server/-/mcp-trading-server-2.3.1.tgz","fileCount":45,"integrity":"sha512-uF4O7KTtOBQKGTPaJ0brZFAuzLkNsJE5oodsdv4VwCifm7+9ola8oHgYyomRXqj2Is3Z5WaCj+DQstdU3UuUEg==","signatures":[{"sig":"MEQCIA59SffojxD4Uj/i1QsiCPlW0/mgeuIMjjKQsMzGomg/AiAgz8tLIqxEiVqosOnStVTEk7+A3UNJWUauAETvn0/aAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87140},"type":"module","scripts":{"dev":"tsx src/server.ts","test":"tsx tests/test_sepolia.ts","build":"tsc","start":"node dist/server.js"},"_npmUser":{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"},"_npmVersion":"11.6.0","description":"A production-ready MCP (Model Context Protocol) server that exposes tools, resources, and prompts for AI agents.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"zod":"^3.23.8","dotenv":"^16.4.5","ethers":"^6.13.1","@myx-trade/sdk":"^0.1.269","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","ts-node":"^10.9.2","typescript":"^5.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-trading-server_2.3.1_1773370281405_0.7396414855212876","host":"s3://npm-registry-packages-npm-production"}},"2.3.2":{"name":"@michaleffffff/mcp-trading-server","version":"2.3.2","_id":"@michaleffffff/mcp-trading-server@2.3.2","maintainers":[{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"}],"bin":{"myx-mcp":"dist/server.js"},"dist":{"shasum":"05eb6bc06d7a48f613f798a2029f7ce101b2da0a","tarball":"https://registry.npmjs.org/@michaleffffff/mcp-trading-server/-/mcp-trading-server-2.3.2.tgz","fileCount":45,"integrity":"sha512-cEnlCygP95UEX9qhOkTNLTGY02dCmYFe4zBYAgDD3CkJzOJKUGN+tnz/ZwEOEmpMY38SOANTe7uCf5OQap489g==","signatures":[{"sig":"MEQCIG2M/o5cAOdyN8v84j5PzajGy3wD7Zqjc8u9FHItcT9EAiAYLy5yePrNCxskgHN+0NZw5zig2DWmRVcoISlnv6aEag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86390},"type":"module","scripts":{"dev":"tsx src/server.ts","test":"tsx tests/test_sepolia.ts","build":"rm -rf dist && tsc","start":"node dist/server.js"},"_npmUser":{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"},"_npmVersion":"11.6.0","description":"A production-ready MCP (Model Context Protocol) server that exposes tools, resources, and prompts for AI agents.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"zod":"^3.23.8","dotenv":"^16.4.5","ethers":"^6.13.1","@myx-trade/sdk":"^0.1.269","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","ts-node":"^10.9.2","typescript":"^5.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-trading-server_2.3.2_1773374654196_0.1265684796939921","host":"s3://npm-registry-packages-npm-production"}},"2.3.3":{"name":"@michaleffffff/mcp-trading-server","version":"2.3.3","_id":"@michaleffffff/mcp-trading-server@2.3.3","maintainers":[{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"}],"bin":{"myx-mcp":"dist/server.js"},"dist":{"shasum":"44d88eae6a6635b3e18e2277fd0a4d7a366b5185","tarball":"https://registry.npmjs.org/@michaleffffff/mcp-trading-server/-/mcp-trading-server-2.3.3.tgz","fileCount":45,"integrity":"sha512-0+SHZvljnaJ5Bqo5YNnB2itLetwkHO8wTcng7nNZ9yZlxPpCJCL9/wsBUD6LclnZY6rA6Lgke1nsUL0tRO7aqQ==","signatures":[{"sig":"MEYCIQCdyedVOtJPHprlbeiUnIAhX0JvvzA3I1pn+CIUHMSSgwIhAM3ehsjOZg8+Qm8zLa33QlUK0yI3yERFxTazvWgNBUQq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86390},"type":"module","scripts":{"dev":"tsx src/server.ts","test":"tsx tests/test_sepolia.ts","build":"rm -rf dist && tsc","start":"node dist/server.js"},"_npmUser":{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"},"_npmVersion":"11.6.0","description":"A production-ready MCP (Model Context Protocol) server that exposes tools, resources, and prompts for AI agents.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"zod":"^4.3.6","dotenv":"^17.3.1","ethers":"^6.13.1","@myx-trade/sdk":"^0.1.269","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","ts-node":"^10.9.2","typescript":"^5.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-trading-server_2.3.3_1773389635457_0.19116310285127458","host":"s3://npm-registry-packages-npm-production"}},"2.3.4":{"name":"@michaleffffff/mcp-trading-server","version":"2.3.4","_id":"@michaleffffff/mcp-trading-server@2.3.4","maintainers":[{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"}],"bin":{"myx-mcp":"dist/server.js"},"dist":{"shasum":"b45a1c78ba50a7026fd46fab4d6a13d8f5b1fc80","tarball":"https://registry.npmjs.org/@michaleffffff/mcp-trading-server/-/mcp-trading-server-2.3.4.tgz","fileCount":45,"integrity":"sha512-YB/mEz71PdZ1J17fDJMzUtbDjY+S1bCIM02LOX88uFs33yUqo/xKu8oPFTayjyztd49NQYBuLIVutXfYde8CFQ==","signatures":[{"sig":"MEUCICl0kd/2wmFcfaAjhQMPug/bbLRQky84QaL0u1y2KNH4AiEAvdYtdSgP3CVfkzLhQEaXVR2uXHVxRu4TuZAJjfHn43w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86640},"type":"module","scripts":{"dev":"tsx src/server.ts","test":"tsx tests/test_sepolia.ts","build":"rm -rf dist && tsc","start":"node dist/server.js"},"_npmUser":{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"},"_npmVersion":"11.6.0","description":"A production-ready MCP (Model Context Protocol) server that exposes tools, resources, and prompts for AI agents.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"zod":"^4.3.6","dotenv":"^17.3.1","ethers":"^6.13.1","@myx-trade/sdk":"^0.1.269","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","ts-node":"^10.9.2","typescript":"^5.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-trading-server_2.3.4_1773390864339_0.9823040670200074","host":"s3://npm-registry-packages-npm-production"}},"2.3.5":{"name":"@michaleffffff/mcp-trading-server","version":"2.3.5","_id":"@michaleffffff/mcp-trading-server@2.3.5","maintainers":[{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"}],"bin":{"myx-mcp":"dist/server.js"},"dist":{"shasum":"3791a16cdd317ed79c863d8d075fc01597fc43f9","tarball":"https://registry.npmjs.org/@michaleffffff/mcp-trading-server/-/mcp-trading-server-2.3.5.tgz","fileCount":54,"integrity":"sha512-+hQdIfqnLRzmml6BIPj4tXl9ES2UxCnAXVDtVHaSwJRCqsRpS8PzTxuX1Do2tQdo20rptOS6sNj7UhNCCJsVaQ==","signatures":[{"sig":"MEUCIQDvXh9CmrUpR1+rpwagrg2lahbpzIfv9wLeNVNFdW5ISwIgbLyQcSvp7MNQUoi5siFs9ZT02/9HGWLNC/pg79/s398=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97767},"type":"module","scripts":{"dev":"tsx src/server.ts","test":"tsx tests/test_sepolia.ts","build":"rm -rf dist && tsc","start":"node dist/server.js","test:new-tools":"tsx tests/test_new_tools_p0_p1.ts"},"_npmUser":{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"},"_npmVersion":"11.6.0","description":"A production-ready MCP (Model Context Protocol) server that exposes tools, resources, and prompts for AI agents.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"zod":"^4.3.6","dotenv":"^17.3.1","ethers":"^6.13.1","@myx-trade/sdk":"^0.1.269","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","ts-node":"^10.9.2","typescript":"^5.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-trading-server_2.3.5_1773393401418_0.10105399728281572","host":"s3://npm-registry-packages-npm-production"}},"2.3.6":{"name":"@michaleffffff/mcp-trading-server","version":"2.3.6","_id":"@michaleffffff/mcp-trading-server@2.3.6","maintainers":[{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"}],"bin":{"myx-mcp":"dist/server.js"},"dist":{"shasum":"dca0b3fffe2575bed7c459557546dbcd3cf33d33","tarball":"https://registry.npmjs.org/@michaleffffff/mcp-trading-server/-/mcp-trading-server-2.3.6.tgz","fileCount":55,"integrity":"sha512-IA9rewyRwvdBCCULsXgy27jGgn2b63jjwV2CqprQNiA4cbVvzDG6zxbiDl/Q7HQnCyjnnWKpzRdSNZuZIi2XzQ==","signatures":[{"sig":"MEUCICZBApNvWPyiLGp+4DUSOdw2JFYBdAcIMpDijjTXQONKAiEAoLg2wzYyKWM5kysYGWu3QiCmpkGSXdgBBiY4LUFVYpc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99435},"type":"module","scripts":{"dev":"tsx src/server.ts","test":"tsx tests/test_sepolia.ts","build":"rm -rf dist && tsc","start":"node dist/server.js","test:new-tools":"tsx tests/test_new_tools_p0_p1.ts"},"_npmUser":{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"},"_npmVersion":"11.6.0","description":"A production-ready MCP (Model Context Protocol) server that exposes tools, resources, and prompts for AI agents.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"zod":"^4.3.6","dotenv":"^17.3.1","ethers":"^6.13.1","@myx-trade/sdk":"^0.1.269","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","ts-node":"^10.9.2","typescript":"^5.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-trading-server_2.3.6_1773394908518_0.885226919055909","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@michaleffffff/mcp-trading-server","version":"2.4.0","_id":"@michaleffffff/mcp-trading-server@2.4.0","maintainers":[{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"}],"bin":{"myx-mcp":"dist/server.js"},"dist":{"shasum":"4530924751795fad253e4e735eec898557d13e09","tarball":"https://registry.npmjs.org/@michaleffffff/mcp-trading-server/-/mcp-trading-server-2.4.0.tgz","fileCount":55,"integrity":"sha512-xJK4X1QyxeA4Ok6PpqWiyR0NLP1djhvpSv39boMqrhSnDIdrrd95kNaL0JwOsxRneF7HNZa5vjmbl7eLPBSPlA==","signatures":[{"sig":"MEUCIQCVHGEEdZ7ZLfdo8nnf7w1z1bJ2F4N1+InZ4eZ5bNYMIgIgAjN5ayF2N/SLNfJgxnfk3eoUrMt6T+RR3acOB/IKSbk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107185},"type":"module","scripts":{"dev":"tsx src/server.ts","test":"tsx tests/test_sepolia.ts","build":"rm -rf dist && tsc","start":"node dist/server.js","test:new-tools":"tsx tests/test_new_tools_p0_p1.ts"},"_npmUser":{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"},"_npmVersion":"11.6.0","description":"A production-ready MCP (Model Context Protocol) server that exposes tools, resources, and prompts for AI agents.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"zod":"^4.3.6","dotenv":"^17.3.1","ethers":"^6.13.1","@myx-trade/sdk":"^0.1.269","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","ts-node":"^10.9.2","typescript":"^5.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-trading-server_2.4.0_1773397974049_0.812061786108184","host":"s3://npm-registry-packages-npm-production"}},"2.4.1":{"name":"@michaleffffff/mcp-trading-server","version":"2.4.1","_id":"@michaleffffff/mcp-trading-server@2.4.1","maintainers":[{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"}],"bin":{"myx-mcp":"dist/server.js"},"dist":{"shasum":"b5a49be72120ccfb2a298cdecc9587c75acc7fee","tarball":"https://registry.npmjs.org/@michaleffffff/mcp-trading-server/-/mcp-trading-server-2.4.1.tgz","fileCount":54,"integrity":"sha512-EN2eHfHTNtNYULKxcuptLLo5fSJuXf5T9Ezxc/hyM16nuBkOGK+WXja+pIYNKM954TNxA7rtmCnN9iMqGL8SjQ==","signatures":[{"sig":"MEUCIEZBWuuMZGbCe/p8wpfxNSYlGsaPvImuCEGHAyrN4rU3AiEA3xkf0wCq8d18RbNAWmC81QgCkrd3/nWxy3H2eRUXXmY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95579},"type":"module","scripts":{"dev":"tsx src/server.ts","test":"tsx tests/test_sepolia.ts","build":"rm -rf dist && tsc","start":"node dist/server.js","test:new-tools":"tsx tests/test_new_tools_p0_p1.ts"},"_npmUser":{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"},"_npmVersion":"11.6.0","description":"A production-ready MCP (Model Context Protocol) server that exposes tools, resources, and prompts for AI agents.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"zod":"^4.3.6","dotenv":"^17.3.1","ethers":"^6.13.1","@myx-trade/sdk":"^0.1.269","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","ts-node":"^10.9.2","typescript":"^5.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-trading-server_2.4.1_1773403369687_0.5280393747708574","host":"s3://npm-registry-packages-npm-production"}},"2.4.2":{"name":"@michaleffffff/mcp-trading-server","version":"2.4.2","_id":"@michaleffffff/mcp-trading-server@2.4.2","maintainers":[{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"}],"bin":{"myx-mcp":"dist/server.js"},"dist":{"shasum":"44560d6028e8b8a2be3e9eada0855a5efd8355fd","tarball":"https://registry.npmjs.org/@michaleffffff/mcp-trading-server/-/mcp-trading-server-2.4.2.tgz","fileCount":54,"integrity":"sha512-eoo5UURSqG4JKRYLupZUgA8FlyWUWK/IBMLpnTQCvE3pibAptb0LjynJQh2kNjRXLa3ZoS1+eMABuGrTUO1+dQ==","signatures":[{"sig":"MEUCIQDjnRJw5n2lgXvfri5YCdzdpphqQ5BDLASmvfNmtOTWIAIgL4HNozVmxYP/wwZ/uOOo5+14efUxjisRPxk40kvBfy0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97549},"type":"module","scripts":{"dev":"tsx src/server.ts","test":"tsx tests/test_sepolia.ts","build":"rm -rf dist && tsc","start":"node dist/server.js","test:new-tools":"tsx tests/test_new_tools_p0_p1.ts"},"_npmUser":{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"},"_npmVersion":"11.6.0","description":"A production-ready MCP (Model Context Protocol) server that exposes tools, resources, and prompts for AI agents.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"zod":"^4.3.6","dotenv":"^17.3.1","ethers":"^6.13.1","@myx-trade/sdk":"^0.1.269","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","ts-node":"^10.9.2","typescript":"^5.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-trading-server_2.4.2_1773408446032_0.7301754037089003","host":"s3://npm-registry-packages-npm-production"}},"2.4.3":{"name":"@michaleffffff/mcp-trading-server","version":"2.4.3","_id":"@michaleffffff/mcp-trading-server@2.4.3","maintainers":[{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"}],"bin":{"myx-mcp":"dist/server.js"},"dist":{"shasum":"2f3c04ad578175f815f5e41a8876655e570e3a23","tarball":"https://registry.npmjs.org/@michaleffffff/mcp-trading-server/-/mcp-trading-server-2.4.3.tgz","fileCount":55,"integrity":"sha512-ZA5SdizIkvvkjnqYG05XszTam9OIsHAyT3h7GHdBLcBav+0whv/1WYFu7XH+lSw/9YWdZ8wpgkBjAMuEni8Q2A==","signatures":[{"sig":"MEYCIQCatviRq0gTfqDsEaS2usbz2uhsbD5nvGn/4Cxzjyc48AIhAP8B/xpVvauNCPFTji6g9L7Q+d1fXDOniF+TPNnUXqBi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105960},"type":"module","scripts":{"dev":"tsx src/server.ts","test":"tsx tests/test_sepolia.ts","build":"rm -rf dist && tsc","start":"node dist/server.js","test:new-tools":"tsx tests/test_new_tools_p0_p1.ts"},"_npmUser":{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"},"_npmVersion":"11.6.0","description":"A production-ready MCP (Model Context Protocol) server that exposes tools, resources, and prompts for AI agents.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"zod":"^4.3.6","dotenv":"^17.3.1","ethers":"^6.13.1","@myx-trade/sdk":"^0.1.269","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","ts-node":"^10.9.2","typescript":"^5.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-trading-server_2.4.3_1773413458938_0.7452950310071818","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"@michaleffffff/mcp-trading-server","version":"2.5.0","_id":"@michaleffffff/mcp-trading-server@2.5.0","maintainers":[{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"}],"bin":{"myx-mcp":"dist/server.js"},"dist":{"shasum":"cc80cce3b755f85ce4db9c8db897c4e56fcbe9e3","tarball":"https://registry.npmjs.org/@michaleffffff/mcp-trading-server/-/mcp-trading-server-2.5.0.tgz","fileCount":56,"integrity":"sha512-sCmASy+CZk/EvybqLoID2ApQS8TEUt/NKArdDdvW5KbcM6sb+YpyAjwQIx/kzWQIfiBic9Q5FNPd693fnPLLtw==","signatures":[{"sig":"MEYCIQCUW6Ur3BB4D6IaXpQ/CykhYJ8n+RvxefEYKVowX5Z5rgIhAMSK4GGLz2twEMGJiv3ZHoVEyItgZ8BD+pOafa3wYFCC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107847},"type":"module","scripts":{"dev":"tsx src/server.ts","test":"tsx tests/test_sepolia.ts","build":"rm -rf dist && tsc","start":"node dist/server.js","test:new-tools":"tsx tests/test_new_tools_p0_p1.ts"},"_npmUser":{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"},"_npmVersion":"11.6.0","description":"A production-ready MCP (Model Context Protocol) server that exposes tools, resources, and prompts for AI agents.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"zod":"^4.3.6","dotenv":"^17.3.1","ethers":"^6.13.1","@myx-trade/sdk":"^0.1.269","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","ts-node":"^10.9.2","typescript":"^5.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-trading-server_2.5.0_1773415074978_0.13692250328933464","host":"s3://npm-registry-packages-npm-production"}},"2.5.1":{"name":"@michaleffffff/mcp-trading-server","version":"2.5.1","_id":"@michaleffffff/mcp-trading-server@2.5.1","maintainers":[{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"}],"bin":{"myx-mcp":"dist/server.js"},"dist":{"shasum":"5e0bc794e0f5eab7cd560caf7d2c62dcfe59572a","tarball":"https://registry.npmjs.org/@michaleffffff/mcp-trading-server/-/mcp-trading-server-2.5.1.tgz","fileCount":56,"integrity":"sha512-WEmKgt6u/zgr0gAi0djoKoNuUPFjHOrbVhw1VMbW/Q02ZP97OM8z88ybW5ozVKQsjSSWDvNmxKiZwrNJPVP2jw==","signatures":[{"sig":"MEUCIEzLSht8TeOFa3VluqRZj9ZMYXAOOh8tJ8G7rPaXEj+jAiEA4czmj30OBxVCOFUOJddtTXvOH35VIxqItCXMakSK9GA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109761},"type":"module","scripts":{"dev":"tsx src/server.ts","test":"tsx tests/test_sepolia.ts","build":"rm -rf dist && tsc","start":"node dist/server.js","test:new-tools":"tsx tests/test_new_tools_p0_p1.ts"},"_npmUser":{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"},"_npmVersion":"11.6.0","description":"A production-ready MCP (Model Context Protocol) server that exposes tools, resources, and prompts for AI agents.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"zod":"^4.3.6","dotenv":"^17.3.1","ethers":"^6.13.1","@myx-trade/sdk":"^0.1.269","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","ts-node":"^10.9.2","typescript":"^5.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-trading-server_2.5.1_1773417912612_0.6213992072748693","host":"s3://npm-registry-packages-npm-production"}},"2.5.2":{"name":"@michaleffffff/mcp-trading-server","version":"2.5.2","_id":"@michaleffffff/mcp-trading-server@2.5.2","maintainers":[{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"}],"bin":{"myx-mcp":"dist/server.js"},"dist":{"shasum":"cf6fb285d57712152289cf6c7ea6502a0edd0c70","tarball":"https://registry.npmjs.org/@michaleffffff/mcp-trading-server/-/mcp-trading-server-2.5.2.tgz","fileCount":57,"integrity":"sha512-oZCougptQtK4Dujulrfwbq0cZbANq1nlrDQWJDm0pTn8YUUHHlaLBpEskLzN5gafP+oasvma6Rs+ppAMb2q8Tg==","signatures":[{"sig":"MEUCICCx2vHTe4FHAITBEMJvgAHNaPL47RYNTMXVFqI/slzQAiEAjX37lTF7rjwtHo4FcJv/kbIM2oBMtEyw5le4a9kO1Yc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111728},"type":"module","scripts":{"dev":"tsx src/server.ts","test":"tsx tests/test_sepolia.ts","build":"rm -rf dist && tsc","start":"node dist/server.js","test:new-tools":"tsx tests/test_new_tools_p0_p1.ts"},"_npmUser":{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"},"_npmVersion":"11.6.0","description":"A production-ready MCP (Model Context Protocol) server that exposes tools, resources, and prompts for AI agents.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"zod":"^4.3.6","dotenv":"^17.3.1","ethers":"^6.13.1","@myx-trade/sdk":"^0.1.269","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","ts-node":"^10.9.2","typescript":"^5.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-trading-server_2.5.2_1773563234606_0.7352753678225694","host":"s3://npm-registry-packages-npm-production"}},"2.5.3":{"name":"@michaleffffff/mcp-trading-server","version":"2.5.3","_id":"@michaleffffff/mcp-trading-server@2.5.3","maintainers":[{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"}],"bin":{"myx-mcp":"dist/server.js"},"dist":{"shasum":"6178407f66ea384fb33d3d2b8c45d3b22f8a1a53","tarball":"https://registry.npmjs.org/@michaleffffff/mcp-trading-server/-/mcp-trading-server-2.5.3.tgz","fileCount":57,"integrity":"sha512-uP7WYnTOx2j4wsgWqcSFUg6DulO2QrIrK28nZtmxWmYnpAK43BJEv66iFhZD2treLZHCV4ol+91aThRDrU9R9g==","signatures":[{"sig":"MEQCIHoQQQyFsDMsAW+aXO+hOYKXm8hgZh/3yqwpE6okYxxRAiB6umhJBTIK6LX/v2pZNqjSVONXBsl7uAEj1v7KIKh7/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111728},"type":"module","scripts":{"dev":"tsx src/server.ts","test":"tsx tests/test_sepolia.ts","build":"rm -rf dist && tsc","start":"node dist/server.js","test:new-tools":"tsx tests/test_new_tools_p0_p1.ts"},"_npmUser":{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"},"_npmVersion":"11.6.0","description":"A production-ready MCP (Model Context Protocol) server that exposes tools, resources, and prompts for AI agents.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"zod":"^4.3.6","dotenv":"^17.3.1","ethers":"^6.13.1","@myx-trade/sdk":"^0.1.269","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","ts-node":"^10.9.2","typescript":"^5.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-trading-server_2.5.3_1773580014988_0.09796090307161709","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"@michaleffffff/mcp-trading-server","version":"2.6.0","_id":"@michaleffffff/mcp-trading-server@2.6.0","maintainers":[{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"}],"bin":{"myx-mcp":"dist/server.js"},"dist":{"shasum":"6c032bad3495fd2132c5dc880491bb57dd869ebb","tarball":"https://registry.npmjs.org/@michaleffffff/mcp-trading-server/-/mcp-trading-server-2.6.0.tgz","fileCount":58,"integrity":"sha512-6IGH9hGUrcQ6EBhs7fTqsLZqzWP/I97PfjkU4ee7iQz44RJbYvnP0nVwAbcqk8+loS8cLl+bPNnrA0H8qfZP9w==","signatures":[{"sig":"MEYCIQCylZXVN7vxWpybyi+RcPFvbM8TFqBQu/4Ze6v6G9ZYtgIhAIbhRv/ieEpqFsjbvMLw7CTTpNnaK+L+MqA35VuxeTcZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131932},"type":"module","scripts":{"dev":"tsx src/server.ts","test":"tsx tests/test_sepolia.ts","build":"rm -rf dist && tsc","start":"node dist/server.js","test:new-tools":"tsx tests/test_new_tools_p0_p1.ts"},"_npmUser":{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"},"_npmVersion":"11.6.0","description":"A production-ready MCP (Model Context Protocol) server that exposes tools, resources, and prompts for AI agents.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"zod":"^4.3.6","dotenv":"^17.3.1","ethers":"^6.13.1","@myx-trade/sdk":"^0.1.270","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","ts-node":"^10.9.2","typescript":"^5.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-trading-server_2.6.0_1773629434485_0.7814786345415103","host":"s3://npm-registry-packages-npm-production"}},"2.7.0":{"name":"@michaleffffff/mcp-trading-server","version":"2.7.0","_id":"@michaleffffff/mcp-trading-server@2.7.0","maintainers":[{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"}],"bin":{"myx-mcp":"dist/server.js"},"dist":{"shasum":"f034ed6c59597bb27dcd54450dfc00d8564b3359","tarball":"https://registry.npmjs.org/@michaleffffff/mcp-trading-server/-/mcp-trading-server-2.7.0.tgz","fileCount":58,"integrity":"sha512-9P4EcRJbweWh5kgIYxDjCZR1mL4M3nU5275gMjWSUQavljNd6Nz/85bSaxBbTkvcukPf9+EizOA/DWy91VnLUQ==","signatures":[{"sig":"MEUCIFcVnvOIei/LUuVsYY2oZJzxBKBJT+6W24sdEmcK1XtxAiEA+inPnK7v/rxPH7zdbAj2RKgiIHP5+bca0OSqdUAs2kg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147609},"type":"module","scripts":{"dev":"tsx src/server.ts","test":"tsx tests/test_sepolia.ts","build":"rm -rf dist && tsc","start":"node dist/server.js","test:new-tools":"tsx tests/test_new_tools_p0_p1.ts"},"_npmUser":{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"},"_npmVersion":"11.6.0","description":"A production-ready MCP (Model Context Protocol) server that exposes tools, resources, and prompts for AI agents.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"zod":"^4.3.6","dotenv":"^17.3.1","ethers":"^6.13.1","@myx-trade/sdk":"^0.1.270","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","ts-node":"^10.9.2","typescript":"^5.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-trading-server_2.7.0_1773633050305_0.5079648703307749","host":"s3://npm-registry-packages-npm-production"}},"2.8.2":{"name":"@michaleffffff/mcp-trading-server","version":"2.8.2","_id":"@michaleffffff/mcp-trading-server@2.8.2","maintainers":[{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"}],"bin":{"myx-mcp":"dist/server.js"},"dist":{"shasum":"b5e1c03c21be66a613c626acd7a2dfe6c797de12","tarball":"https://registry.npmjs.org/@michaleffffff/mcp-trading-server/-/mcp-trading-server-2.8.2.tgz","fileCount":59,"integrity":"sha512-GL5HPDZ4AKoIAlStN82BuciG+2KUcIaR6ixKdkL9yYrrwVPeG9VXoIKZjAjJAa9WRzpsGSYYntNqQFLn4W2bPQ==","signatures":[{"sig":"MEUCIQDFPdKzXZOW0VPVa6961tlYxgGZmtMAK44Ucr5byia9jAIgOPMTQhaCcKREJxpeDL5HimLpZhjdz72M+vkEUoMLGFQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151092},"type":"module","scripts":{"dev":"tsx src/server.ts","test":"tsx tests/test_sepolia.ts","build":"rm -rf dist && tsc","start":"node dist/server.js","test:new-tools":"tsx tests/test_new_tools_p0_p1.ts"},"_npmUser":{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"},"_npmVersion":"11.6.0","description":"A production-ready MCP (Model Context Protocol) server that exposes tools, resources, and prompts for AI agents.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"zod":"^4.3.6","dotenv":"^17.3.1","ethers":"^6.13.1","@myx-trade/sdk":"^0.1.270","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","ts-node":"^10.9.2","typescript":"^5.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-trading-server_2.8.2_1773653271383_0.34620211136355605","host":"s3://npm-registry-packages-npm-production"}},"2.9.0":{"name":"@michaleffffff/mcp-trading-server","version":"2.9.0","_id":"@michaleffffff/mcp-trading-server@2.9.0","maintainers":[{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"}],"bin":{"myx-mcp":"dist/server.js"},"dist":{"shasum":"0ab38abd66f9829c55735fb99afcbb5c3fbc97ec","tarball":"https://registry.npmjs.org/@michaleffffff/mcp-trading-server/-/mcp-trading-server-2.9.0.tgz","fileCount":59,"integrity":"sha512-QCN6K3C0mYs3l8AALswk4r3ndJ7Sv7l4+dJrAxR86/6RBHvvphS61uqEuyKgVpXFzOgdbqDabaGqxzSQ0+m1Xg==","signatures":[{"sig":"MEUCIQCNuPFpb9NABK1PVxP9IjydSq7Rew/14ZcV576WzJJdnwIgX46gpO4OY0NgcgXLgjWk28ixBW24v3SoG2CoJMTFDSo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":152819},"type":"module","scripts":{"dev":"tsx src/server.ts","test":"tsx tests/test_sepolia.ts","build":"rm -rf dist && tsc","start":"node dist/server.js","test:new-tools":"tsx tests/test_new_tools_p0_p1.ts"},"_npmUser":{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"},"_npmVersion":"11.6.0","description":"A production-ready MCP (Model Context Protocol) server that exposes tools, resources, and prompts for AI agents.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"zod":"^4.3.6","dotenv":"^17.3.1","ethers":"^6.13.1","@myx-trade/sdk":"^0.1.270","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","ts-node":"^10.9.2","typescript":"^5.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-trading-server_2.9.0_1773656408778_0.44673542449629666","host":"s3://npm-registry-packages-npm-production"}},"2.9.2":{"name":"@michaleffffff/mcp-trading-server","version":"2.9.2","_id":"@michaleffffff/mcp-trading-server@2.9.2","maintainers":[{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"}],"bin":{"myx-mcp":"dist/server.js"},"dist":{"shasum":"6874bebf84ffeb0799876b6591c0a70a9bdf955b","tarball":"https://registry.npmjs.org/@michaleffffff/mcp-trading-server/-/mcp-trading-server-2.9.2.tgz","fileCount":59,"integrity":"sha512-IK2fAhJVlj41KKczB4tthB+d800OSdCaRd0WhEYr5pNi867QASeevSKWJf33YIk1JPCI0om57NrGj+TBnxExHw==","signatures":[{"sig":"MEYCIQCZXoHDYD/UQwflFi6jkaFCxIW0246SPix6ZuC8No/puAIhALLa9Yt9elPZRY3eVR808ceiFeminvynmP98ahRg/yoz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":157974},"type":"module","scripts":{"dev":"tsx src/server.ts","test":"tsx tests/test_sepolia.ts","build":"rm -rf dist && tsc","start":"node dist/server.js","test:new-tools":"tsx tests/test_new_tools_p0_p1.ts"},"_npmUser":{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"},"_npmVersion":"11.6.0","description":"A production-ready MCP (Model Context Protocol) server that exposes tools, resources, and prompts for AI agents.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"zod":"^4.3.6","dotenv":"^17.3.1","ethers":"^6.13.1","@myx-trade/sdk":"^0.1.270","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","ts-node":"^10.9.2","typescript":"^5.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-trading-server_2.9.2_1773667360845_0.06088855989053621","host":"s3://npm-registry-packages-npm-production"}},"2.9.9":{"name":"@michaleffffff/mcp-trading-server","version":"2.9.9","_id":"@michaleffffff/mcp-trading-server@2.9.9","maintainers":[{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"}],"bin":{"myx-mcp":"dist/server.js"},"dist":{"shasum":"ba984e5cb7eb56e104cd7180ccffc65202b75938","tarball":"https://registry.npmjs.org/@michaleffffff/mcp-trading-server/-/mcp-trading-server-2.9.9.tgz","fileCount":59,"integrity":"sha512-x3VXeyK/fjiyvjuctR++8JHdHvtWV7LYYeCweYuwqDOkHp29JXS5XBO6NYTaTF0KS5PxDkFsZ9GPHW7xBOKiug==","signatures":[{"sig":"MEUCIQC20trwplb7EBoUAKnqWeTAOgm5WPXL/ydO1fr8TA9/UAIgOAD7XqgsJyltegt/eSThLG3rVa81t8X/y+QQhJQJ2gQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160280},"type":"module","scripts":{"dev":"tsx src/server.ts","test":"tsx tests/test_sepolia.ts","build":"rm -rf dist && tsc","start":"node dist/server.js","test:new-tools":"tsx tests/test_new_tools_p0_p1.ts"},"_npmUser":{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"},"_npmVersion":"11.6.0","description":"A production-ready MCP (Model Context Protocol) server that exposes tools, resources, and prompts for AI agents.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"zod":"^4.3.6","dotenv":"^17.3.1","ethers":"^6.13.1","@myx-trade/sdk":"^0.1.270","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","ts-node":"^10.9.2","typescript":"^5.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-trading-server_2.9.9_1773668801733_0.8337168194655968","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@michaleffffff/mcp-trading-server","version":"3.0.0","_id":"@michaleffffff/mcp-trading-server@3.0.0","maintainers":[{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"}],"bin":{"myx-mcp":"dist/server.js"},"dist":{"shasum":"f2450666e4ac846b34247cee8097d5d7ed9d0fe1","tarball":"https://registry.npmjs.org/@michaleffffff/mcp-trading-server/-/mcp-trading-server-3.0.0.tgz","fileCount":60,"integrity":"sha512-coQCQE4C/5OsdOgb7qHydZijXvTkFVqTgicBc73XEQFaGL1oDHcrpRXe98rvxJ3ddcLPMXC9Yrb5vaYiQR+2Aw==","signatures":[{"sig":"MEUCIQDLV9TxPmrmfxzlOAqW4hGKCKxxSMWqlEcxu1rf1h1g6QIgEsW77NykLGmp67OGihFWlAXXXMCLFIYJ1SYEfQiluCs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185904},"type":"module","scripts":{"dev":"tsx src/server.ts","test":"tsx tests/test_sepolia.ts","build":"rm -rf dist && tsc","start":"node dist/server.js","test:new-tools":"tsx tests/test_new_tools_p0_p1.ts"},"_npmUser":{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"},"_npmVersion":"11.6.0","description":"A production-ready MCP (Model Context Protocol) server that exposes tools, resources, and prompts for AI agents.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"zod":"^4.3.6","dotenv":"^17.3.1","ethers":"^6.13.1","@myx-trade/sdk":"^0.1.270","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","ts-node":"^10.9.2","typescript":"^5.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-trading-server_3.0.0_1773729696769_0.09600732595800254","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@michaleffffff/mcp-trading-server","version":"3.0.1","_id":"@michaleffffff/mcp-trading-server@3.0.1","maintainers":[{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"}],"bin":{"myx-mcp":"dist/server.js"},"dist":{"shasum":"d65d313b447504481fd519ec1cc66fdbbf8a7e85","tarball":"https://registry.npmjs.org/@michaleffffff/mcp-trading-server/-/mcp-trading-server-3.0.1.tgz","fileCount":61,"integrity":"sha512-/nHNLWeRAUEZnKlQROWF/iQhcPdV/sHjAnBFS/HwGITSTCs7kigL9SH5dP4szh8ZabSCDbvnjtQVLNuX5nkCwA==","signatures":[{"sig":"MEQCID5Lx0c/r/XZscVA1CRxFfbctjxHA39LcWxP1cwjJ3laAiA1iDgM3ZFbDFtVUeQJqYdHfj88uuoeeal6RZfXPHkIGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":200166},"type":"module","scripts":{"dev":"tsx src/server.ts","test":"tsx tests/test_sepolia.ts","build":"rm -rf dist && tsc","start":"node dist/server.js","test:new-tools":"tsx tests/test_new_tools_p0_p1.ts"},"_npmUser":{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"},"_npmVersion":"11.6.0","description":"A production-ready MCP (Model Context Protocol) server that exposes tools, resources, and prompts for AI agents.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"zod":"^4.3.6","dotenv":"^17.3.1","ethers":"^6.13.1","@myx-trade/sdk":"^0.1.270","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","ts-node":"^10.9.2","typescript":"^5.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-trading-server_3.0.1_1773734467015_0.5289485205116653","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"@michaleffffff/mcp-trading-server","version":"3.0.2","_id":"@michaleffffff/mcp-trading-server@3.0.2","maintainers":[{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"}],"bin":{"myx-mcp":"dist/server.js"},"dist":{"shasum":"436ea68f2288a8cb8505890ce84e008f7d5f6074","tarball":"https://registry.npmjs.org/@michaleffffff/mcp-trading-server/-/mcp-trading-server-3.0.2.tgz","fileCount":61,"integrity":"sha512-tJZF8pnzNCVfhBKyjlLPioIb+YiqorQYS3wNAzOGid65tJGfAirZhZthmVyFtcZHYXfG9PSulvZerwOSueKHlA==","signatures":[{"sig":"MEUCIDNdBpQiBejwyZ48FckaHqhH7h12Xzj2aU4gT7L+yUZMAiEA/8d9IHC6T1H8fA28lMDi9tUC1nfzkfjoH19GEbVICHQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":211875},"type":"module","scripts":{"dev":"tsx src/server.ts","test":"tsx tests/test_sepolia.ts","build":"rm -rf dist && tsc","start":"node dist/server.js","test:new-tools":"tsx tests/test_new_tools_p0_p1.ts"},"_npmUser":{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"},"_npmVersion":"11.6.0","description":"A production-ready MCP (Model Context Protocol) server that exposes tools, resources, and prompts for AI agents.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"zod":"^4.3.6","dotenv":"^17.3.1","ethers":"^6.13.1","@myx-trade/sdk":"^0.1.270","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","ts-node":"^10.9.2","typescript":"^5.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-trading-server_3.0.2_1773736244192_0.3356598608105219","host":"s3://npm-registry-packages-npm-production"}},"3.0.3":{"name":"@michaleffffff/mcp-trading-server","version":"3.0.3","_id":"@michaleffffff/mcp-trading-server@3.0.3","maintainers":[{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"}],"bin":{"myx-mcp":"dist/server.js"},"dist":{"shasum":"7838d682d2d93fb37636386fcc1a5d66d6dd688c","tarball":"https://registry.npmjs.org/@michaleffffff/mcp-trading-server/-/mcp-trading-server-3.0.3.tgz","fileCount":60,"integrity":"sha512-cW71aFyWpvGMS+hc/UtVRhpyzQezeHnTd/QqaQCHv2iSqNoIJCpgzawp5bRl3OuhHv2VyYFLs146iTr69XL7YA==","signatures":[{"sig":"MEQCICupzgBjEu4wF5bLg5gJXYV2MoQmHP7APso5uSEkTdW8AiBJnavMBmTosi4RwIsBi7z4qDq5XIjOJjfK0CaEdF1Fig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":226886},"type":"module","scripts":{"dev":"tsx src/server.ts","test":"tsx tests/test_sepolia.ts","build":"rm -rf dist && tsc","start":"node dist/server.js","test:new-tools":"tsx tests/test_new_tools_p0_p1.ts"},"_npmUser":{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"},"_npmVersion":"11.6.0","description":"A production-ready MCP (Model Context Protocol) server that exposes tools, resources, and prompts for AI agents.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"zod":"^4.3.6","dotenv":"^17.3.1","ethers":"^6.13.1","@myx-trade/sdk":"^0.1.270","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","ts-node":"^10.9.2","typescript":"^5.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-trading-server_3.0.3_1773753339741_0.8673803894305459","host":"s3://npm-registry-packages-npm-production"}},"3.0.4":{"name":"@michaleffffff/mcp-trading-server","version":"3.0.4","_id":"@michaleffffff/mcp-trading-server@3.0.4","maintainers":[{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"}],"bin":{"myx-mcp":"dist/server.js"},"dist":{"shasum":"e7cd485552e627c3de4b03ff2bb592d49dae7d28","tarball":"https://registry.npmjs.org/@michaleffffff/mcp-trading-server/-/mcp-trading-server-3.0.4.tgz","fileCount":60,"integrity":"sha512-A7kRQxGf8yyMotZsTyiTYEBoUdLBcGdlhCHvnxGTpdVv7eFHRJUxUKC/LJODrOo/4+HINVtjm9xvaeRFChf03A==","signatures":[{"sig":"MEUCIQCZtnaRfhmh16uZaWD0KHBRd6/nRtbH4DA1sThWvIs70AIgLmcg92sKHOhS++/jW2Je76Aq+EVxKpJ3BDzV21P7FcA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238591},"type":"module","scripts":{"dev":"tsx src/server.ts","test":"tsx tests/test_sepolia.ts","build":"rm -rf dist && tsc","start":"node dist/server.js","test:new-tools":"tsx tests/test_new_tools_p0_p1.ts"},"_npmUser":{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"},"_npmVersion":"11.6.0","description":"A production-ready MCP (Model Context Protocol) server that exposes tools, resources, and prompts for AI agents.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"zod":"^4.3.6","dotenv":"^17.3.1","ethers":"^6.13.1","@myx-trade/sdk":"^0.1.270","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","ts-node":"^10.9.2","typescript":"^5.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-trading-server_3.0.4_1773757141945_0.6728842322821129","host":"s3://npm-registry-packages-npm-production"}},"3.0.5":{"name":"@michaleffffff/mcp-trading-server","version":"3.0.5","_id":"@michaleffffff/mcp-trading-server@3.0.5","maintainers":[{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"}],"bin":{"myx-mcp":"dist/server.js"},"dist":{"shasum":"e37c650b591b4e8784f16bee5d2f0d43e4bed271","tarball":"https://registry.npmjs.org/@michaleffffff/mcp-trading-server/-/mcp-trading-server-3.0.5.tgz","fileCount":55,"integrity":"sha512-oW+Kw/6eUc1ONt6u6c7SCZWudyQsc8NCbf4MXsFDth4ZYQWE+9ChT2U/PXjKs3mhDEmibvOX48gisb0bJuPWDw==","signatures":[{"sig":"MEYCIQCDdtTUg/EH737Ekt974/LyZdWqUBVNrTLa3kKyMo1uFAIhAKfb/+wD3FLbBKmbWhclBUCHZfOdZRTWn6bCR81kl+i6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":225129},"type":"module","scripts":{"dev":"tsx src/server.ts","test":"tsx tests/test_sepolia.ts","build":"rm -rf dist && tsc","start":"node dist/server.js","test:new-tools":"tsx tests/test_new_tools_p0_p1.ts"},"_npmUser":{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"},"_npmVersion":"11.6.0","description":"A production-ready MCP (Model Context Protocol) server for deep integration with **MYX Finance**—a decentralized perpetual exchange. It allows AI assistants to autonomously trade, manage liquidity, and analyze markets via terminal/backend using pure on-ch","directories":{},"_nodeVersion":"24.8.0","dependencies":{"zod":"^4.3.6","dotenv":"^17.3.1","ethers":"^6.13.1","@myx-trade/sdk":"^0.1.270","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","ts-node":"^10.9.2","typescript":"^5.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-trading-server_3.0.5_1773803722009_0.41703124469548025","host":"s3://npm-registry-packages-npm-production"}},"3.0.7":{"name":"@michaleffffff/mcp-trading-server","version":"3.0.7","_id":"@michaleffffff/mcp-trading-server@3.0.7","maintainers":[{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"}],"bin":{"myx-mcp":"dist/server.js"},"dist":{"shasum":"45c0ef162392e69437cd019f1f0c7391b3a0e508","tarball":"https://registry.npmjs.org/@michaleffffff/mcp-trading-server/-/mcp-trading-server-3.0.7.tgz","fileCount":55,"integrity":"sha512-GPJgf+bFZH6X6jz11Y/u5GckKBOHoVnkZOoytnjK25Ul1QOBWeeDPiyEpuSMhZ7MIeWeyA2aq/FdEygXKL9UbQ==","signatures":[{"sig":"MEUCIQCxWRxtu0QgUz0FRyFRrgJKqlmlH9iMIR1DgeZdr6H+hAIgNPXwsmsJj0ib5NHxUU79eUKWSliibh0obRZNze6PF34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":233030},"type":"module","scripts":{"dev":"tsx src/server.ts","test":"tsx tests/test_sepolia.ts","build":"rm -rf dist && tsc","start":"node dist/server.js","test:new-tools":"tsx tests/test_new_tools_p0_p1.ts"},"_npmUser":{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"},"_npmVersion":"11.6.0","description":"A production-ready MCP (Model Context Protocol) server for deep integration with **MYX Finance**—a decentralized perpetual exchange. It allows AI assistants to autonomously trade, manage liquidity, and analyze markets via terminal/backend using pure on-ch","directories":{},"_nodeVersion":"24.8.0","dependencies":{"zod":"^4.3.6","dotenv":"^17.3.1","ethers":"^6.13.1","@myx-trade/sdk":"^1.0.2","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","ts-node":"^10.9.2","typescript":"^5.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-trading-server_3.0.7_1773829091879_0.8264748144616041","host":"s3://npm-registry-packages-npm-production"}},"3.0.10":{"name":"@michaleffffff/mcp-trading-server","version":"3.0.10","_id":"@michaleffffff/mcp-trading-server@3.0.10","maintainers":[{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"}],"bin":{"myx-mcp":"dist/server.js"},"dist":{"shasum":"0eb586c51be21a6781576d6a030ece4d559861c1","tarball":"https://registry.npmjs.org/@michaleffffff/mcp-trading-server/-/mcp-trading-server-3.0.10.tgz","fileCount":55,"integrity":"sha512-SEhQnYvwsIcxQI1PzK0aD0vfTn5+yuJ0Jcel+uv++rl/BP0mm6WSY9FCWbfWWWuIlUzMY4uWs3ukMPZQ0T1aLw==","signatures":[{"sig":"MEQCIFafbiw3t6TwIHaoEMTYSpc99KYoglOV0PWgnK9wd60KAiB3RB58ooCDQjr946dAouxB+rROO75FyLYpBJuID+B9cg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":270955},"type":"module","scripts":{"dev":"tsx src/server.ts","test":"tsx tests/test_sepolia.ts","build":"rm -rf dist && tsc","start":"node dist/server.js","test:new-tools":"tsx tests/test_new_tools_p0_p1.ts","test:manage-tpsl-delete":"tsx tests/test_manage_tpsl_delete_live.ts"},"_npmUser":{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"},"_npmVersion":"11.6.0","description":"A production-ready MCP (Model Context Protocol) server for deep integration with **MYX Finance**—a decentralized perpetual exchange. It allows AI assistants to autonomously trade, manage liquidity, and analyze markets via terminal/backend using pure on-ch","directories":{},"_nodeVersion":"24.8.0","dependencies":{"zod":"^4.3.6","dotenv":"^17.3.1","ethers":"^6.13.1","@myx-trade/sdk":"^1.0.2","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","ts-node":"^10.9.2","typescript":"^5.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-trading-server_3.0.10_1773840193673_0.6217933282571193","host":"s3://npm-registry-packages-npm-production"}},"3.0.15":{"name":"@michaleffffff/mcp-trading-server","version":"3.0.15","_id":"@michaleffffff/mcp-trading-server@3.0.15","maintainers":[{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"}],"bin":{"myx-mcp":"dist/server.js"},"dist":{"shasum":"617a7bddc8c78115c54b4dd1e332204f7772a467","tarball":"https://registry.npmjs.org/@michaleffffff/mcp-trading-server/-/mcp-trading-server-3.0.15.tgz","fileCount":55,"integrity":"sha512-7Wdjwo6gSytY0YCAKi4/KhUdn6LTEdQPSmq+h1dov22o7UmoBARw3tq2i8Ms3W2ba8bK4kSn0n74aQBea/hoUQ==","signatures":[{"sig":"MEYCIQDGZMcZsB4m2gTpwuYwkzHPh2Nr9TyCAY8OFu42tzG+8QIhANVgAEr4BhHgikD5yQmnpyV39qRm7YaA8V0UNkH/oSTT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":300238},"type":"module","scripts":{"dev":"tsx src/server.ts","test":"tsx tests/test_sepolia.ts","build":"rm -rf dist && tsc","start":"node dist/server.js","test:new-tools":"tsx tests/test_new_tools_p0_p1.ts","test:manage-tpsl-delete":"tsx tests/test_manage_tpsl_delete_live.ts"},"_npmUser":{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"},"_npmVersion":"11.6.0","description":"A production-ready MCP (Model Context Protocol) server for deep integration with **MYX Finance**—a decentralized perpetual exchange. It allows AI assistants to autonomously trade, manage liquidity, and analyze markets via terminal/backend using pure on-ch","directories":{},"_nodeVersion":"24.8.0","dependencies":{"zod":"^4.3.6","dotenv":"^17.3.1","ethers":"^6.13.1","@myx-trade/sdk":"^1.0.2","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","ts-node":"^10.9.2","typescript":"^5.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-trading-server_3.0.15_1773846384443_0.5479737075582349","host":"s3://npm-registry-packages-npm-production"}},"3.0.16":{"name":"@michaleffffff/mcp-trading-server","version":"3.0.16","_id":"@michaleffffff/mcp-trading-server@3.0.16","maintainers":[{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"}],"bin":{"myx-mcp":"dist/server.js"},"dist":{"shasum":"48a53d51280b7728beb6a4f1e425af8bcb948f0b","tarball":"https://registry.npmjs.org/@michaleffffff/mcp-trading-server/-/mcp-trading-server-3.0.16.tgz","fileCount":55,"integrity":"sha512-5fq57kIsAxvnAr6lvNF/Ylla2dQyU2ohJPEeHIEpg5Yf29/9mlaTGUaZnIa/5tUzXx6CoOiwubKxelpz1ZdfRA==","signatures":[{"sig":"MEYCIQDsaSXV2qnbLTNYcrYAbcuJlIyJAzJDMlBNKvFWQLrMNgIhAINxOrmnIXaSs13MoB/DI1gQjctjwBYxENjSznyfGien","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":303530},"type":"module","scripts":{"dev":"tsx src/server.ts","test":"tsx tests/test_sepolia.ts","build":"rm -rf dist && tsc","start":"node dist/server.js","test:new-tools":"tsx tests/test_new_tools_p0_p1.ts","test:manage-tpsl-delete":"tsx tests/test_manage_tpsl_delete_live.ts"},"_npmUser":{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"},"_npmVersion":"11.6.0","description":"A production-ready MCP (Model Context Protocol) server for deep integration with **MYX Finance**—a decentralized perpetual exchange. It allows AI assistants to autonomously trade, manage liquidity, and analyze markets via terminal/backend using pure on-ch","directories":{},"_nodeVersion":"24.8.0","dependencies":{"zod":"^4.3.6","dotenv":"^17.3.1","ethers":"^6.13.1","@myx-trade/sdk":"^1.0.2","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","ts-node":"^10.9.2","typescript":"^5.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-trading-server_3.0.16_1773847917077_0.11268871244016276","host":"s3://npm-registry-packages-npm-production"}},"3.0.20":{"name":"@michaleffffff/mcp-trading-server","version":"3.0.20","_id":"@michaleffffff/mcp-trading-server@3.0.20","maintainers":[{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"}],"bin":{"myx-mcp":"dist/server.js"},"dist":{"shasum":"b7957062640d9785f2891f5e4c5df42f0086024f","tarball":"https://registry.npmjs.org/@michaleffffff/mcp-trading-server/-/mcp-trading-server-3.0.20.tgz","fileCount":55,"integrity":"sha512-lF4EQj8peyTwwjAxZMKS2GxKWbOVV4wXwHaWEq+NTpszOr6Fo2PUA25iyvYnVV6Vh5VCUo2D45QET/2RZhadAg==","signatures":[{"sig":"MEQCIHtMwdbGizI6VIPfiaR0Jdt8a3yTcUpNg3A5+kQ3GPaTAiB5EEo4zBUq7YjzvJvzr2y+HRS+Zb1vjBftcPF/oEIsoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":314557},"type":"module","scripts":{"dev":"tsx src/server.ts","test":"tsx tests/test_sepolia.ts","build":"rm -rf dist && tsc","start":"node dist/server.js","test:new-tools":"tsx tests/test_new_tools_p0_p1.ts","test:manage-tpsl-delete":"tsx tests/test_manage_tpsl_delete_live.ts"},"_npmUser":{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"},"_npmVersion":"11.6.0","description":"A production-ready MCP (Model Context Protocol) server for deep integration with **MYX Finance**—a decentralized perpetual exchange. It allows AI assistants to autonomously trade, manage liquidity, and analyze markets via terminal/backend using pure on-ch","directories":{},"_nodeVersion":"24.8.0","dependencies":{"zod":"^4.3.6","dotenv":"^17.3.1","ethers":"^6.13.1","@myx-trade/sdk":"^1.0.2","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","ts-node":"^10.9.2","typescript":"^5.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-trading-server_3.0.20_1773883968698_0.29146161418528127","host":"s3://npm-registry-packages-npm-production"}},"3.0.21":{"name":"@michaleffffff/mcp-trading-server","version":"3.0.21","_id":"@michaleffffff/mcp-trading-server@3.0.21","maintainers":[{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"}],"bin":{"myx-mcp":"dist/server.js"},"dist":{"shasum":"992db99aa195b5fd36d02c480f67630dcc7b1ad0","tarball":"https://registry.npmjs.org/@michaleffffff/mcp-trading-server/-/mcp-trading-server-3.0.21.tgz","fileCount":56,"integrity":"sha512-pZAOUVPpks4ACiK+SGIQtamJ8FyfwCtJnU4x1ZHKvWQXzMQ2x02y1MuBlUu1luKxNupW9b64YhhgL90pgK4KQA==","signatures":[{"sig":"MEUCIQDYg5f+fx+65KhOC8Q+0MmPYRfSAtv0W8WET9k8mkiitwIgRycXDp3moQ6jrZZ8M/1gE0hjCLkQ2/pPOGkZSJnuKS8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":331310},"type":"module","scripts":{"dev":"tsx src/server.ts","test":"tsx tests/test_sepolia.ts","build":"rm -rf dist && tsc","start":"node dist/server.js","test:new-tools":"tsx tests/test_new_tools_p0_p1.ts","test:manage-tpsl-delete":"tsx tests/test_manage_tpsl_delete_live.ts"},"_npmUser":{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"},"_npmVersion":"11.6.0","description":"A production-ready MCP (Model Context Protocol) server for deep integration with **MYX Finance**—a decentralized perpetual exchange. It allows AI assistants to autonomously trade, manage liquidity, and analyze markets via terminal/backend using pure on-ch","directories":{},"_nodeVersion":"24.8.0","dependencies":{"zod":"^4.3.6","dotenv":"^17.3.1","ethers":"^6.13.1","@myx-trade/sdk":"^1.0.2","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","ts-node":"^10.9.2","typescript":"^5.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-trading-server_3.0.21_1773888057412_0.6746729177275312","host":"s3://npm-registry-packages-npm-production"}},"3.0.24":{"name":"@michaleffffff/mcp-trading-server","version":"3.0.24","_id":"@michaleffffff/mcp-trading-server@3.0.24","maintainers":[{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"}],"bin":{"myx-mcp":"dist/server.js"},"dist":{"shasum":"1e13c224dbfdc00abf220b4e1995d4f81875be71","tarball":"https://registry.npmjs.org/@michaleffffff/mcp-trading-server/-/mcp-trading-server-3.0.24.tgz","fileCount":56,"integrity":"sha512-+10Slrw01AoLrIs4jCRrmIr2yQJ4IKumlgV7LbW89KD7i/bd/JGON+fSnB5lPdcK7znIR7e23fq/RXoSjSfsnA==","signatures":[{"sig":"MEUCIQCzOO6aIDod4luFia+yUQvKOiU4rRBt6Vo9cbHnU90JwAIgcziL3qxSIzmN5Vb/huoILCZweTgtP728GgcLFMTSU4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":335620},"type":"module","scripts":{"dev":"tsx src/server.ts","test":"tsx tests/test_sepolia.ts","build":"rm -rf dist && tsc","start":"node dist/server.js","test:new-tools":"tsx tests/test_new_tools_p0_p1.ts","test:manage-tpsl-delete":"tsx tests/test_manage_tpsl_delete_live.ts"},"_npmUser":{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"},"_npmVersion":"11.6.0","description":"A production-ready MCP (Model Context Protocol) server for deep integration with **MYX Finance**—a decentralized perpetual exchange. It allows AI assistants to autonomously trade, manage liquidity, and analyze markets via terminal/backend using pure on-ch","directories":{},"_nodeVersion":"24.8.0","dependencies":{"zod":"^4.3.6","dotenv":"^17.3.1","ethers":"^6.13.1","@myx-trade/sdk":"^1.0.4-beta.4","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","ts-node":"^10.9.2","typescript":"^5.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-trading-server_3.0.24_1773911512163_0.8603490675664469","host":"s3://npm-registry-packages-npm-production"}},"3.0.26":{"name":"@michaleffffff/mcp-trading-server","version":"3.0.26","_id":"@michaleffffff/mcp-trading-server@3.0.26","maintainers":[{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"}],"bin":{"myx-mcp":"dist/server.js"},"dist":{"shasum":"3c90453a7658133603e2a89bd7575c43782fd7e0","tarball":"https://registry.npmjs.org/@michaleffffff/mcp-trading-server/-/mcp-trading-server-3.0.26.tgz","fileCount":56,"integrity":"sha512-X5a/BSila/6NjBcPQZawAwgt1bgi9uXj9bfsLgc0qF5bXeAJf0zLvd9UfAqc9wEpFZ8j8kd5/5pbsejSJd2jTg==","signatures":[{"sig":"MEQCIGNdbPavLV7/fwFcwOBEYQW/EFOZoz8p6YqeUXBMNI2KAiAIqc0LmF4NkWK/LyL/+NFUpeavi7bwmL+mrZ+jFETtdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":342955},"type":"module","scripts":{"dev":"tsx src/server.ts","test":"tsx tests/test_sepolia.ts","build":"rm -rf dist && tsc","start":"node dist/server.js","test:new-tools":"tsx tests/test_new_tools_p0_p1.ts","test:manage-tpsl-delete":"tsx tests/test_manage_tpsl_delete_live.ts"},"_npmUser":{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"},"_npmVersion":"11.6.0","description":"A production-ready MCP (Model Context Protocol) server for deep integration with **MYX Finance**—a decentralized perpetual exchange. It allows AI assistants to autonomously trade, manage liquidity, and analyze markets via terminal/backend using pure on-ch","directories":{},"_nodeVersion":"24.8.0","dependencies":{"zod":"^4.3.6","dotenv":"^17.3.1","ethers":"^6.13.1","@myx-trade/sdk":"^1.0.4-beta.4","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","ts-node":"^10.9.2","typescript":"^5.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-trading-server_3.0.26_1773969268301_0.10199168316590645","host":"s3://npm-registry-packages-npm-production"}},"3.0.27":{"name":"@michaleffffff/mcp-trading-server","version":"3.0.27","_id":"@michaleffffff/mcp-trading-server@3.0.27","maintainers":[{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"}],"bin":{"myx-mcp":"dist/server.js"},"dist":{"shasum":"f0b5fc4dbcbce6220e33343c818b2b202b120759","tarball":"https://registry.npmjs.org/@michaleffffff/mcp-trading-server/-/mcp-trading-server-3.0.27.tgz","fileCount":56,"integrity":"sha512-EsQ2Y2YQt+y0PbbRYYFrVL+Zf3hfnnVoQNCPJdoTOuB8lEUELsoFwev4eRE9jAjEjZzaE6O42kYLPoj+l4DAVg==","signatures":[{"sig":"MEUCIGfNDGWp+t14G76DRxXjFAUWijwIqz4RjU6eXQ04krqwAiEA6pL8PsV63wdJxNv7e7m1PWDpwMfEHOm74e3GbHiZ2hM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":349162},"type":"module","scripts":{"dev":"tsx src/server.ts","test":"tsx tests/test_sepolia.ts","build":"rm -rf dist && tsc","start":"node dist/server.js","test:new-tools":"tsx tests/test_new_tools_p0_p1.ts","test:manage-tpsl-delete":"tsx tests/test_manage_tpsl_delete_live.ts"},"_npmUser":{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"},"_npmVersion":"11.6.0","description":"A production-ready MCP (Model Context Protocol) server for deep integration with **MYX Finance**—a decentralized perpetual exchange. It allows AI assistants to autonomously trade, manage liquidity, and analyze markets via terminal/backend using pure on-ch","directories":{},"_nodeVersion":"24.8.0","dependencies":{"zod":"^4.3.6","dotenv":"^17.3.1","ethers":"^6.13.1","@myx-trade/sdk":"^1.0.4-beta.4","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","ts-node":"^10.9.2","typescript":"^5.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-trading-server_3.0.27_1773973670789_0.7428785121411647","host":"s3://npm-registry-packages-npm-production"}},"3.0.28":{"name":"@michaleffffff/mcp-trading-server","version":"3.0.28","_id":"@michaleffffff/mcp-trading-server@3.0.28","maintainers":[{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"}],"bin":{"myx-mcp":"dist/server.js"},"dist":{"shasum":"314ecbbe88ce5318da088469e007a1184b97d6ec","tarball":"https://registry.npmjs.org/@michaleffffff/mcp-trading-server/-/mcp-trading-server-3.0.28.tgz","fileCount":56,"integrity":"sha512-HqICC+WBPbK5ALwslCvNYOi5eal7UXTj+HClYxLO8xZCig+QHaMOJEBeuxG1zwsxZBwE8IJpXtpIKC2TDF2sgQ==","signatures":[{"sig":"MEUCIFmMtfUcfsYQA2DEn3NeauioFVIVJt/xhpCJ/i+00k0fAiEArxVN2WOTEBB4TfGy8yE4Ol3vPlcEduPVWW/N9YfXnr8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":349412},"type":"module","scripts":{"dev":"tsx src/server.ts","test":"tsx tests/test_sepolia.ts","build":"rm -rf dist && tsc","start":"node dist/server.js","test:new-tools":"tsx tests/test_new_tools_p0_p1.ts","test:manage-tpsl-delete":"tsx tests/test_manage_tpsl_delete_live.ts"},"_npmUser":{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"},"_npmVersion":"11.6.0","description":"A production-ready MCP (Model Context Protocol) server for deep integration with **MYX Finance**—a decentralized perpetual exchange. It allows AI assistants to autonomously trade, manage liquidity, and analyze markets via terminal/backend using pure on-ch","directories":{},"_nodeVersion":"24.8.0","dependencies":{"zod":"^4.3.6","dotenv":"^17.3.1","ethers":"^6.13.1","@myx-trade/sdk":"^1.0.4-beta.4","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","ts-node":"^10.9.2","typescript":"^5.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-trading-server_3.0.28_1773975352380_0.5776265308097952","host":"s3://npm-registry-packages-npm-production"}},"3.0.29":{"name":"@michaleffffff/mcp-trading-server","version":"3.0.29","_id":"@michaleffffff/mcp-trading-server@3.0.29","maintainers":[{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"}],"bin":{"myx-mcp":"dist/server.js"},"dist":{"shasum":"d7e1bc0b340dfb15dcebaecb4c09235d875b40b5","tarball":"https://registry.npmjs.org/@michaleffffff/mcp-trading-server/-/mcp-trading-server-3.0.29.tgz","fileCount":56,"integrity":"sha512-bdp57jbzdqzQhnoTVPgnPYatwKt0X3TqGIs3mMY7vy9FUbodo/6D/oO91NNKUQr2Apfi6fLR2/nfP8dmTuWBpw==","signatures":[{"sig":"MEYCIQCYxnz5z3WCh+ponHDRItwjuH5fe7LvPI0wb2a2GdtwhgIhAKj4oYaUmp+2/5NMkPBwSY4+m6Llz8T3wykOpKTk9vLn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":350170},"type":"module","scripts":{"dev":"tsx src/server.ts","test":"tsx tests/test_sepolia.ts","build":"rm -rf dist && tsc","start":"node dist/server.js","test:new-tools":"tsx tests/test_new_tools_p0_p1.ts","test:manage-tpsl-delete":"tsx tests/test_manage_tpsl_delete_live.ts"},"_npmUser":{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"},"_npmVersion":"11.6.0","description":"A production-ready MCP (Model Context Protocol) server for deep integration with **MYX Finance**—a decentralized perpetual exchange. It allows AI assistants to autonomously trade, manage liquidity, and analyze markets via terminal/backend using pure on-ch","directories":{},"_nodeVersion":"24.8.0","dependencies":{"zod":"^4.3.6","dotenv":"^17.3.1","ethers":"^6.13.1","@myx-trade/sdk":"^1.0.4-beta.4","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","ts-node":"^10.9.2","typescript":"^5.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-trading-server_3.0.29_1773976416059_0.7127366694828643","host":"s3://npm-registry-packages-npm-production"}},"3.0.31":{"name":"@michaleffffff/mcp-trading-server","version":"3.0.31","_id":"@michaleffffff/mcp-trading-server@3.0.31","maintainers":[{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"}],"bin":{"myx-mcp":"dist/server.js"},"dist":{"shasum":"b1770c7fb461677a97368ee4dfd2e25eda5f7550","tarball":"https://registry.npmjs.org/@michaleffffff/mcp-trading-server/-/mcp-trading-server-3.0.31.tgz","fileCount":56,"integrity":"sha512-eHZJpVeA7hPsP7sKNoMKm07+L+uc8ofPPofqzFs+jnNK8L63iwoZl1Fgdc585qMuA4sKlHMGIvm3XanShKmCmA==","signatures":[{"sig":"MEUCIQD+JrzlhVN5V25KW8ZhJm4qXQYp7g6+4zPe9YaCjQGPnAIgXvDQGcGPtGwIUIf5lVa8NIPchLMDrS76vNeSaTB1RUw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":351149},"type":"module","scripts":{"dev":"tsx src/server.ts","test":"tsx tests/test_sepolia.ts","build":"rm -rf dist && tsc","start":"node dist/server.js","test:new-tools":"tsx tests/test_new_tools_p0_p1.ts","test:manage-tpsl-delete":"tsx tests/test_manage_tpsl_delete_live.ts"},"_npmUser":{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"},"_npmVersion":"11.6.0","description":"A production-ready MCP (Model Context Protocol) server for deep integration with **MYX Finance**—a decentralized perpetual exchange. It allows AI assistants to autonomously trade, manage liquidity, and analyze markets via terminal/backend using pure on-ch","directories":{},"_nodeVersion":"24.8.0","dependencies":{"zod":"^4.3.6","dotenv":"^17.3.1","ethers":"^6.13.1","@myx-trade/sdk":"^1.0.4-beta.4","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","ts-node":"^10.9.2","typescript":"^5.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-trading-server_3.0.31_1773995548005_0.7697102026887379","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@michaleffffff/mcp-trading-server","version":"3.1.0","_id":"@michaleffffff/mcp-trading-server@3.1.0","maintainers":[{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"}],"bin":{"myx-mcp":"dist/server.js"},"dist":{"shasum":"b24ee4793355b3a6c94776b41b7521ad5325829a","tarball":"https://registry.npmjs.org/@michaleffffff/mcp-trading-server/-/mcp-trading-server-3.1.0.tgz","fileCount":56,"integrity":"sha512-oDsFgVqILgr3y5coZ3DOY58SZmW4EIIfinL2y4KkJU1bsOTKitnj7oXrVuccjPRfHa5BLe1zykEZsQq3QGPf8g==","signatures":[{"sig":"MEQCIH5jIUXVvXNRwOLuHNfWJgaElkdKwxJ2PlcwP4dVFb0TAiA8m5D4vU4jShyhz/7tFfQzZhaBPyBcrfDli/5raoUUDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":349665},"type":"module","scripts":{"dev":"tsx src/server.ts","test":"tsx tests/test_sepolia.ts","build":"rm -rf dist && tsc","start":"node dist/server.js","test:new-tools":"tsx tests/test_new_tools_p0_p1.ts","test:manage-tpsl-delete":"tsx tests/test_manage_tpsl_delete_live.ts"},"_npmUser":{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"},"_npmVersion":"11.6.0","description":"A production-ready MCP (Model Context Protocol) server for deep integration with **MYX Finance**—a decentralized perpetual exchange. It allows AI assistants to autonomously trade, manage liquidity, and analyze markets via terminal/backend using pure on-ch","directories":{},"_nodeVersion":"24.8.0","dependencies":{"zod":"^4.3.6","dotenv":"^17.3.1","ethers":"^6.13.1","@myx-trade/sdk":"^1.0.4-beta.4","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","ts-node":"^10.9.2","typescript":"^5.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-trading-server_3.1.0_1773996841555_0.2487019890535631","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"@michaleffffff/mcp-trading-server","version":"3.1.1","_id":"@michaleffffff/mcp-trading-server@3.1.1","maintainers":[{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"}],"bin":{"myx-mcp":"dist/server.js"},"dist":{"shasum":"e0f73304315645d0d7fc4ebf68dc00ab0b35a99b","tarball":"https://registry.npmjs.org/@michaleffffff/mcp-trading-server/-/mcp-trading-server-3.1.1.tgz","fileCount":56,"integrity":"sha512-zdDDnxdVGaOlhci1hdaHkV4Tbpt4qw06DXv+mpQnA9GnNSgOydZenQnTULtCosFhBZzqJ6ldhBc7BAq/8/EGCw==","signatures":[{"sig":"MEYCIQDXyMywLisoYTMlP4uHKDBnfJPhF7/wQ/LE+pHwKhv29AIhAMZ5EWqlAIzt45di95JSHEuTT54f4VTswnoKqINX1xFU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":372818},"type":"module","scripts":{"dev":"tsx src/server.ts","test":"tsx tests/test_sepolia.ts","build":"rm -rf dist && tsc","start":"node dist/server.js","test:new-tools":"tsx tests/test_new_tools_p0_p1.ts","test:manage-tpsl-delete":"tsx tests/test_manage_tpsl_delete_live.ts"},"_npmUser":{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"},"_npmVersion":"11.6.0","description":"A production-ready MCP (Model Context Protocol) server for deep integration with **MYX Finance**—a decentralized perpetual exchange. It allows AI assistants to autonomously trade, manage liquidity, and analyze markets via terminal/backend using pure on-ch","directories":{},"_nodeVersion":"24.8.0","dependencies":{"zod":"^4.3.6","dotenv":"^17.3.1","ethers":"^6.13.1","@myx-trade/sdk":"^1.0.4","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","ts-node":"^10.9.2","typescript":"^5.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-trading-server_3.1.1_1774235150116_0.12773942419875417","host":"s3://npm-registry-packages-npm-production"}},"3.1.2":{"name":"@michaleffffff/mcp-trading-server","version":"3.1.2","type":"module","bin":{"myx-mcp":"dist/server.js"},"scripts":{"build":"rm -rf dist && tsc","start":"node dist/server.js","dev":"tsx src/server.ts","test":"tsx tests/test_sepolia.ts","test:new-tools":"tsx tests/test_new_tools_p0_p1.ts","test:manage-tpsl-delete":"tsx tests/test_manage_tpsl_delete_live.ts"},"dependencies":{"@modelcontextprotocol/sdk":"^1.27.1","@myx-trade/sdk":"^1.0.4","dotenv":"^17.3.1","ethers":"^6.13.1","zod":"^4.3.6"},"devDependencies":{"@types/node":"^20.0.0","ts-node":"^10.9.2","tsx":"^4.21.0","typescript":"^5.5.0"},"_id":"@michaleffffff/mcp-trading-server@3.1.2","description":"A production-ready MCP (Model Context Protocol) server for deep integration with **MYX Finance**—a decentralized perpetual exchange. It allows AI assistants to autonomously trade, manage liquidity, and analyze markets via terminal/backend using pure on-ch","_nodeVersion":"24.8.0","_npmVersion":"11.6.0","dist":{"integrity":"sha512-dQazYGKrq3vv9G9wraNIcyDVKUIm3SeasAC4AO8+HlTpYxMrE6xzIiaZeuQh4LL5nVvTR8IbFNG6S8nWMn0AKA==","shasum":"5db073834bf6fc75769083b202adf39b8cc304ff","tarball":"https://registry.npmjs.org/@michaleffffff/mcp-trading-server/-/mcp-trading-server-3.1.2.tgz","fileCount":56,"unpackedSize":376883,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIB4WOrzjumRVoqEvAhSL2qIOe1EBY6+lZpQw5UUX8082AiBxta+pcfuZl3zgvK+ulAY6ZfA4IgQc7FD5ow/DXl2+6A=="}]},"_npmUser":{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"},"directories":{},"maintainers":[{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp-trading-server_3.1.2_1774246447463_0.8164966169865957"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-10T07:53:46.997Z","modified":"2026-03-23T06:14:07.867Z","1.0.0":"2026-03-10T07:53:47.515Z","1.0.1":"2026-03-10T09:59:47.218Z","1.1.0":"2026-03-10T12:51:05.918Z","1.1.1":"2026-03-11T01:49:43.055Z","1.1.2":"2026-03-11T03:09:05.314Z","2.1.0":"2026-03-11T09:41:04.841Z","2.1.1":"2026-03-11T09:46:27.377Z","2.1.2":"2026-03-11T10:39:35.035Z","2.1.3":"2026-03-12T03:45:09.486Z","2.2.0":"2026-03-12T07:51:22.737Z","2.2.1":"2026-03-12T07:59:48.063Z","2.2.2":"2026-03-12T08:17:47.496Z","2.3.0":"2026-03-13T02:39:27.550Z","2.3.1":"2026-03-13T02:51:21.568Z","2.3.2":"2026-03-13T04:04:14.370Z","2.3.3":"2026-03-13T08:13:55.592Z","2.3.4":"2026-03-13T08:34:24.479Z","2.3.5":"2026-03-13T09:16:41.552Z","2.3.6":"2026-03-13T09:41:48.675Z","2.4.0":"2026-03-13T10:32:54.189Z","2.4.1":"2026-03-13T12:02:49.916Z","2.4.2":"2026-03-13T13:27:26.196Z","2.4.3":"2026-03-13T14:50:59.100Z","2.5.0":"2026-03-13T15:17:55.106Z","2.5.1":"2026-03-13T16:05:12.766Z","2.5.2":"2026-03-15T08:27:14.747Z","2.5.3":"2026-03-15T13:06:55.125Z","2.6.0":"2026-03-16T02:50:34.686Z","2.7.0":"2026-03-16T03:50:50.460Z","2.8.2":"2026-03-16T09:27:51.536Z","2.9.0":"2026-03-16T10:20:08.933Z","2.9.2":"2026-03-16T13:22:40.989Z","2.9.9":"2026-03-16T13:46:41.924Z","3.0.0":"2026-03-17T06:41:36.926Z","3.0.1":"2026-03-17T08:01:07.156Z","3.0.2":"2026-03-17T08:30:44.380Z","3.0.3":"2026-03-17T13:15:39.894Z","3.0.4":"2026-03-17T14:19:02.098Z","3.0.5":"2026-03-18T03:15:22.197Z","3.0.7":"2026-03-18T10:18:12.058Z","3.0.10":"2026-03-18T13:23:13.818Z","3.0.15":"2026-03-18T15:06:24.638Z","3.0.16":"2026-03-18T15:31:57.276Z","3.0.20":"2026-03-19T01:32:48.825Z","3.0.21":"2026-03-19T02:40:57.650Z","3.0.24":"2026-03-19T09:11:52.334Z","3.0.26":"2026-03-20T01:14:28.453Z","3.0.27":"2026-03-20T02:27:51.047Z","3.0.28":"2026-03-20T02:55:52.537Z","3.0.29":"2026-03-20T03:13:36.203Z","3.0.31":"2026-03-20T08:32:28.151Z","3.1.0":"2026-03-20T08:54:01.735Z","3.1.1":"2026-03-23T03:05:50.247Z","3.1.2":"2026-03-23T06:14:07.712Z"},"description":"A production-ready MCP (Model Context Protocol) server for deep integration with **MYX Finance**—a decentralized perpetual exchange. It allows AI assistants to autonomously trade, manage liquidity, and analyze markets via terminal/backend using pure on-ch","maintainers":[{"name":"michalefennycmb56","email":"michalefennycmb56@gmail.com"}],"readme":"# MYX MCP Trading Server\n\nA production-ready MCP (Model Context Protocol) server for deep integration with **MYX Finance**—a decentralized perpetual exchange. It allows AI assistants to autonomously trade, manage liquidity, and analyze markets via terminal/backend using pure on-chain logic.\n\n---\n\n# Release Notes\n\n- **Current release: 3.1.0**\n- **SDK baseline**: `@myx-trade/sdk@^1.0.4` compatibility completed.\n- **Refinement**: Consolidated 40+ specialized tools into ~26 high-level unified tools.\n- **Improved UX**: Enhanced AI parameter parsing, automated unit conversion, and structured error reporting.\n- **Safety refresh**: Docs and prompt guidance now reflect explicit-price execution for `open_position_simple`, exact-approval defaults, notional-based fee checks, TP/SL semantic validation, and LP preview fail-close behavior.\n- **Regression status**: Current trade/account compatibility was verified against the `1.0.4` baseline, including testnet live checks for `get_trade_flow`, `get_base_detail`, `account_deposit`, `account_withdraw`, `cancel_orders`, `manage_tp_sl`, and `close_position`.\n- **Breaking changes**: Many low-level tools (e.g., `get_market_price`, `get_oracle_price`, `get_open_orders`) have been merged into unified counterparts.\n\n---\n\n# Features\n\n* **Unified Toolset**: High-level semantic tools for simpler AI steering.\n* **AI-First Design**: Automated Pool ID resolution and flexible unit handling (`human:` vs `raw:`).\n* **Deep Liquidity Support**: Tools for both traders and liquidity providers.\n* **Production Ready**: Robust error handling with actionable hints for LLMs.\n* **Precision-Aware Reads**: Pool and LP read tools expose human-readable formatted values alongside raw on-chain integers.\n* **Compliant**: Full Model Context Protocol (MCP) support.\n\n---\n\n# Configuration\n\nCopy `.env.example` to `.env` and configure your trading wallet:\n\n```bash\nPRIVATE_KEY=0x...\nRPC_URL=https://your-testnet-or-mainnet-rpc\nCHAIN_ID=...\nBROKER_ADDRESS=0x...\nQUOTE_TOKEN_ADDRESS=0x...\nQUOTE_TOKEN_DECIMALS=...\n```\n\n## Testnet `MYXBroker` Reference\n\n- Arbitrum test: `0x895C4ae2A22bB26851011d733A9355f663a1F939`\n- Linea test: `0x634EfDC9dC76D7AbF6E49279875a31B02E9891e2`\n\nUse the broker that matches your active RPC and chain configuration.\n\n---\n\n# Core Tools Reference\n\n### 📈 Market Analysis\n* **`find_pool`**: Discover active markets by keyword/symbol (e.g., \"BTC\", \"ETH\").\n* **`list_pools`**: List all tradable assets on the current chain.\n* **`search_tools`**: Discover the right MCP tool by keyword, legacy tool name, or intent phrase.\n* **`get_price`**: Fetch real-time prices (Impact Market Price or Oracle Price).\n* **`get_pool_metadata`**: Comprehensive metrics (Fees, Open Interest, Liquidity Depth via fresh Oracle price).\n* **`get_kline`**: Fetch candlestick data for technical analysis.\n\n### ⚔️ Trading Operations\n* **`open_position_simple`**: The recommended entry point for new trades. Handles size/price/fee computation. Supports Stop-Loss/Take-Profit.\n* **`execute_trade`**: Low-level trade execution (Increase orders).\n* **`close_position`**: Strategy-based closing of specific positions.\n* **`close_all_positions`**: Emergency exit for all positions in a specific pool.\n* **`cancel_orders`**: Unified cancellation (Single ID, Pool-wide, or Account-wide).\n* **`manage_tp_sl`**: Adjust protection orders for active positions or pending orders. Deletion is supported via `tpPrice=0` + `slPrice=0`.\n* **`adjust_margin`**: Add or remove collateral to manage liquidation risk.\n\n### 📁 Account & Portfolio\n* **`get_account_snapshot`**: Unified overview of balances, trading metrics, and VIP tier.\n* **`get_orders`**: Historical and active order ledger.\n* **`get_positions_all`**: Currently open and recently closed positions.\n* **`get_trade_flow`**: Granular transaction history.\n* **`check_account_ready`**: Pre-trade balance validator aligned with SDK `availableMarginBalance` semantics.\n\n---\n\n# Quick Start Flow\n\n1. **Find Target**: `find_pool(keyword=\"BTC\")`\n2. **Check State**: `get_account_snapshot(poolId=\"...\")`\n3. **Execute**: `open_position_simple(poolId=\"...\", direction=\"LONG\", leverage=5, collateralAmount=\"100\", price=\"2500\")`\n4. **Monitor**: `get_positions_all(status=\"OPEN\")`\n\n---\n\n# Safety Defaults\n\n- **Explicit execution price**: `open_position_simple` no longer auto-fills a fresh Oracle price for `MARKET` orders; provide `price` explicitly when opening a position.\n- **SDK-delegated funding delta**: MCP no longer performs its own increase-order margin/deposit reconciliation. New increase orders delegate collateral shortfall handling to SDK `createIncreaseOrder`.\n- **Exact approvals by default**: local fallback flows now prefer exact approvals instead of implicit unlimited approval.\n- **Size semantics**: `size` always means base-asset quantity, not USD notional.\n- **Pre-check semantics**: `check_account_ready` now uses SDK `getAvailableMarginBalance`. When that read fails, the response marks `summary.degraded=true` and includes diagnostics instead of silently trusting stale `freeMargin`.\n- **Direction validation**: when a tool operates on an existing `positionId`, the supplied `direction` must match the live position.\n- **TP/SL semantics**: LONG requires `tpPrice > entryPrice` and `slPrice < entryPrice`; SHORT uses the inverse.\n- **LP safety**: LP preview failures are fail-close and no longer downgrade to `minAmountOut=0`.\n- **LP slippage input**: `manage_liquidity.slippage` now matches SDK semantics and must be a ratio in `(0, 1]`; MCP still does not impose its old 5% business cap.\n- **LP metadata safety**: `get_pool_metadata(includeLiquidity=true)` now ignores caller-supplied `marketPrice` and derives liquidity depth from a fresh Oracle price only.\n- **LP holdings semantics**: `get_my_lp_holdings` is an inventory view; returned rows are no longer ranked by mixed BASE/QUOTE LP raw balances.\n- **LP token-source safety**: `get_my_lp_holdings` now falls back to live `poolInfo.basePool.poolToken` / `poolInfo.quotePool.poolToken` when market-detail token addresses are stale or mismatched.\n- **LP approval fallback**: when SDK LP deposit paths fail on non-standard `allowance()` reads, MCP falls back to direct router approval/execution instead of stopping at the SDK error.\n\n---\n\n# Tool Discovery\n\nWhen a client or LLM is unsure which tool to call:\n\n1. Use `search_tools(keyword=\"open order\")` or `search_tools(keyword=\"get_market_price\")`\n2. Read the returned `aliases`, `category`, and `commonArgs`\n3. Confirm market context with `find_pool`\n4. Call the recommended high-level tool instead of a removed legacy tool\n\nExamples:\n\n```json\n{ \"name\": \"search_tools\", \"arguments\": { \"keyword\": \"get_open_orders\" } }\n```\n\n```json\n{ \"name\": \"search_tools\", \"arguments\": { \"keyword\": \"add base lp\" } }\n```\n\n---\n\n# Parameter Format Guide\n\nUse these conventions when generating tool arguments:\n\n- `poolId`: Prefer a real hex pool id from `find_pool` or `list_pools`\n- `keyword`: Use a market symbol like `\"BTC\"`, `\"ETH\"`, `\"ARB\"`\n- `direction`: `LONG` / `SHORT` are canonical; lowercase and aliases like `buy` / `sell` are tolerated\n- `status`: `OPEN` / `HISTORY` / `ALL` are canonical; lowercase is tolerated\n- `poolType`: `BASE` / `QUOTE` are canonical; lowercase is tolerated\n- `orderType`: `MARKET` / `LIMIT` / `STOP` / `CONDITIONAL`\n- Trading MCP tools now fix `timeInForce` internally to `IOC (0)`; do not pass this field\n- `size`: base token quantity, not USD notional; expected order value is usually `collateralAmount * leverage`\n- `open_position_simple`: if `size + price + leverage` are provided, MCP can auto-compute `collateralAmount`; if `collateralAmount` is also provided, MCP validates it against the requested notional\n- `executionFeeToken`: must be a real token address; zero address is rejected. Use the pool `quoteToken`\n- `slippagePct`: trading tools use 4-decimal raw units where `100 = 1.00%` and `50 = 0.50%`\n- Human units: `\"100\"` means 100 USDC or 100 token units depending on field\n- Raw units: `\"raw:1000000\"` means exact on-chain integer units\n\nExamples:\n\n```json\n{\n  \"name\": \"get_orders\",\n  \"arguments\": { \"status\": \"OPEN\", \"limit\": 20 }\n}\n```\n\n```json\n{\n  \"name\": \"manage_liquidity\",\n  \"arguments\": {\n    \"poolId\": \"0x...\",\n    \"poolType\": \"BASE\",\n    \"action\": \"deposit\",\n    \"amount\": 1000,\n    \"slippage\": 0.01\n  }\n}\n```\n\nFor `get_pool_metadata(includeLiquidity=true)`, do not rely on a custom `marketPrice` override. MCP now ignores that field and uses a fresh Oracle price automatically.\n\n```json\n{\n  \"name\": \"open_position_simple\",\n  \"arguments\": {\n    \"keyword\": \"ARB\",\n    \"direction\": \"LONG\",\n    \"collateralAmount\": \"100\",\n    \"leverage\": 5,\n    \"orderType\": \"MARKET\",\n    \"price\": \"2.5\"\n  }\n}\n```\n\n---\n\n# Legacy Mapping\n\nCommon old-to-new tool mappings:\n\n- `get_market_price` / `get_oracle_price` -> `get_price`\n- `get_market_detail` / `get_pool_info` / `get_liquidity_info` / `get_pool_level_config` -> `get_pool_metadata`\n- `get_pool_list` / `get_pool_symbol_all` -> `list_pools`\n- `search_market` / `get_pool_by_symbol` -> `find_pool`\n- `get_open_orders` / `get_order_history` -> `get_orders`\n- `get_positions` / `get_position_history` -> `get_positions_all`\n- `cancel_order` / `cancel_all_orders` -> `cancel_orders`\n- `set_tp_sl` / `update_order_tp_sl` -> `manage_tp_sl`\n- `get_account` / `get_account_info` / `get_balances` / `get_margin_balance` -> `get_account_snapshot`\n\n---\n\n# Documentation\n\nFor detailed implementation examples and parameter guides, see:\n* **[TOOL_EXAMPLES.md](./TOOL_EXAMPLES.md)**: Payload examples for every tool.\n* **[CHANGELOG.md](./CHANGELOG.md)**: Version history and migration paths.\n* **[mcp_config_guide.md](./mcp_config_guide.md)**: Client setup instructions.\n\n---\n","readmeFilename":"README.md"}