{"_id":"@berthojoris/mcp-mysql-server","_rev":"89-1e03010e595f10ee5b185999bd0b2276","name":"@berthojoris/mcp-mysql-server","dist-tags":{"latest":"1.43.2"},"versions":{"1.0.0":{"name":"@berthojoris/mcp-mysql-server","version":"1.0.0","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Your Name","email":"your.email@example.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.0.0","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/your-username/mcp-mysql#readme","bugs":{"url":"https://github.com/your-username/mcp-mysql/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"63e0dfaab69461ebb84ba31f3dba91af6ceaa6af","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.0.0.tgz","fileCount":37,"integrity":"sha512-7FlTkuevUip5GWYHAPtnPaCEi03wfgiB68VhTLUYfFg+GM42LGBUnJz7R835p3vrZSWO1jSGfet/UUSJThJunQ==","signatures":[{"sig":"MEYCIQDEt6/WqOuydr1GdfPDGvTJjujcvmRF4bNc56RDT3d7wQIhAJyKuzh3vV8TQWUhldR2TEwSLU8ODbLVQUx5CFBY1GVn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":212392},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"096145a928ff8559e4b92b9b146b7314ecbbb253","scripts":{"dev":"ts-node src/index.ts","test":"jest","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/your-username/mcp-mysql.git","type":"git"},"_npmVersion":"11.6.2","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/jsonwebtoken":"^9.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.0.0_1760697404548_0.19896804269087465","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@berthojoris/mcp-mysql-server","version":"1.0.1","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.0.1","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"ed14b401d6ee11274d8d5451548d12b493bb8cfc","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.0.1.tgz","fileCount":37,"integrity":"sha512-WlTmlWZw6MvGbY320oqqDKYN/BNdCyD+AuHzKgN9Idm2jMz9B4cDiJX01KOCO58CRMxZTG+FRUWpJI9m0deIWA==","signatures":[{"sig":"MEQCIDpLbNnrMV5GZ9GOhzoquPty4npLhZK5cUEyZ0fm034eAiBAnvhTDYhx+K8m6EH7Q3EVlRtC/SujQTsoiKS3a5MYBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":212720},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"29417811a448150026ad358aeeac30f4bc326085","scripts":{"dev":"ts-node src/index.ts","test":"jest","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.6.2","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/jsonwebtoken":"^9.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.0.1_1760698761038_0.561188224194827","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@berthojoris/mcp-mysql-server","version":"1.0.2","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.0.2","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"4c4f3140054b087c8931b2d9592e80d63ba9a9e7","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.0.2.tgz","fileCount":37,"integrity":"sha512-T6BHdJnYY+5TBnWSW7t2NrMM+pSQl8mCQzE8PI3h/7BTZ7/IFKUNThsm7/9piZnjsN9/n2bLFDRBU19/imZCzw==","signatures":[{"sig":"MEQCIAqhCyypTe7WE5U9OLHVPw0WPM35PSo1kHeVkBW8eRpZAiAeQqOm6oxwLUZqTZ6heC5+71iwkxqRkqA+RydDMzdR+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":212573},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"7c70be727c51bb345edb6f24ff45a2a09ca3b746","scripts":{"dev":"ts-node src/index.ts","test":"jest","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.6.2","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/jsonwebtoken":"^9.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.0.2_1760699520744_0.6155915518050106","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@berthojoris/mcp-mysql-server","version":"1.1.0","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.1.0","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"394057e90ecc93d7240f24c7be85703cb79bfe3d","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.1.0.tgz","fileCount":37,"integrity":"sha512-Vu+QAxN0eagbTGMquIM4E+dCkKj2yIu9sEm69H/yvBU/UiJj3OAXbXKQWz5B7jY9s9YDkEvwhNyPQwnjCak+NQ==","signatures":[{"sig":"MEYCIQDcWxGXX5FzFZYg1T1WoIDd6KfmS7GOhNikBc80iZllPQIhAN2GQAju55Ft/bR0aCbXJQ+EvmQ9q3KbLgqOvLcByYwu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":215463},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"54dc2ec02ebf5ab3c80c5c3c12296fedfaf36f37","scripts":{"dev":"ts-node src/index.ts","test":"jest","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.6.2","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/jsonwebtoken":"^9.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.1.0_1760971321767_0.3436798910722152","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@berthojoris/mcp-mysql-server","version":"1.2.0","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.2.0","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"0c19f4ba5a475cfd9ca8fde706aa8f542681b628","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.2.0.tgz","fileCount":35,"integrity":"sha512-okqO6zNu0CMdgck86yXKPzvX37YXqTtNzopWaKAZ/dslT+eYhE+os1aIX2sklemDi9h50THd7PP3mYatOL3fqQ==","signatures":[{"sig":"MEUCIQCwa91sKaF5m6aj+pSxc7XkpsFQB6al7MMF1WxeKwSa3gIgH/hRBB17Vo+yNg4xJJ+5q/0IbFeps2ec/q7aD3t/NUY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":253935},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"b503683c5f356a6135a695270d6c862a4d47134c","scripts":{"dev":"ts-node src/index.ts","test":"jest","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.6.2","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/helmet":"^0.0.48","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/winston":"^2.4.4","@types/jsonwebtoken":"^9.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.2.0_1761297566073_0.2355030963725815","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@berthojoris/mcp-mysql-server","version":"1.2.1","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.2.1","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"3c4aea7575e7ef8c4a14d46c489d57ba155546d9","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.2.1.tgz","fileCount":35,"integrity":"sha512-CXc+NqYw8AZtzccMyiMt2mTH0K/diULAJDmga/K7VwaE22WMoUizEtyWwjHBeTul3Mb1hXwI0zIieIyoJRlY+Q==","signatures":[{"sig":"MEUCIQCY3mMzL/Q5HSTAa2ibKno/SK0QL8hnbmlTse5ccz07SAIgexipIDAZt7sbXMylE6U7QcjpQxudRtcQOaknHEhcleI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":253935},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"d1bac463313ee8d70b46e5f647fed106a51f54f4","scripts":{"dev":"ts-node src/index.ts","test":"jest","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.6.2","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/helmet":"^0.0.48","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/winston":"^2.4.4","@types/jsonwebtoken":"^9.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.2.1_1761297771619_0.9864631273144273","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@berthojoris/mcp-mysql-server","version":"1.2.2","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.2.2","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"02768568a8f86ce704abaae1e8891d1faee474df","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.2.2.tgz","fileCount":35,"integrity":"sha512-hgORDXgt4iignIpcIHh8Twa9N8xMRnwZbVPxv2WJH0qjKcyOkv2J10uObTaGt7oKCUGtuEXvswiyNmBY7y0NZg==","signatures":[{"sig":"MEUCIBNyy05C1Fj/rvuURzaoXeMhxlZZZso6ZEZVak1s4WIvAiEAlPcxgjOMaq7I84HMbVQgFAB1Qbid2uijFpKNyglsAzk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":253602},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"904200d874bf2639fe2db296dadca01c1fe13002","scripts":{"dev":"ts-node src/index.ts","test":"jest","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.6.2","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/helmet":"^0.0.48","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/winston":"^2.4.4","@types/jsonwebtoken":"^9.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.2.2_1761298020093_0.0606440113438258","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"@berthojoris/mcp-mysql-server","version":"1.2.3","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.2.3","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"cd26edf9c007edc55941b8770884279323a25666","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.2.3.tgz","fileCount":35,"integrity":"sha512-YLbkrkmfYKeWTb0QRrq5qNSVp4kEA23fW8hLAbA7NHIZF9YhP5dbH4LejQmUaW3zFsFTvAHtf7XF7Mo4aJWZWQ==","signatures":[{"sig":"MEYCIQDQxQ/Ddm3/3viVPOGf6lAaRzbwBmcKzvEHqcz3Z0DTNQIhAL3cXZma+HiW70rg+8aOe48FilB10G16R5Gf/gwBR1sn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":253619},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"729126115779f1202467e8b80fb90034540b2490","scripts":{"dev":"ts-node src/index.ts","test":"jest","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.6.2","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/helmet":"^0.0.48","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/winston":"^2.4.4","@types/jsonwebtoken":"^9.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.2.3_1761298322730_0.16809639164241785","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"@berthojoris/mcp-mysql-server","version":"1.2.4","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.2.4","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"8ef6caa950ca2537d77ee604a5ab55277c7808f2","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.2.4.tgz","fileCount":35,"integrity":"sha512-sQAcMv4IZQslot9GlLeHzBjfGHnprO1ieMTj9E5gz4o8LHk9g2hN37AJHpXlkQoIm4PgqidIRkry9M1/pGwO2w==","signatures":[{"sig":"MEYCIQCXw9CuHA3u0pDdrZFUd1DG11V+Fp+Hl6muDlpnRQTnGAIhAI8DDFIHeWzrRBcBqh9PkveE1QPRxgk2iJHfrBfYTBE1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":253619},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"729126115779f1202467e8b80fb90034540b2490","scripts":{"dev":"ts-node src/index.ts","test":"jest","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.6.2","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/helmet":"^0.0.48","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/winston":"^2.4.4","@types/jsonwebtoken":"^9.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.2.4_1761298785304_0.27281953483801447","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"@berthojoris/mcp-mysql-server","version":"1.2.5","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.2.5","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"dfc7102bd61aa9150e991a96eea2dc96ec417044","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.2.5.tgz","fileCount":35,"integrity":"sha512-tideGbLpmQPmtv22A8PuGLM0ViZOHPCHZpU8vT0f+vrC0/aJ+h+h3l3INp56X51URAgIvkXimHv+tnhZVCyB3A==","signatures":[{"sig":"MEQCIB0S51FVNX++3IUhzksAAQarBMWx5FVsJ58RF70mqr5sAiBjEwK+Iyy9G6Bn5VDIHarUMhL8fY0PyQs2TaFVv23Mag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":253619},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"9ff6020e09c50476ea5d893cd012e46134e1c264","scripts":{"dev":"ts-node src/index.ts","test":"jest","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.6.2","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/helmet":"^0.0.48","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/winston":"^2.4.4","@types/jsonwebtoken":"^9.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.2.5_1761299213299_0.9604314540381602","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"@berthojoris/mcp-mysql-server","version":"1.2.6","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.2.6","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"f753a592e071e5286ad19e82e7917be88195227f","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.2.6.tgz","fileCount":37,"integrity":"sha512-ivzgIqxRwjTuj1boCuWQ+7UdO7jJN2Hs9bhXqkssiVbeHApIhE9wIowL4ZWkYWP/3v9YBY8pv0QscECxeKpxxw==","signatures":[{"sig":"MEUCIQDAWYKX0WhvfDn9l1RURhBK7DuBb5OLh/HCvElKwShfKwIgNIFs23NSUGJ4jmjhnn87mPYLntJq6hFx+6zIWEUI3Vs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":255748},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"557e955644d23dee8039a9939ba30fe02c0b8e3b","scripts":{"dev":"ts-node src/index.ts","test":"jest","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.6.2","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/helmet":"^0.0.48","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/winston":"^2.4.4","@types/jsonwebtoken":"^9.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.2.6_1761312638648_0.816597739456028","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@berthojoris/mcp-mysql-server","version":"1.4.0","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.4.0","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"20fcc4c498c1b55d15a45abe6cbc9a33f6ca3064","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.4.0.tgz","fileCount":39,"integrity":"sha512-+DaojOvdh3k3j1XlEB0smiJTlSP6X0LLWYdVLbDDBUbLNFwP6D+qdpt/6Bdrfc1iyvbCR3cauOAme6pHjXV7KA==","signatures":[{"sig":"MEUCIA4fRnAxAN//08rrPIbr1xrcT0qcOBEc8vEeW0Vs0Y85AiEA8UQdBqJwGWszrSivJyAlGEGkdwKmgtwE8p/61cuZz0k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":287851},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"85bd3a1d768cc5bfdde7ac3da873fe91d8d6a92b","scripts":{"dev":"ts-node src/index.ts","test":"jest","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.6.2","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions and data export capabilities","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/helmet":"^0.0.48","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/winston":"^2.4.4","@types/jsonwebtoken":"^9.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.4.0_1762212305418_0.7799105050723403","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@berthojoris/mcp-mysql-server","version":"1.4.1","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.4.1","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"db0b73b5c7a77dc5d58e1706ebe4707f0a553427","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.4.1.tgz","fileCount":40,"integrity":"sha512-MT++BTfhM2ImXax77GA9tDD6tYAK+OJSezd72gC/wBMOLVO1tThC7dqNt+QDr2BYdv8A8QqvLPTmRY94v4Y+Hw==","signatures":[{"sig":"MEUCIGa69FoUBY6wSGgwpCTfQtEr6cOMz3dolrVAYI2UfFLRAiEAiSf9dUsoBeup2zLyY7YFk4/tyi5QU3ZwrH4vlxQ2OSA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":292793},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"387fde4bd7e166e390de11bbfd09681e56c49cb5","scripts":{"dev":"ts-node src/index.ts","test":"jest","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.6.2","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions and data export capabilities","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/helmet":"^0.0.48","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/winston":"^2.4.4","@types/jsonwebtoken":"^9.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.4.1_1762226200539_0.4872942181093818","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"@berthojoris/mcp-mysql-server","version":"1.4.2","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.4.2","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"2b30807513f170eee9a8756057dd6d84d788a2ad","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.4.2.tgz","fileCount":40,"integrity":"sha512-vgyyT2nM45gc2Uib6iXM6tr9PsPgvOO+LYc1zFqNhr90xXRoFmCWtnf9p60YlbeXD6ePTiBZkh3mb/L9Kurh5w==","signatures":[{"sig":"MEUCIQCa358F6o0ea5B/yf+IW0qEX+XOoip/dFugtQqjLsscwgIgVQFiAIwFrrdmg3lvbPITX/m7d1gFw0BOANs/raP4TMU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":292955},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"387fde4bd7e166e390de11bbfd09681e56c49cb5","scripts":{"dev":"ts-node src/index.ts","test":"jest","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.6.2","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions and data export capabilities","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/helmet":"^0.0.48","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/winston":"^2.4.4","@types/jsonwebtoken":"^9.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.4.2_1762228587474_0.08326366587551459","host":"s3://npm-registry-packages-npm-production"}},"1.4.3":{"name":"@berthojoris/mcp-mysql-server","version":"1.4.3","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.4.3","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"fec7b3bc5346900f70dcfe3229205951c27afe5a","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.4.3.tgz","fileCount":40,"integrity":"sha512-B2XUoisWUNrl4vP+feJDOeOnpVyYH9vDSKyY+aGxT8yGhiI9cQ6ggWXBMjVJujRfbOcJ6kKdNwNp+BXN85WB3w==","signatures":[{"sig":"MEYCIQCJjBDw/Y+DnDYPT5EzHv8kDIjOGdQM77Oeoq5IdKm42QIhAIoIoXVwErYZ1hNJA2CQdqJS35B7/n5a1AZBLNilmICR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":293198},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"387fde4bd7e166e390de11bbfd09681e56c49cb5","scripts":{"dev":"ts-node src/index.ts","test":"jest","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.6.2","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions and data export capabilities","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/helmet":"^0.0.48","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/winston":"^2.4.4","@types/jsonwebtoken":"^9.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.4.3_1762228887364_0.6324621576492053","host":"s3://npm-registry-packages-npm-production"}},"1.4.4":{"name":"@berthojoris/mcp-mysql-server","version":"1.4.4","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.4.4","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"424f99acf060985c90c6a929b9345ec237c60d77","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.4.4.tgz","fileCount":40,"integrity":"sha512-YqDZtuI9HQUYvZ37kl4H5DCuHpgMuY5x8/FUmiiElbqMSeTi5tZFdLfCyq+r3rmVtqxok/5QsPWOCyWP/CJ9eA==","signatures":[{"sig":"MEUCIQCW0ajVJgvKbr/e+wHiYYC2cTEH1frl5v+E2CB9LFwS/AIgEYaB3ZO4fBpYFmm37Q2VEFmTIr3TfzCKYqNGdvovq8A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":302587},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"41a2c45b4400e1a048086bf26d7ab3082cab1d33","scripts":{"dev":"ts-node src/index.ts","test":"jest","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.6.2","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions and data export capabilities","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/helmet":"^0.0.48","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/winston":"^2.4.4","@types/jsonwebtoken":"^9.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.4.4_1762502819094_0.3671353588061088","host":"s3://npm-registry-packages-npm-production"}},"1.4.5":{"name":"@berthojoris/mcp-mysql-server","version":"1.4.5","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.4.5","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"1cd915a08bf55afdc53e2575db8b440db1c0f000","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.4.5.tgz","fileCount":40,"integrity":"sha512-xBG/YYCCRMgB/93qOOQS9Elhi1xQhtmcLt9ySv1yNFNb4LvXPWDztV6yNce8zribJcb+olSJMMDXEb45+yntvA==","signatures":[{"sig":"MEQCIEZje51hY6yXtXbIvdo1AIufoUAmRwP/kL5y73HisGmPAiAITnrw5i33ukrXh/cIfULu5vgqa3ENb9TaHK1X6w4Dfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":302910},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"195013b8303c97dee353532d1c27b83d6bdbb305","scripts":{"dev":"ts-node src/index.ts","test":"jest","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.6.2","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions and data export capabilities","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/helmet":"^0.0.48","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/winston":"^2.4.4","@types/jsonwebtoken":"^9.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.4.5_1762503500333_0.42190557641700477","host":"s3://npm-registry-packages-npm-production"}},"1.4.6":{"name":"@berthojoris/mcp-mysql-server","version":"1.4.6","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.4.6","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"f0cc259b4dd392de6e714511fd4b8e58b435dbc1","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.4.6.tgz","fileCount":40,"integrity":"sha512-bKAvEXIArVpFVqMiXEEgvuE3ZwFc+wcpwhTTiU6AX2fBds+NJnoMAO2eeNFqxphuVpTNYdPjNViJaOAjvq4D3g==","signatures":[{"sig":"MEUCIQDgWuAb6Y5QqwFK2lrOy3PAaDMl0ZDHtk52Aup4JzbjVwIgVYK3g/Hh42AWaZpE9BUIKXZDANM5dc3W5I9UrTQyoJ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":295957},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"e1c9e8310a0c399e0fe31dcb2cb7462d5a72eb5c","scripts":{"dev":"ts-node src/index.ts","test":"jest","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.6.3","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions and data export capabilities","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/helmet":"^0.0.48","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/winston":"^2.4.4","@types/jsonwebtoken":"^9.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.4.6_1763697832401_0.6156186539420758","host":"s3://npm-registry-packages-npm-production"}},"1.4.7":{"name":"@berthojoris/mcp-mysql-server","version":"1.4.7","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.4.7","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"13806968b61e82101dee7403957e0434356cde2b","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.4.7.tgz","fileCount":42,"integrity":"sha512-Zn7SURxJohzrzG3XRf0USXW3ZtWJw/KYH1zBukw/ctqgBCS2UEkbXmmnLPja+d5sa4dmnS82FJ8pNLRr41Emrw==","signatures":[{"sig":"MEUCIE3TSqbr0v591N/E+BObrfu0PRPPth0CGqeUpsu4pyW2AiEA1RGVHDI43eMoyRh/5hIGursNqyu1RQeZ20auK2jqigY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":312601},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"24c9be47ece1f00ff82832a664432814fe914426","scripts":{"dev":"ts-node src/index.ts","test":"jest","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.6.3","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions and data export capabilities","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/helmet":"^0.0.48","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/winston":"^2.4.4","@types/jsonwebtoken":"^9.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.4.7_1763706185621_0.18603486089554688","host":"s3://npm-registry-packages-npm-production"}},"1.4.12":{"name":"@berthojoris/mcp-mysql-server","version":"1.4.12","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.4.12","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"00f3dce1e69b437f36f4f553f6b6be9c822c2e06","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.4.12.tgz","fileCount":42,"integrity":"sha512-bvzTrEj6RbcYzgphGSODUY2ltLa9v16I9vCdGsNfwxWkJIT25h1X7d4r4/QcVFiFUKwLUph7Bw7S/f1SGTZMqg==","signatures":[{"sig":"MEYCIQDCAvP2LRO/wfUj8f0h6N/q9b2OrB6rpyBzcMYaAxRagQIhAMstHh7BMZ+N/OrIO7Q8ehWX/AN4s1CAMpndxwPkGIvU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":333772},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"74b353858354f6055069f158a9d6dafcb372fe8e","scripts":{"dev":"ts-node src/index.ts","test":"jest","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.6.3","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions and data export capabilities","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/helmet":"^0.0.48","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/winston":"^2.4.4","@types/jsonwebtoken":"^9.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.4.12_1763779797099_0.008186828470045926","host":"s3://npm-registry-packages-npm-production"}},"1.4.13":{"name":"@berthojoris/mcp-mysql-server","version":"1.4.13","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.4.13","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"883edb6609ac39ff5646e50bae2e5fd68a39034f","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.4.13.tgz","fileCount":43,"integrity":"sha512-hRzdmvcQ4ItJjDMGjjVCLO7hy7MWxONCNW6W5fzLqBgzKZN7FdMOOFB0fmxIuuCH6BmcXsFX6qQPkF4DtyR9uw==","signatures":[{"sig":"MEUCIQCcgZUbzcg7/eJSYK/MLA7jMzcmNJuR486wFhOGWXyZXwIgPh1YwSzGwce3NW48M17iNgQdRZiNC1ZHU2E7LC3WORY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":336297},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"9fd3a4ffb8f975068845a5b793ab52eea92931f1","scripts":{"dev":"ts-node src/index.ts","test":"jest","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.6.3","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions and data export capabilities","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/helmet":"^0.0.48","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/winston":"^2.4.4","@types/jsonwebtoken":"^9.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.4.13_1763781459472_0.9511943272646641","host":"s3://npm-registry-packages-npm-production"}},"1.4.14":{"name":"@berthojoris/mcp-mysql-server","version":"1.4.14","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.4.14","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"e6e919446cb1791c47a48a5051b5a61de136ebda","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.4.14.tgz","fileCount":43,"integrity":"sha512-5vI5iGEvxQXjVYHP6MsWoP3xirzSS3H7qga2A0gOqJWzH2Y/TlAj8yQBqprAx4HIPzyZJfA3UoK3gX2pLwKOpQ==","signatures":[{"sig":"MEYCIQDFjU0tJ5vGvSNNupalFH4U/gVvk9DN/lRkken1EhpNCgIhAKgTJX8GGEqQaGwZGIpEuv1tjjpunaDdofgzG6cSj7Bj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":336754},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"d45c5d8a6618c81eac822c967cdbbe44ef1db487","scripts":{"dev":"ts-node src/index.ts","test":"jest","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.6.3","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions and data export capabilities","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/helmet":"^0.0.48","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/winston":"^2.4.4","@types/jsonwebtoken":"^9.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.4.14_1763782243227_0.26873723346052936","host":"s3://npm-registry-packages-npm-production"}},"1.4.15":{"name":"@berthojoris/mcp-mysql-server","version":"1.4.15","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.4.15","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"5f87ecb21ee78675bafbc203029b3bc92a7f3eb7","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.4.15.tgz","fileCount":43,"integrity":"sha512-ZeznwXD2y/nnJCN6FcVB7S1J67N5I1bsp6a5fTLe0RQamV0s1Dc+Y/1+7PN650zQH8V928tlZYqCKN4QYzbPzg==","signatures":[{"sig":"MEYCIQCfTsgyhbdesgalgz3fVhzySF5z1BALyLkYQwSE/tTHHgIhAORJqLNaZxuZKSLiwUnOKX+2U45Kr0a0G4DtMjhUyet8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":337222},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"01bcf99ce40a22ddfa69068aca7a042eeb1df6ab","scripts":{"dev":"ts-node src/index.ts","test":"jest","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.6.3","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions and data export capabilities","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/helmet":"^0.0.48","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/winston":"^2.4.4","@types/jsonwebtoken":"^9.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.4.15_1763782806013_0.9831280444301462","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@berthojoris/mcp-mysql-server","version":"1.5.0","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.5.0","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"d71f1e7ee832b5044dba5469a6ff832d6012b680","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.5.0.tgz","fileCount":47,"integrity":"sha512-rhkNH0TYR2J3oIBaWXUAl8QW7uqXgVR7hYySjHN1VRTS1GMPGZ/LJzmVXBK0UwiBiBfQOgG/YDvEfqUAgOtgVA==","signatures":[{"sig":"MEYCIQDGZK1Y6VAOpVn4z34MqsB3ZXOc20xFj0N0h1zCehlJFAIhANVKtd0J6IxPPlrkJXLkey1uASUFVxMGxl62NLvO79pw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":392899},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"003c8035f22568d7cca9a6926b70d9fe798045ef","scripts":{"dev":"ts-node src/index.ts","test":"jest","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.6.3","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions and data export capabilities","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/helmet":"^0.0.48","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/winston":"^2.4.4","@types/jsonwebtoken":"^9.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.5.0_1763816848321_0.20093876113273113","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@berthojoris/mcp-mysql-server","version":"1.6.0","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.6.0","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"2236cbd95366173779ec11e358ce9705ddd9ebd9","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.6.0.tgz","fileCount":61,"integrity":"sha512-oiG5GMvwBy6Z0FWFvLRncuggQVUkFZr6LH+SGW6QNeoD4KyNzyeiGZpFCl/kc1KFKHsrOlEb+QYR1XYJqE0Fpg==","signatures":[{"sig":"MEUCIQDHW5sIgiN3jz286wzR4o89/HZOC9yQuZVxLNMX0Mu5EAIgIkOvAMJ0ceKTrk06wAEJ8zpq2xcgzzLTj8dZ375ZJTk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":579133},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"183b282857a0ca9a5d49a203d168113f1aa0752e","scripts":{"dev":"ts-node src/index.ts","test":"jest","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.6.3","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions and data export capabilities","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/helmet":"^0.0.48","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/winston":"^2.4.4","@types/jsonwebtoken":"^9.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.6.0_1763818534648_0.0846844560207709","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"@berthojoris/mcp-mysql-server","version":"1.6.1","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.6.1","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"adf7d9a56cbdac5c4dcc98280c7f4d2fdb04889d","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.6.1.tgz","fileCount":61,"integrity":"sha512-oNCf3/wY7D6gUxfaziHh9/s4yUZlQeRNDXX/S5EKsYyv46ZdhHWkjk+CUz+VZSqQGcBPUrn0f3dNfQW2G4Mpdg==","signatures":[{"sig":"MEYCIQCRbl3BynkQ2uh7essAnYGiM0HYZxFORvrp+6iCJRrlJwIhAO4oGndxjuo/H97Cm9OkQvaV8gsa3TgWbag7sb5jfhYb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":581440},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"e7f7e834eb6eea6e64a42cdc241a86fdbb7ceb28","scripts":{"dev":"ts-node src/index.ts","test":"jest","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.6.3","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions and data export capabilities","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/helmet":"^0.0.48","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/winston":"^2.4.4","@types/jsonwebtoken":"^9.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.6.1_1763823400557_0.4055419194472827","host":"s3://npm-registry-packages-npm-production"}},"1.6.2":{"name":"@berthojoris/mcp-mysql-server","version":"1.6.2","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.6.2","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"9d123da21e4cb6656d236d8f6f1c7a7126ed1a12","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.6.2.tgz","fileCount":61,"integrity":"sha512-CegOgeDt+iIFBvtM50K+ZuDqiQWnKGhP8636idTTvP8qmcsuMYy3/RU6jeHZ/dejsyKfphQO7PBhfOC2pRa5fQ==","signatures":[{"sig":"MEUCIQD6uJN4iqmrW3jVKm9vtZtBSwo0K0mkVkvtObD7C0KcEwIgFVElKA3zdIVl1nC2zflrsWMuZ2hIoYzzeEo2ScvwuxY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":582273},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"4a61c8813df7ceb369e54332555b24e6f52e9543","scripts":{"dev":"ts-node src/index.ts","test":"jest","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.6.3","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions and data export capabilities","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/helmet":"^0.0.48","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/winston":"^2.4.4","@types/jsonwebtoken":"^9.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.6.2_1763829854875_0.9646148155071426","host":"s3://npm-registry-packages-npm-production"}},"1.6.3":{"name":"@berthojoris/mcp-mysql-server","version":"1.6.3","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.6.3","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"a45d2f05e1ab339f9cbbd233d83e736e497f71c3","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.6.3.tgz","fileCount":61,"integrity":"sha512-F6IuSoY0HxKmwvje2Bx8J4bNkmGHK5BPjmod3ZVXB/NmvTsEmPmeRPEVVbJ112cZblM3Dq9uuyV2SrT/6SXf8g==","signatures":[{"sig":"MEUCIEFYnOEWLYsCqptw+WlA1yso/zqMTJCI59ikuC1UODG4AiEAngvUDtGjUuI8tw0FAzJe+2bpBJ9RgTHVah3ZQQ4Rois=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":585910},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"37802bfe2171b968a91494352a3b28d55252b7c6","scripts":{"dev":"ts-node src/index.ts","test":"jest","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.6.3","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions and data export capabilities","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/helmet":"^0.0.48","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/winston":"^2.4.4","@types/jsonwebtoken":"^9.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.6.3_1763831485563_0.3689577633641532","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@berthojoris/mcp-mysql-server","version":"1.7.0","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.7.0","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"8b50e1ab6344aa40b06a915b1367e3a693b15ef4","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.7.0.tgz","fileCount":63,"integrity":"sha512-OEdfN4H/HbwUCb+mR/3emkTH3ICt+b9HmUcKY9Kv6vD8p7+H5MpSy5ESoYXimI8Ffk9wr+5f44w1NILVQx8ygQ==","signatures":[{"sig":"MEUCIBdZuGoneuQaWPgP5sPLCuNQvq1wFGTVaChyEgHTQEgcAiEAkwOWRJLV708GczyteWkZ1CDDDGJNZZiRT65xu91Kd6U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":669842},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"e89ea6479e3ae17b282eb12333aa1a70eb777d02","scripts":{"dev":"ts-node src/index.ts","test":"jest","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.6.3","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions, backup/restore, and data import/export capabilities","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/helmet":"^0.0.48","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/winston":"^2.4.4","@types/jsonwebtoken":"^9.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.7.0_1763862643333_0.951639070828971","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@berthojoris/mcp-mysql-server","version":"1.8.0","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.8.0","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"bb91fb201d08116cb303680976d5e64a7b181842","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.8.0.tgz","fileCount":65,"integrity":"sha512-fBFMIZ+JzbvvKDeadkeQTmBPYOhCYV7rrFazq2bdYokDQrNGAqfglI1K+8mrCjZBZtlZ3fuP33quq9RwJkfX6g==","signatures":[{"sig":"MEUCIQCEUjvBt/uCmZSsWMHhEDri/LR3XoQ+X2GCPqRJ5cTdOgIgZ8t0VlsOXbygOrhNaQ6rldAGSWCMlBo8U0wGi98tQ6s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":710720},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"db463faacf4d890f0bf3e82da993931c9df35d5f","scripts":{"dev":"ts-node src/index.ts","test":"jest","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.6.3","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions, backup/restore, data import/export, and data migration capabilities","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/helmet":"^0.0.48","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/winston":"^2.4.4","@types/jsonwebtoken":"^9.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.8.0_1763872423519_0.8987381155884513","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@berthojoris/mcp-mysql-server","version":"1.9.0","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.9.0","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"6707baf7620e424de1b9aad98e33e313962fd387","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.9.0.tgz","fileCount":67,"integrity":"sha512-zHPgqT9Z5JgB/yu56ZwaA9kYvQyGdibizIhIDAFup1bHq0ipRtq7ujhJlwxgqJWjw6GWPrq6o5ONhtNzuvJmlA==","signatures":[{"sig":"MEYCIQCWze/YpWFMatw5QfUBjFTYnDmCJvGgNL5odY6i7f+2IgIhALQp9uB5bOAKbnI9SrgzAj0F1Skslx2E7tN10j91D/I3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":791127},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"aec41244729e80978e3958b75b1c1060896d07ff","scripts":{"dev":"ts-node src/index.ts","test":"jest","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.6.3","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions, backup/restore, data import/export, and data migration capabilities","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/helmet":"^0.0.48","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/winston":"^2.4.4","@types/jsonwebtoken":"^9.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.9.0_1763953053681_0.7941942837923963","host":"s3://npm-registry-packages-npm-production"}},"1.9.1":{"name":"@berthojoris/mcp-mysql-server","version":"1.9.1","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","codex","openai-codex","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.9.1","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"d0ce11cec70792bf01237a7058a15f287701753a","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.9.1.tgz","fileCount":67,"integrity":"sha512-Q9ZySh8+Kk44MBaMEn1hl6VldiRLZu0bs+20NArS+c9MLDrVSOvcwNMwB+FZ17gOEymrS/y4znnEjyYmqHgj0Q==","signatures":[{"sig":"MEUCIQDY5Xg5Os3GpYBDsd8RxUmSkIyaNQ+lP7fXUuZl+XTpIwIgPLN1srfbz6WNxvQfBMY/fvhaKMiACty1ItItqrwUQlY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":804235},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"371014b0b80ac0f59c00fa08aa1f2277b907c1aa","scripts":{"dev":"ts-node src/index.ts","test":"jest","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.6.3","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions, backup/restore, data import/export, and data migration capabilities","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/helmet":"^0.0.48","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/winston":"^2.4.4","@types/jsonwebtoken":"^9.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.9.1_1763965296307_0.741580042671443","host":"s3://npm-registry-packages-npm-production"}},"1.9.2":{"name":"@berthojoris/mcp-mysql-server","version":"1.9.2","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","codex","openai-codex","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.9.2","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"fc2f760096c24f7dd816ea1f59febc5b4e184ed0","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.9.2.tgz","fileCount":67,"integrity":"sha512-cU/Lm4qvTcNe6mE8WD4V7AVNyXDa1JvIUhtS9U7+HPy9QK7evxKU8HSec8z7vO2hXCTRzQ6Hp4KJC/jI1dKpUg==","signatures":[{"sig":"MEQCIFCN6KABUgu0eJiL91VHD6Thi913pLFq3SNBfGftHjraAiA7UBF4ZZsdjawirDnw+e1lswaxQppLvIKsFbbe+Qlq2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":796623},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"01b06f1095c7a722dff13c3abcb264613ada3e7e","scripts":{"dev":"ts-node src/index.ts","test":"jest","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.6.3","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions, backup/restore, data import/export, and data migration capabilities","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/helmet":"^0.0.48","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/winston":"^2.4.4","@types/jsonwebtoken":"^9.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.9.2_1763974464908_0.6265424333595644","host":"s3://npm-registry-packages-npm-production"}},"1.9.3":{"name":"@berthojoris/mcp-mysql-server","version":"1.9.3","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","codex","openai-codex","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.9.3","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"dd72481ef15a9c103a5eee652c1b6261109440a2","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.9.3.tgz","fileCount":67,"integrity":"sha512-QeRXkXRyIh8az9A02uQWkZjrn6gS1Oh3t/WrpWQZRu7SwI5iCbJSNVN111HbnVs+5W3GeogzfWw5ZkCaPYy+bg==","signatures":[{"sig":"MEQCIAr/fpiVVPNpej233L8cZzdlQ614cwsQRTwbb2I92keVAiB5U3CZeel2iVua84+77r0zawz8bz5e0VobFAt5kTilLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":796962},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"36e81fd82969697de87bcfa4d17795ff766d2207","scripts":{"dev":"ts-node src/index.ts","test":"jest","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.6.3","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions, backup/restore, data import/export, and data migration capabilities","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/helmet":"^0.0.48","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/winston":"^2.4.4","@types/jsonwebtoken":"^9.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.9.3_1763975480565_0.15496715219640889","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@berthojoris/mcp-mysql-server","version":"1.10.0","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","codex","openai-codex","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.10.0","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"98f9c1b99a4fdf1e666a1e3222b7f9be5a5eaa3b","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.10.0.tgz","fileCount":69,"integrity":"sha512-rtUpgbmHFbP5QQkHNupQiGlcaaUNIY8dVR/uLagGXJwOyy4+JBofzGDx2q3S2Kyuy8/FtaAjYGijhb0jIfkv+Q==","signatures":[{"sig":"MEYCIQCTybxC/qruwFWM8oETTbH/uqf71blIKIZx0dYa0uPKbQIhAOI0NA2mO5AWxgtWI1DSeEhD0bBsmRDcymswyQX8F+MI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":857292},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"c62df798434dbddea5c9ea808f054c0e11350e1f","scripts":{"dev":"ts-node src/index.ts","test":"jest","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.6.3","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions, backup/restore, data import/export, and data migration capabilities","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/helmet":"^0.0.48","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/winston":"^2.4.4","@types/jsonwebtoken":"^9.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.10.0_1764071137913_0.3477394999942025","host":"s3://npm-registry-packages-npm-production"}},"1.10.1":{"name":"@berthojoris/mcp-mysql-server","version":"1.10.1","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","codex","openai-codex","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.10.1","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"0f204e7ca96aa4b008becdba71a027b1706f5110","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.10.1.tgz","fileCount":69,"integrity":"sha512-6jQZiZKui9xoP2QNKyBhI6HddVWaJLJrVSeugvZa2XF7bJvmU95wSern4iXhwfJYGFPoJ2Pq+OoXz+QvRVLJUQ==","signatures":[{"sig":"MEQCIFAXZ0dmexdd9jsrMmGdeLn0XMoAoQMcBwCj51YUasD0AiBZU5rGabaQvAiBnJo8CucebUCQ0eeye09FxurfHGeFTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":893620},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"80328e74188f2697a980fbd4bd2d154793e80d10","scripts":{"dev":"ts-node src/index.ts","test":"jest","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.6.4","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions, backup/restore, data import/export, and data migration capabilities","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/helmet":"^0.0.48","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/winston":"^2.4.4","@types/jsonwebtoken":"^9.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.10.1_1764234532118_0.07166732833197309","host":"s3://npm-registry-packages-npm-production"}},"1.10.2":{"name":"@berthojoris/mcp-mysql-server","version":"1.10.2","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","codex","openai-codex","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.10.2","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"6379f8a25d3949562dc341b2b389c1253459fa7b","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.10.2.tgz","fileCount":69,"integrity":"sha512-9m71lYmP3YnMNmz1PKkRjLl4het+hSkPCnGbSWFHADYk/I+yJqMJ956YuV8WwATr8x/UkVVcluemhAV0bIF9Mg==","signatures":[{"sig":"MEUCIQCT/gRtD0iKq4P/4CEhBgMhZNSk2hXdRhHCz2Xb4nZlcwIgEvdTDacBfleHVIdd7/7ChUvYaJlYy7aXhk6j4GQ0/e8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":894063},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"81100db7a956f9b0f815e9c8e6f6138af9869c2d","scripts":{"dev":"ts-node src/index.ts","test":"jest","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.6.4","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions, backup/restore, data import/export, and data migration capabilities","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/helmet":"^0.0.48","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/winston":"^2.4.4","@types/jsonwebtoken":"^9.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.10.2_1764329885828_0.622126314841001","host":"s3://npm-registry-packages-npm-production"}},"1.10.3":{"name":"@berthojoris/mcp-mysql-server","version":"1.10.3","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","codex","openai-codex","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.10.3","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"9449563c8a92c1e010ad00c645e4fe80ca53df5f","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.10.3.tgz","fileCount":69,"integrity":"sha512-40mly653DGgLLqfTWHukYSZeQE0xcJjJ6mzc61O72mXdl4nWmcaJCP5kw8QV9PinuxxngqlGogFMocPtXeA4YA==","signatures":[{"sig":"MEUCIQD/Vkhe0LIjkEq/PxAZ3i3lFCCTA+Us2GnqTm68+g/H1gIgN1yD9y9mlFzxEKiwbbOofVyfWnTt6es1cBaHQ5JNPVg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":894380},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"668be0cedad76653c68f3a30dba8f6ea43874f68","scripts":{"dev":"ts-node src/index.ts","test":"jest","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.6.4","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions, backup/restore, data import/export, and data migration capabilities","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/helmet":"^0.0.48","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/winston":"^2.4.4","@types/jsonwebtoken":"^9.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.10.3_1764474983139_0.5783333490253884","host":"s3://npm-registry-packages-npm-production"}},"1.10.4":{"name":"@berthojoris/mcp-mysql-server","version":"1.10.4","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","codex","openai-codex","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.10.4","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"39acc98d09da8b34c53163286de2ded632106c0d","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.10.4.tgz","fileCount":69,"integrity":"sha512-3rrsBGukWGjqYXFuOw7hHLq4scAY/Lxk88BlyTQKcxd8HP1grHcVm7L750pslGiGzm1EWd+NnpYKRwCz2VnaXQ==","signatures":[{"sig":"MEUCIQDNEaj1jxrMfrwLlL7XI+niKxFbIdwsnnhaVDdxdC4McAIgLeqm0KsNXQGZQLygEHfUakaQppULDu0LOj015P0eySI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":880163},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"d0bfb4cd15463348284d847cf55f86c36f44ad3a","scripts":{"dev":"ts-node src/index.ts","test":"jest","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.6.4","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions, backup/restore, data import/export, and data migration capabilities","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/helmet":"^0.0.48","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/winston":"^2.4.4","@types/jsonwebtoken":"^9.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.10.4_1764662857211_0.07061235223548068","host":"s3://npm-registry-packages-npm-production"}},"1.10.5":{"name":"@berthojoris/mcp-mysql-server","version":"1.10.5","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","codex","openai-codex","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.10.5","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"0d25f0dce42189c265b609191c0593c2324a6b33","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.10.5.tgz","fileCount":69,"integrity":"sha512-CScykIV/bF6M3FQIbMYFxyrtMuJj48z9vs+k49eMoAChBwkyGixXPqWWWUEgqQSJaC+0N9WCIXA/vq6Wul+S+A==","signatures":[{"sig":"MEYCIQCiOWsTUu2oq4qnZUGuphQ8E+aIKKoV3FjCuDuzUa8TBwIhAKqEtVneD+wghIjBYPACvHxESDAxj+4fYL9pTb5iIbbz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":880426},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"81bcbd5a270eeb8cb9b72ae5bb1646c936cc45ed","scripts":{"dev":"ts-node src/index.ts","test":"jest","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.6.4","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions, backup/restore, data import/export, and data migration capabilities","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/helmet":"^0.0.48","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/winston":"^2.4.4","@types/jsonwebtoken":"^9.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.10.5_1764663032323_0.09064120587701185","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"@berthojoris/mcp-mysql-server","version":"1.12.0","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","codex","openai-codex","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.12.0","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"e551fbbfe38a6af645eebf5458cf7dd257804fe3","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.12.0.tgz","fileCount":71,"integrity":"sha512-ft/XEPu5Eq4GlemqHNo+Ca2KAfCJjUz/Kde+nU7SN3YPmS/Efpk4T7dcHemlAJkT62sSUrHU8SBtsrUZ6BW03Q==","signatures":[{"sig":"MEUCIQDJlIMbza8APs8bfeoL9O92CefHwT+5qZt+jr3XrjEzLQIgCjzOET+CdB/5PuE179sYGPGrYbfA8RrZlg57l/MB+j0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":928598},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"92a589b9d87f8d78d452afbf22b89ea564188cf3","scripts":{"dev":"ts-node src/index.ts","test":"jest","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.6.4","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions, backup/restore, data import/export, and data migration capabilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/helmet":"^0.0.48","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/winston":"^2.4.4","@types/jsonwebtoken":"^9.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.12.0_1764990788476_0.2662489962726029","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"@berthojoris/mcp-mysql-server","version":"1.13.0","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","codex","openai-codex","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.13.0","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"f7d170dc43fb981d4bb21f445d9f1ddecc33f384","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.13.0.tgz","fileCount":75,"integrity":"sha512-5S/XF6doBFkZnuDzQZ2Bt2+dj5zJJ2aTBp3213jaI2cWLuT+fW6r0Tzwg90S2mWZfob0NiZf/+L5b2k3SdaW6Q==","signatures":[{"sig":"MEQCIHxW6bWatg6/VoBgPpoE4NQatvjxXRFwg1qYFeDuykh9AiAKwuaKuUscz44uShjXSvzbCxyvD2Nrt4m+gkb1SL1MIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":941896},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"8bb1481a5db50aa5939f9239251d33819cb147bd","scripts":{"dev":"ts-node src/index.ts","test":"jest","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.6.4","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions, backup/restore, data import/export, and data migration capabilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/helmet":"^0.0.48","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/winston":"^2.4.4","@types/jsonwebtoken":"^9.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.13.0_1765103266653_0.015126414591005055","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"name":"@berthojoris/mcp-mysql-server","version":"1.14.0","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","codex","openai-codex","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.14.0","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"a27a33a10d0d5b2b8a8d259ce03f1f517c1e0b5d","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.14.0.tgz","fileCount":77,"integrity":"sha512-Q7WJBJThLEEofO15GdxnQQ1pcLSFGlMTA7JGULh0a1glb1hH898+bN+MzC+oKzp/PDM4ZLVgtqg3aTPWGc9E5g==","signatures":[{"sig":"MEQCIAOJ0WrVVu5krjNarpm6Tn945MuGR1wPbla3eod8EJl0AiA98SJbk8Wkva0byHw02t3gqmDGt4AeK/KGGOrih/tH3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":954116},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"a8f40f68e12cbce2dd733f213bedc64bd3b5fd69","scripts":{"dev":"ts-node src/index.ts","test":"jest","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.6.4","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions, backup/restore, data import/export, and data migration capabilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/helmet":"^0.0.48","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/winston":"^2.4.4","@types/jsonwebtoken":"^9.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.14.0_1765170048104_0.32439121765324574","host":"s3://npm-registry-packages-npm-production"}},"1.14.1":{"name":"@berthojoris/mcp-mysql-server","version":"1.14.1","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","codex","openai-codex","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.14.1","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"69f6367810a034f573595ded53705f958d296063","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.14.1.tgz","fileCount":79,"integrity":"sha512-S+dXSLbq3RgBM3YJH/NQAHLvoxOL9offkLJ4OW2XnEV5c/c/fbpZnRrN7iPrh9O7Z1W5wtROyNee6tTeQbJ5Hg==","signatures":[{"sig":"MEUCIQCnld7G3mlxa3nHh2mY9XZVmj3ChcTVK8v6BvoCyC2wRQIgQ5y3dM5sthoN2p4N9iiE5C7P8vloTKpdvn6iopvymyE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":960189},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"770a0bb04548242860da9eefedd778a615db3874","scripts":{"dev":"ts-node src/index.ts","test":"jest","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.6.4","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions, backup/restore, data import/export, and data migration capabilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/helmet":"^0.0.48","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/winston":"^2.4.4","@types/jsonwebtoken":"^9.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.14.1_1765174514710_0.6049494971360037","host":"s3://npm-registry-packages-npm-production"}},"1.15.0":{"name":"@berthojoris/mcp-mysql-server","version":"1.15.0","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","codex","openai-codex","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.15.0","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"54339ecce1548cbc458aa784e1db1b21052d59fe","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.15.0.tgz","fileCount":79,"integrity":"sha512-vV+/bRQddhjmLKOqz91F3lCV9+WArgZ0mVx6raKkhwX7nh3cW1aKE+eI85Aqdgr1WObDeMYF68DuaDDYS1/A6A==","signatures":[{"sig":"MEYCIQDr3ptnNEz08jaei/1OZ8bNN55uJWk1X1RY50wMvgoCgAIhAKYkkr2SZ2uf7FrjOMhY/xLkIbYhNZ9/8eelUVdKW0LC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":971741},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"f831e661226b04c916fe66666065418e280c6e17","scripts":{"dev":"ts-node src/index.ts","test":"jest","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.6.4","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions, backup/restore, data import/export, and data migration capabilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/helmet":"^0.0.48","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/winston":"^2.4.4","@types/jsonwebtoken":"^9.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.15.0_1765181476770_0.8032224266257764","host":"s3://npm-registry-packages-npm-production"}},"1.16.0":{"name":"@berthojoris/mcp-mysql-server","version":"1.16.0","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","codex","openai-codex","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.16.0","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"a109f08c7f003cb37956de2afe1a5191ac8f73c2","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.16.0.tgz","fileCount":85,"integrity":"sha512-m0IT878OPQSIbt0qDDyw5Kz0RsOoaPw9I9le7DKs0mGCIrRQJESoln36H0PbAP1vZTDZ0MCjQUwsJFfRFJn3dA==","signatures":[{"sig":"MEUCIAkaFndO/ao4Mp3HyfFnUzOSfpzfKV5jmnKIn+iQoVc7AiEArImoy7VpGNjNFh90pTLY/wyX4eEe2tHR8IgJmMIZKHI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119199},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"8885de510cae04fb385213787729b653c91d164d","scripts":{"dev":"ts-node src/index.ts","test":"jest","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.6.4","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions, backup/restore, data import/export, and data migration capabilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/helmet":"^0.0.48","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/winston":"^2.4.4","@types/jsonwebtoken":"^9.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.16.0_1765252807890_0.2177920296927638","host":"s3://npm-registry-packages-npm-production"}},"1.16.1":{"name":"@berthojoris/mcp-mysql-server","version":"1.16.1","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","codex","openai-codex","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.16.1","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"9ea7bf33fadceb7f69254469af093d29a3dbf14c","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.16.1.tgz","fileCount":85,"integrity":"sha512-wdlm84UaQop6xU1q9LPd/qHUIZhAx5juhdBz3ecD3HwOdGbfUN2UZLsqBNt/Z1ecU3CAlgRnO9knSQdvdUbROQ==","signatures":[{"sig":"MEUCIA5QmxvtZyB1v6oYO1bnGloyGY+dFe/T+BGbFkRINHc9AiEA2xw90nJfLakjr/GBcayOG9gqFXg+D7DIRd0Oal2Bf4U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1121730},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"5768c19f11f5e0e970aace8170b629dcef9a7085","scripts":{"dev":"ts-node src/index.ts","test":"jest","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.6.4","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions, backup/restore, data import/export, and data migration capabilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/helmet":"^0.0.48","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/winston":"^2.4.4","@types/jsonwebtoken":"^9.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.16.1_1765257233193_0.2517512621239637","host":"s3://npm-registry-packages-npm-production"}},"1.16.2":{"name":"@berthojoris/mcp-mysql-server","version":"1.16.2","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","codex","openai-codex","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.16.2","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"f7c5055b23fe71289fd80548c912272659419672","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.16.2.tgz","fileCount":85,"integrity":"sha512-zCr6RFA+KPOOOPaxgK8dEpfy0KvUFy0Aj9q7BiYSOfsCQPIVH4peGRAVb9HvXnmPB9nudHFlI5+SBzCaVwDSkQ==","signatures":[{"sig":"MEUCIHvhde0e0rv4hzBXvDMS8c1MsaRC58QWyo59X5J5G9xtAiEAyNfrDQTxXSlonxt9qeBCJ+zFVOkIlukSUaY4BvPbvxg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1122196},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"5a15dc2d87387d1f55227c0b8800bd82de4370fe","scripts":{"dev":"ts-node src/index.ts","test":"jest","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.7.0","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions, backup/restore, data import/export, and data migration capabilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/helmet":"^0.0.48","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/winston":"^2.4.4","@types/jsonwebtoken":"^9.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.16.2_1765423964515_0.8554874063540518","host":"s3://npm-registry-packages-npm-production"}},"1.16.3":{"name":"@berthojoris/mcp-mysql-server","version":"1.16.3","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","codex","openai-codex","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.16.3","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"3455c075e5ee01d9c5e66658ec3228fda1cf5c70","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.16.3.tgz","fileCount":85,"integrity":"sha512-wNfZ/WtNwy1Xnw5ks/sZlp1KPHthjXYV4hX4yt7nfhpUYayVcMgDpij3D++wCVHR/D6/V3prYLltlM3XcQ/BjA==","signatures":[{"sig":"MEYCIQCrzOpspvkYec9SpQIk+JkD62d8AnSHG4Qto+F2XpZndQIhAJM6SrS9ursRPsoExSJdtwtVi5O+PdwRY2wYfYOrTUx9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1124177},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"794a9a0ccce3e789f1ebf8718434ca53389816b4","scripts":{"dev":"ts-node src/index.ts","test":"jest","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.7.0","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions, backup/restore, data import/export, and data migration capabilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/helmet":"^0.0.48","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/winston":"^2.4.4","@types/jsonwebtoken":"^9.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.16.3_1765426040546_0.07416844206439555","host":"s3://npm-registry-packages-npm-production"}},"1.16.4":{"name":"@berthojoris/mcp-mysql-server","version":"1.16.4","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","codex","openai-codex","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.16.4","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"d6a79faeb878306eae4161886724bbc95a8a644d","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.16.4.tgz","fileCount":91,"integrity":"sha512-GUdDFl01FVsoPnAVmp0QdbpNHn5FPOYfQAdrd01l2Pl+8U7JXQiQL2Njj5CbbUrcFHlLxwqE0EaKGuJnQmv2Sw==","signatures":[{"sig":"MEYCIQCurbBPLEAakX19lvxUa1+UrZ72k/22j+0QU+gxi8LaFwIhAJw2QJBWqpruDDvrIbKJsk4aI46Q/6zAtsAvyY4bO133","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1196381},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"81eb15b318a9a247cc3585629a2027599fab8c43","scripts":{"dev":"ts-node src/index.ts","test":"jest --passWithNoTests","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.7.0","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions, backup/restore, data import/export, and data migration capabilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/helmet":"^0.0.48","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/winston":"^2.4.4","@types/jsonwebtoken":"^9.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.16.4_1765526700199_0.4394858322954609","host":"s3://npm-registry-packages-npm-production"}},"1.17.0":{"name":"@berthojoris/mcp-mysql-server","version":"1.17.0","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","codex","openai-codex","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.17.0","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"1ec5b9cf71e367758cd4ea287115998c0724d684","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.17.0.tgz","fileCount":99,"integrity":"sha512-PwrcqR6enJ0jJkAFWGy1DMnpTRMGSm/Axfe2w1dlYRVo2ZbxyoRRyfMzSSposiEAMAIoAi/j0cieQepIF1Ed1g==","signatures":[{"sig":"MEUCIGab0b9fsHPtkBeVatdU8lTYDp0MRW9KGnEob/5jniAPAiEAijmwukzEKmp8Kk3/QoIiV1cNW//AcUU1+yueQ4Me4Hs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1252298},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"31c6114c0e6d086cebdba111a6886657ed9efd02","scripts":{"dev":"ts-node src/index.ts","test":"jest --passWithNoTests","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.7.0","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions, backup/restore, data import/export, and data migration capabilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/helmet":"^0.0.48","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/winston":"^2.4.4","@types/jsonwebtoken":"^9.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.17.0_1765536328443_0.5387935200144871","host":"s3://npm-registry-packages-npm-production"}},"1.18.0":{"name":"@berthojoris/mcp-mysql-server","version":"1.18.0","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","codex","openai-codex","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.18.0","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"382f18d657e732d5126da58e9ee784b2f3c3d73b","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.18.0.tgz","fileCount":99,"integrity":"sha512-Wsg1lL+neiBlWJp2cdpNutD8nBsRxuZ3k9WTz+lFhI4A5zPGSy0bv6szt2ndLUZzRM7bAMPNdYqRfdFW8VFMWw==","signatures":[{"sig":"MEQCIHHfN9hQduyLwknPNr/2awchUE2vtW7Qmn5JxBOMwDYcAiBibL1K0OMHrtaMiDbXDE7lw0PO9cXGWee4z/nNPv1wvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1217327},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"a6836fbb1054a04741d583c0f26cdd7ac462f00d","scripts":{"dev":"ts-node src/index.ts","test":"jest --passWithNoTests","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.7.0","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions, backup/restore, data import/export, and data migration capabilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/helmet":"^0.0.48","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/winston":"^2.4.4","@types/jsonwebtoken":"^9.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.18.0_1765594847374_0.7112653985382194","host":"s3://npm-registry-packages-npm-production"}},"1.19.0":{"name":"@berthojoris/mcp-mysql-server","version":"1.19.0","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","codex","openai-codex","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.19.0","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"d7f961413decf3373c0c44cdd138f8912c54f5d9","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.19.0.tgz","fileCount":99,"integrity":"sha512-hIi61v40sVpAYlxC//ZWrv4gBnWUSBO2gz/prKFXpiJ2VMGnDs3K2SiVB2AhIZmJAWkzQiWa2BCKTvqOaP82iQ==","signatures":[{"sig":"MEUCIQC/4nDEOexKl0SApdiAsejmk0Q5QV1ue2yVDHMI85qGtgIgFf+vTpEWlb/sz3Mxm5KS5jf8FQYh2MgnogfYGA9CT+I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1228589},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"19ddc23f0fd303fccf1d4b8080868de0d398afe7","scripts":{"dev":"ts-node src/index.ts","test":"jest --passWithNoTests","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.7.0","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions, backup/restore, data import/export, and data migration capabilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/helmet":"^0.0.48","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/winston":"^2.4.4","@types/jsonwebtoken":"^9.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.19.0_1765968681296_0.05275693481272481","host":"s3://npm-registry-packages-npm-production"}},"1.20.0":{"name":"@berthojoris/mcp-mysql-server","version":"1.20.0","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","codex","openai-codex","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.20.0","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"994a9bf19285f62945b6c63796dc5821ab70ed2b","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.20.0.tgz","fileCount":101,"integrity":"sha512-esFmoPEGdxKeO6FkW6fIQ9jZpHgV2FZUQITy3rJME6x4larxX/BikqVTkFFPsEHepV2nr3qa0qGoaXm/Kplx6Q==","signatures":[{"sig":"MEUCICl0RyDZ4YJfG4OFuk0vCrjiTxtl1mB22TI0JMp3m5UWAiEA54LXgMvEG0oHFbeKYIWMbNgV/BhW9gUetzz7w+bn+M4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1251943},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"e6ea07b132c24f8e7790f2ae245cc041a4d20c55","scripts":{"dev":"ts-node src/index.ts","test":"jest --passWithNoTests","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.7.0","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions, backup/restore, data import/export, and data migration capabilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","ajv-formats":"^3.0.1","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/helmet":"^0.0.48","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/winston":"^2.4.4","@types/jsonwebtoken":"^9.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.20.0_1765983164727_0.25434776322171304","host":"s3://npm-registry-packages-npm-production"}},"1.22.0":{"name":"@berthojoris/mcp-mysql-server","version":"1.22.0","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","codex","openai-codex","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.22.0","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"aedf2362ba174abbbab5db3df5b46e54bc152ce4","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.22.0.tgz","fileCount":101,"integrity":"sha512-YRsTSUgOFc7xoDb7M50QhyjDlulQdxGQAGf96QRRTLDbVZBwVTBbetoicSwu+Ja6NYfFUXP67dVOTlHSPyUJ/g==","signatures":[{"sig":"MEQCIHVlPUqskkT4dTHCLxZVZwbdlTUSdSs5Zuezfoe4zwWRAiBT1WqF6B094oAb3G/IqH0qzN+uRskENCw/k2luXmO30A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1260413},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"7a41420c94ea32836520a71284dad31758013329","scripts":{"dev":"ts-node src/index.ts","test":"jest --passWithNoTests","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.7.0","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions, backup/restore, data import/export, and data migration capabilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","ajv-formats":"^3.0.1","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/helmet":"^0.0.48","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/winston":"^2.4.4","@types/jsonwebtoken":"^9.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.22.0_1765986335767_0.03630092191164125","host":"s3://npm-registry-packages-npm-production"}},"1.23.0":{"name":"@berthojoris/mcp-mysql-server","version":"1.23.0","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","codex","openai-codex","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.23.0","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"0095a02f33a0e02263fccd3a8c6c3ac7b9d0652f","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.23.0.tgz","fileCount":103,"integrity":"sha512-RO46GsBS51kh+EWyxP+DdRr5MfrkoGBG/Ahco6t6HH6VHjmDZhGgdi/L5+akHD8YRDdPSd5e2BL5CaR32jq0yw==","signatures":[{"sig":"MEUCIEbIIbkm2qfIsEO+iI+i7OlRKnj/A9OdayoeoUkspxBGAiEA8TXPr4hkqI9osTWFr/69dL9xNO08cwyJxB/h3jegZvE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1333138},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"489855cb110fd726ef2da37c7e43e0dba313424a","scripts":{"dev":"ts-node src/index.ts","test":"jest --passWithNoTests","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.7.0","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions, backup/restore, data import/export, and data migration capabilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","ajv-formats":"^3.0.1","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/helmet":"^0.0.48","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/winston":"^2.4.4","@types/jsonwebtoken":"^9.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.23.0_1766050729395_0.30958486792628026","host":"s3://npm-registry-packages-npm-production"}},"1.24.0":{"name":"@berthojoris/mcp-mysql-server","version":"1.24.0","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","codex","openai-codex","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.24.0","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"e5856eab0c605235b1aebfdb01dc78ccb749a3b9","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.24.0.tgz","fileCount":103,"integrity":"sha512-BoAq4WcqRtQTpjwM0ct4hoFdcGHwJ7Q/AtST2mJszCv6J/vb1lQupio8G23GIarXWGFlsKVdWESxMpx1dfSeKg==","signatures":[{"sig":"MEQCIA9b0c079hrOL0go8Wu0AB2aTzvsvAlaLvKQTUrOZMqVAiB28cigdfL6d2q12hvK9PnrmJQaNNEKyZd6F9VIpXPCaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1337070},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"acbcdf89fd418a76cc4512c8f1a24a0d941bbc54","scripts":{"dev":"ts-node src/index.ts","test":"jest --passWithNoTests","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.7.0","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions, backup/restore, data import/export, and data migration capabilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","ajv-formats":"^3.0.1","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/helmet":"^0.0.48","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/winston":"^2.4.4","@types/jsonwebtoken":"^9.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.24.0_1766138023852_0.7924069058769183","host":"s3://npm-registry-packages-npm-production"}},"1.25.0":{"name":"@berthojoris/mcp-mysql-server","version":"1.25.0","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","codex","openai-codex","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.25.0","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"c11813a9b9f2cd3c8591a4e93d1af9a7f47ded7c","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.25.0.tgz","fileCount":103,"integrity":"sha512-JaFuNhQ6zNjO1oETukrHuKcZtPENK0OCDRP9biK6r3KlvxPu66z4Ca0fKzrMZhjhC8gxeHxJKcHNdWjSmDpQrg==","signatures":[{"sig":"MEUCIQDVAs2W+yHV62VNy2npFlu5Nk5R7pqZVEwUOYTPm9GQWAIgKjbdzf12qT1wDng8leABSus6eUgMJ1NRljiFtw2OywI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1337491},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"69c6b5aabdb94c85fcddddd3addd7b7f68b5d45d","scripts":{"dev":"ts-node src/index.ts","test":"jest --passWithNoTests","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.7.0","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions, backup/restore, data import/export, and data migration capabilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","ajv-formats":"^3.0.1","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/helmet":"^0.0.48","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/winston":"^2.4.4","@types/jsonwebtoken":"^9.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.25.0_1766138495194_0.7215162017041892","host":"s3://npm-registry-packages-npm-production"}},"1.26.1":{"name":"@berthojoris/mcp-mysql-server","version":"1.26.1","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","codex","openai-codex","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.26.1","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"47bc27ef36c441d107082f44dbcc944545c4d870","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.26.1.tgz","fileCount":103,"integrity":"sha512-WC4bswDQExhRXkPk0vLGKqSYD45qTiqtjAkiGjhAyz2nu2yPTlkmfR78T9zhQ8E73BfcOPTuPyo5xefH9IzpVA==","signatures":[{"sig":"MEUCIQDVEBelCSoNZE/b/c+yeMF/G/W4xU+noOQslN4rJZGnSwIgAr+c5rH+Mm8HYhFhQUSXGJVFQ50XkpG1RvVKBctcsYs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1339800},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"2ca8e4a1b777233af6c06f7d775c2a514820b7d4","scripts":{"dev":"ts-node src/index.ts","test":"jest --passWithNoTests","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.7.0","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions, backup/restore, data import/export, and data migration capabilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","ajv-formats":"^3.0.1","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/helmet":"^0.0.48","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/winston":"^2.4.4","@types/jsonwebtoken":"^9.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.26.1_1766142751130_0.3985413549548855","host":"s3://npm-registry-packages-npm-production"}},"1.26.4":{"name":"@berthojoris/mcp-mysql-server","version":"1.26.4","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","codex","openai-codex","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.26.4","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"db903dc5d689b42da1356350f6c0d4459d324606","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.26.4.tgz","fileCount":103,"integrity":"sha512-/ogp84euI+zMkeQFCodWf6YQl5d9z9NiDRoYC91y+SS1caC4dJgYomORll+Xt1ClH5Ify0TfK7gUvJeQMF7/VQ==","signatures":[{"sig":"MEUCIQCqDHpr61Y0qj2nq55dJqLgDCuzx+xdm2TLmnLMW/dOAQIgFoZHuF6Q78sBoWQo3fAEKbuKkWkyABS4lV5eHX2QBjM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1343681},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"a6555cfe2d9fe9a4637be03e29c6d01e0685cdb8","scripts":{"dev":"ts-node src/index.ts","test":"jest --passWithNoTests","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.7.0","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions, backup/restore, data import/export, and data migration capabilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","ajv-formats":"^3.0.1","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/helmet":"^0.0.48","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/winston":"^2.4.4","@types/jsonwebtoken":"^9.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.26.4_1766160802760_0.8989877602075802","host":"s3://npm-registry-packages-npm-production"}},"1.28.0":{"name":"@berthojoris/mcp-mysql-server","version":"1.28.0","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","codex","openai-codex","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.28.0","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"cf7ce592b737af3c02d7cdf7ec46ac51bad0a90b","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.28.0.tgz","fileCount":103,"integrity":"sha512-eeWrEHWpGc16G2fBL+uppTo5QHlK6HFXRm2CG60DyG9oRG+32qK3neklzGaZhZceaFjZ56femdCoQHpa2dn3DA==","signatures":[{"sig":"MEUCICIFWea7YTAyCLyGE9oLUMc17YudPBDCODShpjpcivwEAiEAyiECik1JadYrmldADpv6failjsFd5nSsqcq8pUoBJ70=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1348515},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"70c563b124a1b9d670110ba7b8944238d5c8a0b1","scripts":{"dev":"ts-node src/index.ts","test":"jest --passWithNoTests","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.7.0","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions, backup/restore, data import/export, and data migration capabilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","ajv-formats":"^3.0.1","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/helmet":"^0.0.48","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/winston":"^2.4.4","@types/jsonwebtoken":"^9.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.28.0_1766311306980_0.38781135513802","host":"s3://npm-registry-packages-npm-production"}},"1.29.0":{"name":"@berthojoris/mcp-mysql-server","version":"1.29.0","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","codex","openai-codex","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.29.0","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"0c811772d7be8941d5696214924045535acc8139","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.29.0.tgz","fileCount":103,"integrity":"sha512-WfjUEHIDWqzuAUhFp/r/+5rb9sOPU/FH68rGM0UJ8MJfOrhZWIikbZwr4BqZ9Sl7fD8WSIg3fXJrqGCVUf9CLw==","signatures":[{"sig":"MEUCIQDaYuoox0qArFHsHg7LZT1Nf1gJEEkRrhags3JkIrBKkQIgcKXifq1tlkTeQGZG+rz94B6Rp1SSk+C8ZQ0HDJ4vU/c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1355306},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"d97b40ba558becdb659b59b216470206c49641c8","scripts":{"dev":"ts-node src/index.ts","test":"jest --passWithNoTests","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.7.0","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions, backup/restore, data import/export, and data migration capabilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","ajv-formats":"^3.0.1","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/helmet":"^0.0.48","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/winston":"^2.4.4","@types/jsonwebtoken":"^9.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.29.0_1766315806292_0.19752375785718934","host":"s3://npm-registry-packages-npm-production"}},"1.30.0":{"name":"@berthojoris/mcp-mysql-server","version":"1.30.0","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","codex","openai-codex","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.30.0","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"1b13a8fbcd535043d7f1caa13eab83b57af8ac5c","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.30.0.tgz","fileCount":103,"integrity":"sha512-3no9fPLkE5z/gt5WH9TB/1ysFcmBf/ch77zA5GtOX8ayoVTa1tof1gOVJQNSLwJnyLrX3joNoVKgx9wCWijCrw==","signatures":[{"sig":"MEUCIQDkMIOqunTQd8Tmi0GvmM4+SoHZTtX+KSFKrHKGX6hCbwIgLbvVPbjDKjIWBrQkR5Cyjo+IbAXmdiWkiilTfPMLv50=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1355909},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"3e4d0d3149ade53607e6269af256a48eb3e3a897","scripts":{"dev":"ts-node src/index.ts","test":"jest --passWithNoTests","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.7.0","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions, backup/restore, data import/export, and data migration capabilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","ajv-formats":"^3.0.1","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/helmet":"^0.0.48","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/winston":"^2.4.4","@types/jsonwebtoken":"^9.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.30.0_1766393224424_0.16136991782313803","host":"s3://npm-registry-packages-npm-production"}},"1.31.0":{"name":"@berthojoris/mcp-mysql-server","version":"1.31.0","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","codex","openai-codex","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.31.0","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"d0d6a7c206c2cd8cd4de561a664e77165ec19488","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.31.0.tgz","fileCount":105,"integrity":"sha512-xfT8owE37b/5a7J/ZZTf4DSuQjT/01JwhgeOpGjrkjrjthXeWiUNYCBYyPQRk1i1Io2b6BMuJ0QE4npFSqPDAA==","signatures":[{"sig":"MEUCIQDLGhOwpp1zltaDWlCt4UO3tuZrNfXoD/0NegROR8S04wIgZt5KqT3n2hOhdY4TvCFeXa+jK2Way/Dt9xYXBInw3aU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1276505},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"9b8a98387369ac112896ae86c4cbdb0ab667e16a","scripts":{"dev":"ts-node src/index.ts","test":"jest --passWithNoTests","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.7.0","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions, backup/restore, data import/export, and data migration capabilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","ajv-formats":"^3.0.1","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/helmet":"^0.0.48","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/winston":"^2.4.4","@types/jsonwebtoken":"^9.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.31.0_1766562040851_0.5657464773675334","host":"s3://npm-registry-packages-npm-production"}},"1.33.0":{"name":"@berthojoris/mcp-mysql-server","version":"1.33.0","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","codex","openai-codex","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.33.0","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"f884740151b3f8bfc8b49c1185f43cb183df0a20","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.33.0.tgz","fileCount":105,"integrity":"sha512-zfMkBrQgL5cn9ZTdVZ6O9QyqVh2Tb5ANK3kGCVnoUWJJqsXddCNMEkuvdJnn0QYHHYx6e5tPVDHWXA5VKqBcLg==","signatures":[{"sig":"MEUCIQDd+LeGZvet642zpWAtcKVDUXitquV2Poy6CobN0kkhEwIgToJVud7A7rVuDMwFrWY1HK4JkXLSsEeVIWy7jPhw9Rw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1306705},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"706aa2d0e465ad50aaa4ab8290ff765625bfdb82","scripts":{"dev":"ts-node src/index.ts","test":"jest --passWithNoTests","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.7.0","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions, backup/restore, data import/export, and data migration capabilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","ajv-formats":"^3.0.1","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/helmet":"^0.0.48","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/winston":"^2.4.4","@types/jsonwebtoken":"^9.0.5"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.33.0_1766637319362_0.5055764156718503","host":"s3://npm-registry-packages-npm-production"}},"1.33.1":{"name":"@berthojoris/mcp-mysql-server","version":"1.33.1","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","codex","openai-codex","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.33.1","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"e0d50c9f7d79dc6d43709fe5d46a8bb17e741391","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.33.1.tgz","fileCount":105,"integrity":"sha512-Xl2WiFMG/D1I6GkVrQhJOwHWnRggI9e+qiWi+S8gdWH1CTSJvfRK2/g2aZfmrQ11FFfW2BR3yrGRnZTlXJI0tQ==","signatures":[{"sig":"MEUCIGDZnlJQEmVqTYjk77l6cksOVYDp1mIOSMmJSivqXncdAiEAg0zTiSivNVyBohv9BV4EMFIUXIu8omFSmzjeaUTGqy8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1313842},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"6a946a5a79d6b3c0fd0ea97af4bb21d13e781c8b","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/**/*.ts --quiet","test":"jest --passWithNoTests","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.7.0","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions, backup/restore, data import/export, and data migration capabilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","ajv-formats":"^3.0.1","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","eslint":"^9.39.2","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/helmet":"^0.0.48","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/winston":"^2.4.4","@types/jsonwebtoken":"^9.0.5","@typescript-eslint/parser":"^8.50.1","@typescript-eslint/eslint-plugin":"^8.50.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.33.1_1766646583461_0.16791114881018565","host":"s3://npm-registry-packages-npm-production"}},"1.33.2":{"name":"@berthojoris/mcp-mysql-server","version":"1.33.2","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","codex","openai-codex","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.33.2","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"858a5afc0b8a1a56e4d8d9c4d1ca7f8903e24625","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.33.2.tgz","fileCount":105,"integrity":"sha512-yk5PVNTWWzDAu/QPogQLkI2K8dBtfKQQwu4Apel/t6Wuc0vIie0mBy2dnN39E8l+ArnVsmqo99/nc9MFOLMLaw==","signatures":[{"sig":"MEQCIFjlRw2IjObTbeKBeHpA8uIypvmrKMuII+h8r2xD6UqtAiAXPY5rRK8ncL7TaSlr/RyHFBmtKO9H2+gx409q5FPgYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1314553},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"23157580851ae1a4eaf1c8dc33fadf42eefb617a","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/**/*.ts --quiet","test":"jest --passWithNoTests","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.7.0","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions, backup/restore, data import/export, and data migration capabilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","ajv-formats":"^3.0.1","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","eslint":"^9.39.2","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/helmet":"^0.0.48","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/winston":"^2.4.4","@types/jsonwebtoken":"^9.0.5","@typescript-eslint/parser":"^8.50.1","@typescript-eslint/eslint-plugin":"^8.50.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.33.2_1766806248111_0.3357741839450996","host":"s3://npm-registry-packages-npm-production"}},"1.33.3":{"name":"@berthojoris/mcp-mysql-server","version":"1.33.3","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","codex","openai-codex","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.33.3","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"2c35ba234913186c9115ccdd57564dde4485671e","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.33.3.tgz","fileCount":105,"integrity":"sha512-MEG2Fyvoa29lZlPXzc4xW8WU5QftFmR5HOkNwIOioyIcueUCnWFHoB9nMTnixggefBEm4YYHH09hPtpG8+0clQ==","signatures":[{"sig":"MEUCIDeXqkzRG48lNfJDtk7jr1l6BKClWUrFxRr2rOKIxRJiAiEAw+E1BVoDauxPDrNBptXfeNaqs/w7wskuNof7YcsbJbM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1315423},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"7f71e8c38f263b5dd4766a40e0df890b7b35cbff","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/**/*.ts --quiet","test":"jest --passWithNoTests","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.8.0","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions, backup/restore, data import/export, and data migration capabilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","ajv-formats":"^3.0.1","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","eslint":"^9.39.2","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/helmet":"^0.0.48","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/winston":"^2.4.4","@types/jsonwebtoken":"^9.0.5","@typescript-eslint/parser":"^8.50.1","@typescript-eslint/eslint-plugin":"^8.50.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.33.3_1769270608351_0.9006935656084416","host":"s3://npm-registry-packages-npm-production"}},"1.33.4":{"name":"@berthojoris/mcp-mysql-server","version":"1.33.4","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","codex","openai-codex","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.33.4","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"5fce7397d30b5ae784e3b40e9fb9a6134eb4e68e","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.33.4.tgz","fileCount":105,"integrity":"sha512-VdyZ0JwdtP2PJydf0kA+dIuOjR06OSpjODSTHwsQxUdT+I+M0+24EtFtfnuLvo742z+/oEO0oPjltveIB3Epig==","signatures":[{"sig":"MEYCIQCMj340IlIZjfoPWZC8NOCSRwu7Lcfo5FA+SxZ4O0+VQQIhAM89YXPZpENrAtPxR3BSR2ZCfrVvrbsPb5e/OlFso9yD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1315897},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"7be34de279c090b174af501d151a5c8194c43232","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/**/*.ts --quiet","test":"jest --passWithNoTests","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.8.0","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions, backup/restore, data import/export, and data migration capabilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","ajv-formats":"^3.0.1","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","eslint":"^9.39.2","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/helmet":"^0.0.48","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/winston":"^2.4.4","@types/jsonwebtoken":"^9.0.5","@typescript-eslint/parser":"^8.50.1","@typescript-eslint/eslint-plugin":"^8.50.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.33.4_1769276272596_0.5830935897485663","host":"s3://npm-registry-packages-npm-production"}},"1.33.5":{"name":"@berthojoris/mcp-mysql-server","version":"1.33.5","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","codex","openai-codex","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.33.5","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"8bf6532dd4543324e932ca77e35c122f30ecbc6e","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.33.5.tgz","fileCount":105,"integrity":"sha512-FHQrK53SwTWA0JrLujsaAGijKG+MaltqSiDzcnIqZboLQ+6MnQzZc+NjVsCnYNqnVjdTRuSCUsLcQ/HcPCBXQA==","signatures":[{"sig":"MEUCIBIszTODLPRl9ToyCOlhLYSoNockjxPcyQenJwnnKgJrAiEA3cEpDcppbz6S8Ni8+9DC2D4VgM/SGlROiQRFiaNEiag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1315465},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"c2f5fa2126d6b15dacba6b75424ba0b2a7acdf80","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/**/*.ts --quiet","test":"jest --passWithNoTests","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.8.0","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions, backup/restore, data import/export, and data migration capabilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","ajv-formats":"^3.0.1","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","eslint":"^9.39.2","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/helmet":"^0.0.48","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/winston":"^2.4.4","@types/jsonwebtoken":"^9.0.5","@typescript-eslint/parser":"^8.50.1","@typescript-eslint/eslint-plugin":"^8.50.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.33.5_1769278761103_0.9530059652798717","host":"s3://npm-registry-packages-npm-production"}},"1.33.6":{"name":"@berthojoris/mcp-mysql-server","version":"1.33.6","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","codex","openai-codex","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.33.6","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"e9ec2fcc2e7ed7087bb20c022eaa460c1b700e87","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.33.6.tgz","fileCount":105,"integrity":"sha512-XSV/fhVNSm3jFNMUo76sLLNaTWrTFNkW8UuiWwyUh9GfB58hv4fNBAar9A/vSL2AQpCUJzOyzCcJO4Im7TSaoA==","signatures":[{"sig":"MEUCIGChgNVSWS+4a0YGKYBTQKRSB1fYf0DR5yiQ99Zl2RecAiEA7CYvYcVhkgEgPV/d/oBfW88BZZWW1+WMRUIP7LDK1P4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1316051},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"cecc3121374e3630bf538b25838b191736d9182f","scripts":{"dev":"ts-node src/index.ts","lint":"eslint src/**/*.ts --quiet","test":"jest --passWithNoTests","build":"tsc","start":"node dist/server.js","dev:api":"ts-node src/server.ts","dev:mcp":"ts-node src/mcp-server.ts","prepare":"npm run build","start:api":"node dist/server.js","start:mcp":"node dist/mcp-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.8.0","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions, backup/restore, data import/export, and data migration capabilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ajv":"^8.12.0","cors":"^2.8.5","dotenv":"^16.3.1","helmet":"^7.1.0","morgan":"^1.10.0","mysql2":"^3.6.1","express":"^4.18.2","winston":"^3.11.0","ajv-formats":"^3.0.1","jsonwebtoken":"^9.0.2","express-rate-limit":"^7.1.5","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","eslint":"^9.39.2","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/cors":"^2.8.17","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/helmet":"^0.0.48","@types/morgan":"^1.9.9","@types/express":"^4.17.21","@types/winston":"^2.4.4","@types/jsonwebtoken":"^9.0.5","@typescript-eslint/parser":"^8.50.1","@typescript-eslint/eslint-plugin":"^8.50.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.33.6_1769282258075_0.6094430214237498","host":"s3://npm-registry-packages-npm-production"}},"1.35.0":{"name":"@berthojoris/mcp-mysql-server","version":"1.35.0","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","codex","openai-codex","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.35.0","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"28223d9d1d1bdccef2fe4b1b9b0da3a8d28aad4b","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.35.0.tgz","fileCount":105,"integrity":"sha512-a2V3rkf7zFrqMxlWlZj1XtkCHraXg04k/GIKx8DsLdUUn/bJnrXRSM4dLo8z1ksUYiChZCZitHJKdhOFAQMOQQ==","signatures":[{"sig":"MEYCIQCiyWHFFQcDfIl5c301c5r+4QC8hsPo5SwgrH/iwVkYIQIhAN18abgflRKtCiPArQC84YUbl1Au/uBj8wbbcq8qNhp7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1264728},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"eac6538d7fd438fe7390ef223ce47fda4e9af1d2","scripts":{"dev":"ts-node src/mcp-server.ts","lint":"eslint src/**/*.ts --quiet","test":"jest --passWithNoTests","build":"tsc","start":"node dist/mcp-server.js","prepare":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.11.0","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions, backup/restore, data import/export, and data migration capabilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ajv":"^8.12.0","dotenv":"^16.3.1","mysql2":"^3.6.1","winston":"^3.11.0","ajv-formats":"^3.0.1","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","eslint":"^9.39.2","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/winston":"^2.4.4","@typescript-eslint/parser":"^8.50.1","@typescript-eslint/eslint-plugin":"^8.50.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.35.0_1772720047168_0.3161523888844613","host":"s3://npm-registry-packages-npm-production"}},"1.36.0":{"name":"@berthojoris/mcp-mysql-server","version":"1.36.0","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","codex","openai-codex","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.36.0","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"2ff014673b0784d13f2fb3d60c6222afe4e47492","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.36.0.tgz","fileCount":105,"integrity":"sha512-/KWqXZjkqJ/70FZ91aFrIGGg/SKnfxekRTesYrZ/pLHTco4S4QlaMQDCqTx12fZLjeGKCEec1NKw3hD7CO2pMA==","signatures":[{"sig":"MEUCIQDi7mZ9y+KzLgLizzlM1xg56GZtyvt7fsYVhZsn+kQt3QIgdpu3aQ/C8ipEAnTYpwNZjExH6sx/jH1jG6bWpnroGcc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1184127},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"d0ebe8a3b2f35148d14152e2d74740e032fe28ec","scripts":{"dev":"ts-node src/mcp-server.ts","lint":"eslint src/**/*.ts --quiet","test":"jest --passWithNoTests","build":"tsc","start":"node dist/mcp-server.js","prepare":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.11.0","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions, backup/restore, data import/export, and data migration capabilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ajv":"^8.12.0","dotenv":"^16.3.1","mysql2":"^3.6.1","winston":"^3.11.0","ajv-formats":"^3.0.1","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","eslint":"^9.39.2","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/winston":"^2.4.4","@typescript-eslint/parser":"^8.50.1","@typescript-eslint/eslint-plugin":"^8.50.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.36.0_1772765115261_0.23428756234007841","host":"s3://npm-registry-packages-npm-production"}},"1.37.0":{"name":"@berthojoris/mcp-mysql-server","version":"1.37.0","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","codex","openai-codex","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.37.0","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"7a0cba03b717f04482218db237685c8395d82955","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.37.0.tgz","fileCount":105,"integrity":"sha512-Bdi+frfvOq3qXWMptfxyCgwKlmBJ9sMlCj3b8nnBcP7JcF7ZIXD5GPot+Vp6Kd+Ijkjc+59YkoxI4qFbNyrO7g==","signatures":[{"sig":"MEYCIQDr90ZprEh4okCiA4zIeCB7dOYmFRLq35feD70g4QpNAAIhAKxY1GHXushibEkdcXO3o7aVJy1LBEjS0LBhsK9YUj1N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1145629},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"fbea505db84c7ca2c8f5b063a8d613e480c38d50","scripts":{"dev":"ts-node src/mcp-server.ts","lint":"eslint src/**/*.ts --quiet","test":"jest --passWithNoTests","build":"tsc","start":"node dist/mcp-server.js","prepare":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.11.0","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions, backup/restore, and schema migration capabilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ajv":"^8.12.0","dotenv":"^16.3.1","mysql2":"^3.6.1","winston":"^3.11.0","ajv-formats":"^3.0.1","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","eslint":"^9.39.2","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/winston":"^2.4.4","@typescript-eslint/parser":"^8.50.1","@typescript-eslint/eslint-plugin":"^8.50.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.37.0_1772767131393_0.17354502167794106","host":"s3://npm-registry-packages-npm-production"}},"1.38.0":{"name":"@berthojoris/mcp-mysql-server","version":"1.38.0","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","codex","openai-codex","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.38.0","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"3a2670047ed3259707fa12002fa7c9d528ee6274","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.38.0.tgz","fileCount":105,"integrity":"sha512-xjUoufidnhl/K0Mcabnu4FoZLHHXQ/ZQegIzkDbG2HMOCxJMFBOXoPm3u7sGVXhmCsU6Urhq+JMfoFafIu5Fqw==","signatures":[{"sig":"MEUCIFgzybz8ycSi2TBCTxFYV6wf/20YK7rTp8/DppFFPdl0AiEAvX0cabXGgRzT59YtwzPk95+YeHvJbYWgpANYG6v9rJs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1146527},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"fbea505db84c7ca2c8f5b063a8d613e480c38d50","scripts":{"dev":"ts-node src/mcp-server.ts","lint":"eslint src/**/*.ts --quiet","test":"jest --passWithNoTests","build":"tsc","start":"node dist/mcp-server.js","prepare":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.11.0","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions, backup/restore, and schema migration capabilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ajv":"^8.12.0","dotenv":"^16.3.1","mysql2":"^3.6.1","winston":"^3.11.0","ajv-formats":"^3.0.1","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","eslint":"^9.39.2","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/winston":"^2.4.4","@typescript-eslint/parser":"^8.50.1","@typescript-eslint/eslint-plugin":"^8.50.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.38.0_1772782865667_0.6188114813321322","host":"s3://npm-registry-packages-npm-production"}},"1.39.0":{"name":"@berthojoris/mcp-mysql-server","version":"1.39.0","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","codex","openai-codex","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.39.0","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"b374004b4d35e574068eb4dde7f4740d7f6a6ab8","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.39.0.tgz","fileCount":105,"integrity":"sha512-wsKI7WhL0Ag4IEk0I6h69ybmL7Uu50BZ68XlQmctnLa+Gaoiv78wl4TrqmlvfxG3IGqccZCPOzhXSRfvutCmSQ==","signatures":[{"sig":"MEYCIQD05puP09e5TPy7rfnEMkJuwM+7DBhXn7AnTaN4WWk7sAIhAIgLNDtvNaJlJ3Le8Hcw5Bcv7mh971w1oE4q84A95HCX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1132195},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"261feb1a22e6b78feb5b322af5b3a817c8bd7454","scripts":{"dev":"ts-node src/mcp-server.ts","lint":"eslint src/**/*.ts --quiet","test":"jest --passWithNoTests","build":"tsc","start":"node dist/mcp-server.js","prepare":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.11.0","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions, backup/restore capabilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ajv":"^8.12.0","dotenv":"^16.3.1","mysql2":"^3.6.1","winston":"^3.11.0","ajv-formats":"^3.0.1","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","eslint":"^9.39.2","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/winston":"^2.4.4","@typescript-eslint/parser":"^8.50.1","@typescript-eslint/eslint-plugin":"^8.50.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.39.0_1772795863906_0.6737938533018082","host":"s3://npm-registry-packages-npm-production"}},"1.40.0":{"name":"@berthojoris/mcp-mysql-server","version":"1.40.0","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","codex","openai-codex","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.40.0","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"920750d81a125939d9a92b4d28ea416a96ee629f","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.40.0.tgz","fileCount":105,"integrity":"sha512-LE10rASeRX7b6JsHkc4YymhP5I7C3P4HO1kRah5AH/eg8Gcp+7/s0K8e31AqmZIEUoPPKB81+p1SNiQDmEHsGQ==","signatures":[{"sig":"MEYCIQCb3Qh4dsmSjwJx9yPVsPhOAeemDzmx7pL6Wu3XS1qjmAIhANRxKHOrElvec36ltKxS5JUlQliBQ9z8xmaTFy7G/0qj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1108187},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"38a4815faaad6dee12bf8f2a02b2144a5f9e409e","scripts":{"dev":"ts-node src/mcp-server.ts","lint":"eslint src/**/*.ts --quiet","test":"jest --passWithNoTests","build":"tsc","start":"node dist/mcp-server.js","prepare":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.11.0","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions, backup/restore capabilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ajv":"^8.12.0","dotenv":"^16.3.1","mysql2":"^3.6.1","winston":"^3.11.0","ajv-formats":"^3.0.1","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","eslint":"^9.39.2","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/winston":"^2.4.4","@typescript-eslint/parser":"^8.50.1","@typescript-eslint/eslint-plugin":"^8.50.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.40.0_1772797884578_0.0031224432217955567","host":"s3://npm-registry-packages-npm-production"}},"1.40.1":{"name":"@berthojoris/mcp-mysql-server","version":"1.40.1","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","codex","openai-codex","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.40.1","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"2e80161c1fa068fe4ef709e443c215e7b4641b18","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.40.1.tgz","fileCount":109,"integrity":"sha512-msjPcXWVwSRu8cNi+WeGfLQbxIjLOprxYvEzJtAEraN/R2G2+QmJKdvI3On0/8hZNrS3lfzd6YZk1bLBQ0IbJg==","signatures":[{"sig":"MEQCIANDpmXB1ogHt4T3KDTSVrRid0ti5j6Q1xAaEnoMHi4MAiBNeTKEFGbM8Xh3s38pKeu5E6gtgL5DPOVDNySB/A2Q+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1109272},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"ea532ed864aab9bc14af2c632c42d46c731df5bc","scripts":{"dev":"ts-node src/mcp-server.ts","lint":"eslint src/**/*.ts --quiet","test":"jest --passWithNoTests","build":"tsc","start":"node dist/mcp-server.js","prepare":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.11.0","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions, backup/restore capabilities","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ajv":"^8.12.0","dotenv":"^16.3.1","mysql2":"^3.6.1","winston":"^3.11.0","ajv-formats":"^3.0.1","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","eslint":"^9.39.2","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/winston":"^2.4.4","@typescript-eslint/parser":"^8.50.1","@typescript-eslint/eslint-plugin":"^8.50.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.40.1_1772816167934_0.9425151023398375","host":"s3://npm-registry-packages-npm-production"}},"1.40.2":{"name":"@berthojoris/mcp-mysql-server","version":"1.40.2","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","codex","openai-codex","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.40.2","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"014d3c542614feb32487a25441cc147d28c63955","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.40.2.tgz","fileCount":109,"integrity":"sha512-RtYmIJ/wzzSFtQKhyAOYPC+Xo73HeNQtxEZfmjB8T2vYvt6mAszu9/y0d/pAru8I9rPP6w9aULSyBM1kktsw6Q==","signatures":[{"sig":"MEUCIQChZXWioTfsJU8EQxkIC07LbYQboul3Bji8AGFapGFrHQIgfKZZxrq9KKUhPhHr7kTk3Gse12one1FdKxi6qoKY3c8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1095395},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"d03874ca5e731e603d7c0f4e92fd2eb9a45af64d","scripts":{"dev":"ts-node src/mcp-server.ts","lint":"eslint src/**/*.ts --quiet","test":"jest --passWithNoTests","build":"tsc","start":"node dist/mcp-server.js","prepare":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.11.0","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ajv":"^8.12.0","dotenv":"^16.3.1","mysql2":"^3.6.1","winston":"^3.11.0","ajv-formats":"^3.0.1","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","eslint":"^9.39.2","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/winston":"^2.4.4","@typescript-eslint/parser":"^8.50.1","@typescript-eslint/eslint-plugin":"^8.50.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.40.2_1772817847806_0.10718803109494113","host":"s3://npm-registry-packages-npm-production"}},"1.40.3":{"name":"@berthojoris/mcp-mysql-server","version":"1.40.3","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","codex","openai-codex","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.40.3","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"b855ae2421a90d6962d88154acfe83db11dbe0a0","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.40.3.tgz","fileCount":109,"integrity":"sha512-TkvpZxbap2zHjEOrQgoB3EbkdMvD8JHj3FhPBf08WX2Y4+EXJ7KzvqWBw+t2VBHO1x30pLibeV/4jlN4y9XleQ==","signatures":[{"sig":"MEUCIQCYV9DrzdwqkPhiG2pWsYW1BwEbel5vktvw3PEKoaDI5gIgB/GFQ/Ns76P3NS6W3T5d0Qk4KZ/q+tyMls3Zt2qAylQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1096937},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"83574036e5e95b92da1fda154e6e24a674d524fa","scripts":{"dev":"ts-node src/mcp-server.ts","lint":"eslint src/**/*.ts --quiet","test":"jest --passWithNoTests","build":"tsc","start":"node dist/mcp-server.js","prepare":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.11.0","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ajv":"^8.12.0","dotenv":"^16.3.1","mysql2":"^3.6.1","winston":"^3.11.0","ajv-formats":"^3.0.1","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","eslint":"^9.39.2","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/jest":"^29.5.4","@types/node":"^20.6.0","@types/winston":"^2.4.4","@typescript-eslint/parser":"^8.50.1","@typescript-eslint/eslint-plugin":"^8.50.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.40.3_1772818943532_0.7487684993380874","host":"s3://npm-registry-packages-npm-production"}},"1.40.4":{"name":"@berthojoris/mcp-mysql-server","version":"1.40.4","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","codex","openai-codex","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.40.4","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"dc6f4619fbfb60ac7b92a507ab95a4ef5eb068f3","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.40.4.tgz","fileCount":107,"integrity":"sha512-KVUTWz0MGgo3Vx0cCLzIg0yEIsyHIi1RaV1pWzZoL/H8wkDzlijGW8FZ9JjAyVej5947OeLseWtQVfgGCDAaaw==","signatures":[{"sig":"MEUCIQDIRm+FQo0Uj6p3uo6J44pocxzEQoXWZihrZq6X/WjvxQIgEj22oRzUuA1Q6nCILGBTxVtvOG1Yd7AyixnbOMZuesI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1085882},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"b0fcea82b17a8f93f18a7ef5931fa7d9f881d69c","scripts":{"dev":"ts-node src/mcp-server.ts","lint":"eslint src/**/*.ts --quiet","test":"jest --passWithNoTests","build":"tsc","start":"node dist/mcp-server.js","prepare":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.11.0","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ajv":"^8.12.0","dotenv":"^16.3.1","mysql2":"^3.6.1","ajv-formats":"^3.0.1","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","eslint":"^9.39.2","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/jest":"^29.5.4","@types/node":"^20.6.0","@typescript-eslint/parser":"^8.50.1","@typescript-eslint/eslint-plugin":"^8.50.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.40.4_1772842994043_0.34983642733203757","host":"s3://npm-registry-packages-npm-production"}},"1.40.5":{"name":"@berthojoris/mcp-mysql-server","version":"1.40.5","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","codex","openai-codex","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.40.5","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"27630e821780e1b024566442dd5f51a4a2611a75","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.40.5.tgz","fileCount":107,"integrity":"sha512-Fp24HGSx+ApsoWjAAs6e07sQnYjDpBUOpR0GEnw2fhqwkM+kXBgrRb+ds96sdhMNtuwFTHU7TrLDNibkYgkJIw==","signatures":[{"sig":"MEYCIQDT8ccXDPVGls+D1bF1kL1is0G0J/35zEOwwkTjTN4IDwIhAKRSTLA7u7HtYtJB+uLuKqWMdO97wU9HBVygVQ6ENhRU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1086623},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"b0fcea82b17a8f93f18a7ef5931fa7d9f881d69c","scripts":{"dev":"ts-node src/mcp-server.ts","lint":"eslint src/**/*.ts --quiet","test":"jest --passWithNoTests","build":"tsc","start":"node dist/mcp-server.js","prepare":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.12.1","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ajv":"^8.12.0","dotenv":"^16.3.1","mysql2":"^3.6.1","ajv-formats":"^3.0.1","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","eslint":"^9.39.2","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/jest":"^29.5.4","@types/node":"^20.6.0","@typescript-eslint/parser":"^8.50.1","@typescript-eslint/eslint-plugin":"^8.50.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.40.5_1775623272124_0.24014367814349669","host":"s3://npm-registry-packages-npm-production"}},"1.40.6":{"name":"@berthojoris/mcp-mysql-server","version":"1.40.6","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","codex","openai-codex","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.40.6","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"2b3cd996ad49bf2cb5e8c0655a303a5abe9cc047","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.40.6.tgz","fileCount":107,"integrity":"sha512-ENbzNhsiYgq1zNWpfE0m84q0azcKpkwFJei8MlS7jPtQPhMXiKA3SWuKVFm7S+vOmoX5JssUTPx8tzNmCXBk4Q==","signatures":[{"sig":"MEUCIQDL0JQeWKXr61YIYguNUeVoyhRoOxNR1FdUtpB9xwdZWQIgIgI/HUXe74ArkOvs/gy77SZjd4sHB+n8HCj3bw5EguA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1093374},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"47ff4add8e6ca797bbff33c72bcf0cbe2b5c259e","scripts":{"dev":"ts-node src/mcp-server.ts","lint":"eslint src/**/*.ts --quiet","test":"jest --passWithNoTests","build":"tsc","start":"node dist/mcp-server.js","prepare":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.13.0","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ajv":"^8.12.0","dotenv":"^16.3.1","mysql2":"^3.6.1","ajv-formats":"^3.0.1","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","eslint":"^9.39.2","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/jest":"^29.5.4","@types/node":"^20.6.0","@typescript-eslint/parser":"^8.50.1","@typescript-eslint/eslint-plugin":"^8.50.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.40.6_1777893545787_0.21932189926210044","host":"s3://npm-registry-packages-npm-production"}},"1.40.7":{"name":"@berthojoris/mcp-mysql-server","version":"1.40.7","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","codex","openai-codex","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.40.7","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"8cc6bd32a97bf531d9597c37335b07cd19e50c91","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.40.7.tgz","fileCount":107,"integrity":"sha512-fhyW8q2xyI7Htgme/4R1AwsNQI0cTTbymW0C2VMYNipGIxypshLQX0khcsvwVcVjO9Dxc280puU8rn79Nifr7Q==","signatures":[{"sig":"MEYCIQDn+J4f+EJ3sAgv7LMcObU1iogeG3xUi39mhZS6qKpzygIhAKitkw/9vGSXPY71p8i2pAAN2yHRr0GgCw2Zk9AShrzC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1165657},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"3932a7249f165feb27d60038de6c93e549bc9236","scripts":{"dev":"ts-node src/mcp-server.ts","lint":"eslint src/**/*.ts --quiet","test":"jest --passWithNoTests","build":"tsc","start":"node dist/mcp-server.js","prepare":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.13.0","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ajv":"^8.12.0","dotenv":"^16.3.1","mysql2":"^3.6.1","ajv-formats":"^3.0.1","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","eslint":"^9.39.2","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/jest":"^29.5.4","@types/node":"^20.6.0","@typescript-eslint/parser":"^8.50.1","@typescript-eslint/eslint-plugin":"^8.50.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.40.7_1778119786607_0.8749532327761746","host":"s3://npm-registry-packages-npm-production"}},"1.42.0":{"name":"@berthojoris/mcp-mysql-server","version":"1.42.0","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","codex","openai-codex","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.42.0","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"14895cda5cb4be328600ac30892b307f56ad4fba","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.42.0.tgz","fileCount":109,"integrity":"sha512-1cre1ZQfKo3clOxuNm3QdnzbOAMBskMtyzRMmVdqUeKNy7+NyzrIYFLijIaCIdhpI/70fAuQ56wPpv9XIeEgGA==","signatures":[{"sig":"MEUCIQDSIxsag7FHZjPTx2YgdMHaZ5GGrP//DBXqWhY3f08cTAIgLy5Fc9XovPAXez02iedr69JncuD6NMr2xvQJiJn3hZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1278263},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"370cd3a81b20b95f548f61401bbc49f7065133c7","scripts":{"dev":"ts-node src/mcp-server.ts","lint":"eslint src/**/*.ts --quiet","test":"jest --passWithNoTests","build":"tsc","start":"node dist/mcp-server.js","prepare":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.14.1","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ajv":"^8.12.0","dotenv":"^16.3.1","mysql2":"^3.6.1","ajv-formats":"^3.0.1","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","eslint":"^9.39.2","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/jest":"^29.5.4","@types/node":"^20.6.0","@typescript-eslint/parser":"^8.50.1","@typescript-eslint/eslint-plugin":"^8.50.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.42.0_1778472568822_0.13558138784126617","host":"s3://npm-registry-packages-npm-production"}},"1.42.1":{"name":"@berthojoris/mcp-mysql-server","version":"1.42.1","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","codex","openai-codex","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.42.1","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"00f368bdac533ab7e449df528c0c7d0ada35b94b","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.42.1.tgz","fileCount":109,"integrity":"sha512-Qg9IdQ7Ra7IZjGKFV7Kl5UTDPiaqvCkvXDiXHt1X06tEbY+srScmyeY0aWoIreqBZMMsPPjNZ2oL/E6C5NSpKg==","signatures":[{"sig":"MEUCIFo4XNO80svLlQKPH8HQUKWjFIi08xZk4NBxRJ9XLnaMAiEAwEiZfu8CZB9K8XmOmb3oVjKolAy7t7o8qRf9Zoal2YQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1278352},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"370cd3a81b20b95f548f61401bbc49f7065133c7","scripts":{"dev":"ts-node src/mcp-server.ts","lint":"eslint src/**/*.ts --quiet","test":"jest --passWithNoTests","build":"tsc","start":"node dist/mcp-server.js","prepare":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.14.1","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ajv":"^8.12.0","dotenv":"^16.3.1","mysql2":"^3.6.1","ajv-formats":"^3.0.1","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","eslint":"^9.39.2","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/jest":"^29.5.4","@types/node":"^20.6.0","@typescript-eslint/parser":"^8.50.1","@typescript-eslint/eslint-plugin":"^8.50.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.42.1_1778481622734_0.09283850725317566","host":"s3://npm-registry-packages-npm-production"}},"1.42.2":{"name":"@berthojoris/mcp-mysql-server","version":"1.42.2","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","codex","openai-codex","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.42.2","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"7d773a2cfb3c667da76a50e60c127ff8a04df854","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.42.2.tgz","fileCount":109,"integrity":"sha512-y0T2wX93EPlVQD/SpNccc3vdswNXzrmkAKOHZl7mZydhEcg+vplGa/x+cPZhBZQfxWNd8h4jSFmI8eqVOF0pCA==","signatures":[{"sig":"MEUCIAIBuQikrG+IHFd0Bg+xfQntF/TD14vDfBqPqiDCg0/MAiEA09ec/sL2kfmBM/asD8Vs/1k1OmVpfuyLImFg3zEFhpY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1279780},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"e42fc3c036ee184b51cedfb5fed28d5c54fea80a","scripts":{"dev":"ts-node src/mcp-server.ts","lint":"eslint src/**/*.ts --quiet","test":"jest --passWithNoTests","build":"tsc","start":"node dist/mcp-server.js","prepare":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.15.0","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ajv":"^8.12.0","dotenv":"^16.3.1","mysql2":"^3.6.1","ajv-formats":"^3.0.1","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","eslint":"^9.39.2","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/jest":"^29.5.4","@types/node":"^20.6.0","@typescript-eslint/parser":"^8.50.1","@typescript-eslint/eslint-plugin":"^8.50.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.42.2_1779684998145_0.003954175430683771","host":"s3://npm-registry-packages-npm-production"}},"1.43.0":{"name":"@berthojoris/mcp-mysql-server","version":"1.43.0","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","codex","openai-codex","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","_id":"@berthojoris/mcp-mysql-server@1.43.0","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"homepage":"https://github.com/berthojoris/mysql-mcp#readme","bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"bin":{"mcp-mysql":"bin/mcp-mysql.js"},"dist":{"shasum":"769eff5990ca6f8e3f0651db0f047c67811e8f86","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.43.0.tgz","fileCount":109,"integrity":"sha512-H755/b/Q1KK4ZdXExfapAVf5m+gJ4sZMuFwC9+uJaro99zeRM+lsfz+HNJ+6pnK3mdK3JkRfGD7gZdRe8R3R1Q==","signatures":[{"sig":"MEUCIDCeXW02A8I6/eWtH5TboDyNLmgVJ3RYYZdwfZoH8DbLAiEA5iMTciHEZvZZeHSeeokbVQdCrb+N1ctziAg8+YJoSOc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1326566},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"e42fc3c036ee184b51cedfb5fed28d5c54fea80a","scripts":{"dev":"ts-node src/mcp-server.ts","lint":"eslint src/**/*.ts --quiet","test":"jest --passWithNoTests","build":"tsc","start":"node dist/mcp-server.js","prepare":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"repository":{"url":"git+https://github.com/berthojoris/mysql-mcp.git","type":"git"},"_npmVersion":"11.15.0","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ajv":"^8.12.0","dotenv":"^16.3.1","mysql2":"^3.6.1","ajv-formats":"^3.0.1","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","eslint":"^9.39.2","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2","@types/jest":"^29.5.4","@types/node":"^20.6.0","@typescript-eslint/parser":"^8.50.1","@typescript-eslint/eslint-plugin":"^8.50.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp-mysql-server_1.43.0_1779702013282_0.781851491931215","host":"s3://npm-registry-packages-npm-production"}},"1.43.2":{"name":"@berthojoris/mcp-mysql-server","version":"1.43.2","description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions","main":"dist/index.js","types":"dist/index.d.ts","type":"commonjs","bin":{"mcp-mysql":"bin/mcp-mysql.js"},"scripts":{"build":"tsc","start":"node dist/mcp-server.js","dev":"ts-node src/mcp-server.ts","test":"jest --passWithNoTests","lint":"eslint src/**/*.ts --quiet","prepare":"npm run build","prepublishOnly":"npm run build"},"keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","codex","openai-codex","agent","database-tools","sql","mysql-client","ai-tools"],"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/berthojoris/mysql-mcp.git"},"bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"homepage":"https://github.com/berthojoris/mysql-mcp#readme","engines":{"node":">=18.0.0"},"dependencies":{"@modelcontextprotocol/sdk":"^1.20.0","ajv":"^8.12.0","ajv-formats":"^3.0.1","dotenv":"^16.3.1","mysql2":"^3.6.1"},"devDependencies":{"@types/jest":"^29.5.4","@types/node":"^20.6.0","@typescript-eslint/eslint-plugin":"^8.50.1","@typescript-eslint/parser":"^8.50.1","eslint":"^9.39.2","jest":"^29.6.4","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.2.2"},"gitHead":"66effbfe21d5fc510e7d8570b6ff818cbc7725b9","_id":"@berthojoris/mcp-mysql-server@1.43.2","_nodeVersion":"24.11.1","_npmVersion":"11.18.0","dist":{"integrity":"sha512-MryMo6XSqnVn26jsRAMcgF+lw9SXwsMpRzRW/1wDdREhkbaic76T6vYK4pr3+gHyXuH9ncpXkI/XfdTV7VkAPg==","shasum":"eb0446295f54fc914e33dec6d8a31f945acff41b","tarball":"https://registry.npmjs.org/@berthojoris/mcp-mysql-server/-/mcp-mysql-server-1.43.2.tgz","fileCount":109,"unpackedSize":1328565,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDFtFeaZInjfACyGb37t+OqFoy7XT23zdzJyCHVyGLMMAiAXzSvuBIiun9odchkk/dxEHLWooWF9LIam5UPQ/X6y1Q=="}]},"_npmUser":{"name":"berthojoris","email":"berthojoris@gmail.com"},"directories":{},"maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp-mysql-server_1.43.2_1784778943134_0.1664099147180984"},"_hasShrinkwrap":false}},"time":{"created":"2025-10-17T10:36:44.444Z","modified":"2026-07-23T03:55:43.453Z","1.0.0":"2025-10-17T10:36:44.758Z","1.0.1":"2025-10-17T10:59:21.227Z","1.0.2":"2025-10-17T11:12:00.940Z","1.1.0":"2025-10-20T14:42:01.937Z","1.2.0":"2025-10-24T09:19:26.290Z","1.2.1":"2025-10-24T09:22:51.807Z","1.2.2":"2025-10-24T09:27:00.289Z","1.2.3":"2025-10-24T09:32:02.919Z","1.2.4":"2025-10-24T09:39:45.497Z","1.2.5":"2025-10-24T09:46:53.519Z","1.2.6":"2025-10-24T13:30:38.885Z","1.4.0":"2025-11-03T23:25:05.639Z","1.4.1":"2025-11-04T03:16:40.734Z","1.4.2":"2025-11-04T03:56:27.649Z","1.4.3":"2025-11-04T04:01:27.571Z","1.4.4":"2025-11-07T08:06:59.351Z","1.4.5":"2025-11-07T08:18:20.528Z","1.4.6":"2025-11-21T04:03:52.606Z","1.4.7":"2025-11-21T06:23:05.834Z","1.4.12":"2025-11-22T02:49:57.292Z","1.4.13":"2025-11-22T03:17:39.706Z","1.4.14":"2025-11-22T03:30:43.429Z","1.4.15":"2025-11-22T03:40:06.235Z","1.5.0":"2025-11-22T13:07:28.565Z","1.6.0":"2025-11-22T13:35:34.908Z","1.6.1":"2025-11-22T14:56:40.806Z","1.6.2":"2025-11-22T16:44:15.109Z","1.6.3":"2025-11-22T17:11:25.775Z","1.7.0":"2025-11-23T01:50:43.548Z","1.8.0":"2025-11-23T04:33:43.730Z","1.9.0":"2025-11-24T02:57:33.878Z","1.9.1":"2025-11-24T06:21:36.511Z","1.9.2":"2025-11-24T08:54:25.109Z","1.9.3":"2025-11-24T09:11:20.775Z","1.10.0":"2025-11-25T11:45:38.161Z","1.10.1":"2025-11-27T09:08:52.367Z","1.10.2":"2025-11-28T11:38:06.063Z","1.10.3":"2025-11-30T03:56:23.341Z","1.10.4":"2025-12-02T08:07:37.438Z","1.10.5":"2025-12-02T08:10:32.551Z","1.12.0":"2025-12-06T03:13:08.637Z","1.13.0":"2025-12-07T10:27:46.821Z","1.14.0":"2025-12-08T05:00:48.360Z","1.14.1":"2025-12-08T06:15:14.903Z","1.15.0":"2025-12-08T08:11:16.971Z","1.16.0":"2025-12-09T04:00:08.131Z","1.16.1":"2025-12-09T05:13:53.347Z","1.16.2":"2025-12-11T03:32:44.749Z","1.16.3":"2025-12-11T04:07:20.756Z","1.16.4":"2025-12-12T08:05:00.390Z","1.17.0":"2025-12-12T10:45:28.647Z","1.18.0":"2025-12-13T03:00:47.593Z","1.19.0":"2025-12-17T10:51:21.461Z","1.20.0":"2025-12-17T14:52:44.884Z","1.22.0":"2025-12-17T15:45:35.946Z","1.23.0":"2025-12-18T09:38:49.617Z","1.24.0":"2025-12-19T09:53:44.052Z","1.25.0":"2025-12-19T10:01:35.398Z","1.26.1":"2025-12-19T11:12:31.332Z","1.26.4":"2025-12-19T16:13:22.959Z","1.28.0":"2025-12-21T10:01:47.155Z","1.29.0":"2025-12-21T11:16:46.582Z","1.30.0":"2025-12-22T08:47:04.601Z","1.31.0":"2025-12-24T07:40:41.078Z","1.33.0":"2025-12-25T04:35:19.657Z","1.33.1":"2025-12-25T07:09:43.651Z","1.33.2":"2025-12-27T03:30:48.336Z","1.33.3":"2026-01-24T16:03:28.565Z","1.33.4":"2026-01-24T17:37:52.825Z","1.33.5":"2026-01-24T18:19:21.331Z","1.33.6":"2026-01-24T19:17:38.287Z","1.35.0":"2026-03-05T14:14:07.327Z","1.36.0":"2026-03-06T02:45:15.446Z","1.37.0":"2026-03-06T03:18:51.653Z","1.38.0":"2026-03-06T07:41:05.894Z","1.39.0":"2026-03-06T11:17:44.104Z","1.40.0":"2026-03-06T11:51:24.744Z","1.40.1":"2026-03-06T16:56:08.119Z","1.40.2":"2026-03-06T17:24:08.049Z","1.40.3":"2026-03-06T17:42:23.710Z","1.40.4":"2026-03-07T00:23:14.298Z","1.40.5":"2026-04-08T04:41:12.298Z","1.40.6":"2026-05-04T11:19:05.977Z","1.40.7":"2026-05-07T02:09:46.848Z","1.42.0":"2026-05-11T04:09:29.044Z","1.42.1":"2026-05-11T06:40:22.948Z","1.42.2":"2026-05-25T04:56:38.385Z","1.43.0":"2026-05-25T09:40:13.480Z","1.43.2":"2026-07-23T03:55:43.307Z"},"bugs":{"url":"https://github.com/berthojoris/mysql-mcp/issues"},"author":{"name":"Bertho Joris","email":"berthojoris@gmail.com"},"license":"MIT","homepage":"https://github.com/berthojoris/mysql-mcp#readme","keywords":["mcp","mysql","database","llm","ai","model-context-protocol","claude","cline","windsurf","codex","openai-codex","agent","database-tools","sql","mysql-client","ai-tools"],"repository":{"type":"git","url":"git+https://github.com/berthojoris/mysql-mcp.git"},"description":"Model Context Protocol server for MySQL database integration with dynamic per-project permissions","maintainers":[{"name":"berthojoris","email":"berthojoris@gmail.com"}],"readme":"# MySQL MCP Server\r\n\r\n<div align=\"center\">\r\n\r\n**A production-ready Model Context Protocol (MCP) server for MySQL database integration with AI agents**\r\n\r\n**Last Updated:** 2026-07-23 05:00:00\r\n\r\n[![npm version](https://img.shields.io/npm/v/@berthojoris/mcp-mysql-server)](https://www.npmjs.com/package/@berthojoris/mcp-mysql-server)\r\n[![npm downloads](https://img.shields.io/npm/dm/@berthojoris/mcp-mysql-server)](https://www.npmjs.com/package/@berthojoris/mcp-mysql-server)\r\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\r\n[![TypeScript](https://img.shields.io/badge/TypeScript-5.0-blue.svg)](https://www.typescriptlang.org/)\r\n[![MCP Compatible](https://img.shields.io/badge/MCP-Compatible-green.svg)](https://modelcontextprotocol.io/)\r\n\r\n[Installation](#-installation) · [Quick Start](#-quick-start) · [Configuration](#-ai-agent-configuration) · [Permissions](#-permission-system) · [Tools](#-available-tools) · [Documentation](DOCUMENTATIONS.md)\r\n\r\n</div>\r\n\r\n---\r\n\r\n## TL;DR - Quick Setup\r\n\r\nRun directly with `npx`:\r\n\r\n```bash\r\nnpx @berthojoris/mcp-mysql-server mysql://user:pass@localhost:3306/mydb \"list,read,utility\"\r\n```\r\n\r\nAdd to your AI agent config (`.mcp.json`, `.cursor/mcp.json`, etc.):\r\n\r\n```json\r\n{\r\n  \"mcpServers\": {\r\n    \"mysql\": {\r\n      \"command\": \"npx\",\r\n      \"type\": \"stdio\",\r\n      \"args\": [\r\n        \"-y\",\r\n        \"@berthojoris/mcp-mysql-server\",\r\n        \"mysql://user:pass@localhost:3306/mydb\",\r\n        \"list,read,utility\"\r\n      ]\r\n    }\r\n  }\r\n}\r\n```\r\n\r\nFor agent-specific examples (Codex TOML, Zed, local path, multi-DB), see **[DOCUMENTATIONS.md → Setup & Configuration](DOCUMENTATIONS.md#setup--configuration-extended)**.\r\n\r\n---\r\n\r\n## Installation\r\n\r\n### Option 1: Quick Start with npx (Recommended)\r\n\r\nNo installation required - run directly:\r\n\r\n```bash\r\nnpx @berthojoris/mcp-mysql-server mysql://user:pass@localhost:3306/db \"list,read,utility\"\r\n```\r\n\r\n### Option 2: Global Installation\r\n\r\n```bash\r\nnpm install -g @berthojoris/mcp-mysql-server\r\nmcp-mysql mysql://user:pass@localhost:3306/db \"list,read,utility\"\r\n```\r\n\r\n> **Credentials with special characters**: if your username or password contains characters that have a special meaning in URLs (`@`, `:`, `/`, `?`, `#`, `%`, `&`, etc.), URL-encode them before putting them in the connection string. For example, the password `p@ss:w0rd` becomes `p%40ss%3Aw0rd`, giving `mysql://user:p%40ss%3Aw0rd@host:3306/db`. The server decodes both the username and password before connecting.\r\n\r\n---\r\n\r\n## Quick Start\r\n\r\n### 1. Set Up Environment (Optional)\r\n\r\nCreate `.env` file for local development:\r\n\r\n```env\r\nDB_HOST=localhost\r\nDB_PORT=3306\r\nDB_USER=root\r\nDB_PASSWORD=yourpassword\r\nDB_NAME=yourdatabase\r\nMCP_CONFIG=list,read,utility\r\n```\r\n\r\n### 2. Build Project (If Cloned Locally)\r\n\r\n```bash\r\nnpm install\r\nnpm run build\r\n```\r\n\r\n### 3. Configure Your AI Agent\r\n\r\nSee [AI Agent Configuration](#-ai-agent-configuration) section below.\r\n\r\n### 4. Restart Your AI Agent\r\n\r\nCompletely restart your AI agent application to load the MCP server.\r\n\r\n### 5. Test It!\r\n\r\nTry asking your AI:\r\n\r\n> \"What databases are available?\"\r\n> \"Show me all tables in my database\"\r\n> \"What's the structure of the users table?\"\r\n> \"Show me the first 5 records from users\"\r\n\r\n---\r\n\r\n## AI Agent Configuration\r\n\r\n### Standard JSON Configuration\r\n\r\nMost AI agents use a similar JSON configuration format (the file location varies by tool).\r\n\r\nIf you want ready-to-copy snippets per client (Claude Code/Cursor/Windsurf/Cline/Codex/Zed), see **[DOCUMENTATIONS.md → Agent Configuration Examples](DOCUMENTATIONS.md#agent-configuration-examples)**.\r\n\r\n**Universal Configuration Template:**\r\n\r\n**Option 1: Single-Layer (Permissions Only) - Simple Setup**\r\n```json\r\n{\r\n  \"mcpServers\": {\r\n    \"mysql\": {\r\n      \"command\": \"npx\",\r\n      \"type\": \"stdio\",\r\n      \"args\": [\r\n        \"-y\",\r\n        \"@berthojoris/mcp-mysql-server\",\r\n        \"mysql://user:password@localhost:3306/database\",\r\n        \"list,read,utility,create,update,ddl\"\r\n      ]\r\n    }\r\n  }\r\n}\r\n```\r\n\r\n**Option 2: Dual-Layer (Permissions + Categories) - Recommended for Fine Control**\r\n```json\r\n{\r\n  \"mcpServers\": {\r\n    \"mysql\": {\r\n      \"command\": \"npx\",\r\n      \"type\": \"stdio\",\r\n      \"args\": [\r\n        \"-y\",\r\n        \"@berthojoris/mcp-mysql-server\",\r\n        \"mysql://user:password@localhost:3306/database_name_here\",\r\n        \"list,read,utility,create,update,ddl,transaction\",\r\n        \"database_discovery,crud_operations,custom_queries,schema_management,index_management,constraint_management,table_maintenance,query_optimization,analysis,seed_operations\"\r\n      ]\r\n    }\r\n  }\r\n}\r\n```\r\n\r\n> **💡 Tip:** The dual-layer approach provides granular control. The 4th argument (permissions) controls broad access levels, while the 5th argument (categories) fine-tunes which specific tools are available.\r\n\r\n### Environment Variables Configuration\r\n\r\nAlternative approach using environment variables instead of connection string:\r\n\r\n**Option 1: Permissions Only (Simple)**\r\n\r\n```json\r\n{\r\n  \"mcpServers\": {\r\n    \"mysql\": {\r\n      \"command\": \"npx\",\r\n      \"type\": \"stdio\",\r\n      \"args\": [\"-y\", \"@berthojoris/mcp-mysql-server\"],\r\n      \"env\": {\r\n        \"DB_HOST\": \"localhost\",\r\n        \"DB_PORT\": \"3306\",\r\n        \"DB_USER\": \"root\",\r\n        \"DB_PASSWORD\": \"your_password\",\r\n        \"DB_NAME\": \"your_database\",\r\n        \"MCP_PERMISSIONS\": \"list,read,utility,create,update,delete\"\r\n      }\r\n    }\r\n  }\r\n}\r\n```\r\n\r\n**Option 2: Permissions + Categories (Recommended)**\r\n\r\n```json\r\n{\r\n  \"mcpServers\": {\r\n    \"mysql\": {\r\n      \"command\": \"npx\",\r\n      \"type\": \"stdio\",\r\n      \"args\": [\"-y\", \"@berthojoris/mcp-mysql-server\"],\r\n      \"env\": {\r\n        \"DB_HOST\": \"localhost\",\r\n        \"DB_PORT\": \"3306\",\r\n        \"DB_USER\": \"root\",\r\n        \"DB_PASSWORD\": \"your_password\",\r\n        \"DB_NAME\": \"your_database\",\r\n        \"MCP_PERMISSIONS\": \"list,read,utility,create,update,delete\",\r\n        \"MCP_CATEGORIES\": \"database_discovery,custom_queries,analysis\"\r\n      }\r\n    }\r\n  }\r\n}\r\n```\r\n\r\nFor more client-specific config snippets, see **[DOCUMENTATIONS.md → Setup & Configuration](DOCUMENTATIONS.md#setup--configuration-extended)**.\r\n\r\n---\r\n\r\n### Cursor Compatibility Bridge\r\n\r\nIf a Cursor MCP wrapper can call tools but cannot send `arguments`, use the no-argument `cursor_execute_request` bridge. Create `.cursor/mysql-mcp-request.json` in the workspace, then call `cursor_execute_request`:\r\n\r\n```json\r\n{\r\n  \"tool\": \"execute_ddl\",\r\n  \"arguments\": {\r\n    \"query\": \"DROP TABLE IF EXISTS spark_processes;\"\r\n  }\r\n}\r\n```\r\n\r\nFor direct SQL, the bridge can infer the right SQL tool:\r\n\r\n```json\r\n{\r\n  \"query\": \"DROP TABLE IF EXISTS spark_processes;\",\r\n  \"mode\": \"auto\"\r\n}\r\n```\r\n\r\nSet `MYSQL_MCP_CURSOR_REQUEST_FILE` to override the request file path.\r\n\r\n---\r\n\r\n### AI Agent Tool Discovery\r\n\r\nFor Codex, Claude Code CLI, Cursor, Droid CLI, and other MCP agents, call `list_all_tools` first. It returns the live runtime catalog, enabled/disabled status, active permission/category profile, and recommended workflows for schema exploration, safe SELECT queries, CSV exports, transactions, and data changes.\r\n\r\nUse `export_table_to_csv` for table-based exports and `export_query_to_csv` for SELECT query exports.\r\n\r\n---\r\n\r\n## Permission System\r\n\r\nControl database access with a **dual-layer filtering system** that provides both broad and fine-grained control:\r\n\r\n- **Layer 1 (Permissions)**: Broad operation-level control using legacy categories\r\n- **Layer 2 (Categories)**: Optional fine-grained tool-level filtering using documentation categories\r\n\r\n**Filtering Logic**: `Tool enabled = (Has Permission) AND (Has Category OR No categories specified)`\r\n\r\n### Permissions\r\n\r\n| Permission | Operations | Use Case |\r\n|------------|------------|----------|\r\n| `list` | List databases, tables, schemas | Database exploration |\r\n| `read` | SELECT queries, read data | Analytics, reporting |\r\n| `create` | INSERT new records | Data entry |\r\n| `update` | UPDATE existing records | Data maintenance |\r\n| `delete` | DELETE records | Data cleanup |\r\n| `execute` | Execute custom INSERT/UPDATE SQL (DELETE requires `delete` permission too) | Complex write operations |\r\n| `ddl` | CREATE/ALTER/DROP tables | Schema management |\r\n| `procedure` | Stored procedures (CREATE/DROP/EXECUTE) | Procedure management |\r\n| `transaction` | BEGIN, COMMIT, ROLLBACK | ACID operations |\r\n| `utility` | Connection testing, diagnostics | Troubleshooting |\r\n\r\nCommon configuration examples are documented in **[DOCUMENTATIONS.md → Category Filtering System](DOCUMENTATIONS.md#🆕-category-filtering-system)**.\r\n\r\n---\r\n\r\n### Documentation Categories (Recommended)\r\n\r\nUse documentation categories to fine-tune which tools are exposed (Layer 2):\r\n\r\n| Category List | Use Case | List Tools |\r\n|---------------|----------|-----------|\r\n| `database_discovery` | Explore databases, tables, and schema structure | `get_all_tables_relationships, list_databases, list_tables, read_table_schema` |\r\n| `crud_operations` | Create, read, update, delete operations on data | `create_record, delete_record, read_records, update_record` |\r\n| `bulk_operations` | High-performance batch processing operations | `bulk_delete, bulk_insert, bulk_update` |\r\n| `seed_operations` | FK-aware relational dummy data seeding | `execute_seed_plan, generate_seed_preview, infer_seed_rules, plan_seed_data, seed_from_template, validate_seed_integrity` |\r\n| `custom_queries` | Execute custom SQL queries and advanced operations | `execute_write_query, run_select_query` |\r\n| `schema_management` | Manage database schema, tables, and structure | `alter_table, create_table, drop_table, execute_ddl` |\r\n| `utilities` | Database utilities, diagnostics, and helper functions | `cursor_execute_request, describe_connection, export_query_to_csv, export_table_to_csv, list_all_tools, read_changelog, test_connection` |\r\n| `transaction_management` | Handle ACID transactions and rollback operations | `begin_transaction, commit_transaction, execute_in_transaction, get_transaction_status, rollback_transaction` |\r\n| `stored_procedures` | Create, execute, and manage stored procedures | `create_stored_procedure, drop_stored_procedure, execute_stored_procedure, get_stored_procedure_info, list_stored_procedures, show_create_procedure` |\r\n| `views_management` | Create and manage database views | `alter_view, create_view, drop_view, get_view_info, list_views, show_create_view` |\r\n| `triggers_management` | Create and manage database triggers | `create_trigger, drop_trigger, get_trigger_info, list_triggers, show_create_trigger` |\r\n| `index_management` | Optimize performance with index management | `analyze_index, create_index, drop_index, get_index_info, list_indexes` |\r\n| `constraint_management` | Manage data integrity constraints | `add_check_constraint, add_foreign_key, add_unique_constraint, drop_constraint, drop_foreign_key, list_constraints, list_foreign_keys` |\r\n| `table_maintenance` | Table optimization, repair, and maintenance | `analyze_table, check_table, flush_table, get_table_size, get_table_status, optimize_table, repair_table, truncate_table` |\r\n| `query_optimization` | Analyze and optimize SQL queries | `analyze_query, get_optimization_hints` |\r\n| `analysis` | Data analysis, schema discovery, and reporting tools | `find_tables_by_keyword, get_column_statistics, get_database_summary, get_schema_erd, get_schema_rag_context, search_data_across_tables, search_schema` |\r\n\r\n<details>\r\n  <summary>Copy/paste list (comma-separated, no spaces)</summary>\r\n\r\n```text\r\ndatabase_discovery,crud_operations,bulk_operations,seed_operations,custom_queries,schema_management,utilities,transaction_management,stored_procedures,views_management,triggers_management,index_management,constraint_management,table_maintenance,query_optimization,analysis\r\n```\r\n\r\n</details>\r\n\r\nFull category → tool mapping (and examples) lives in **[DOCUMENTATIONS.md → Category Filtering System](DOCUMENTATIONS.md#🆕-category-filtering-system)**.\r\n\r\n---\r\n\r\n## Available Tools\r\n\r\nThe server exposes **88 tools** organized into categories (CRUD, seed, schema, discovery, and utilities).\r\n\r\n- Complete list of tools: **[DOCUMENTATIONS.md → Complete Tools Reference](DOCUMENTATIONS.md#🔧-complete-tools-reference)**\r\n\r\n---\r\n\r\n## Detailed Documentation\r\n\r\nFor comprehensive documentation, see **[DOCUMENTATIONS.md](DOCUMENTATIONS.md)**:\r\n\r\n- **DDL Operations** - Create, alter, and drop tables\r\n- **Data Export Tools** - Export to CSV, JSON, and SQL formats\r\n- **Relational Data Seeder** - Plan, preview, execute, validate, infer rules, and template FK-aware dummy data\r\n- **Data Import Tools** - Import from CSV and JSON sources\r\n- **Data Migration Tools** - Copy, move, clone, compare, and sync data\r\n- **Schema Versioning** - Version control for database schema changes\r\n- **Transaction Management** - ACID transactions\r\n- **Stored Procedures** - Create and execute with IN/OUT/INOUT parameters\r\n- **Query Logging** - See all SQL queries executed automatically\r\n- **Security Features** - Built-in security and best practices\r\n- **Bulk Operations** - High-performance batch processing\r\n- **Troubleshooting** - Common issues and solutions\r\n\r\n---\r\n\r\n## MySQL MCP vs Manual Database Access\r\n\r\nThis MySQL MCP is a **powerful intermediary layer** between AI assistants and MySQL databases.\r\n\r\nFor full feature coverage and usage examples, see **[DOCUMENTATIONS.md](DOCUMENTATIONS.md)**.\r\n\r\n---\r\n\r\n## License\r\n\r\nMIT License - see [LICENSE](LICENSE) file for details.\r\n\r\n---\r\n\r\n<div align=\"center\">\r\n\r\n**Made with care for the AI development community**\r\n\r\n*Enabling AI agents to interact with MySQL databases safely and efficiently*\r\n\r\n[Report Bug](https://github.com/berthojoris/mysql-mcp/issues) · [Request Feature](https://github.com/berthojoris/mysql-mcp/issues) · [Documentation](DOCUMENTATIONS.md)\r\n\r\n</div>\r\n","readmeFilename":"README.md"}