{"_id":"@abhi12299/date-time-tools","_rev":"7-bee98dd4c9b4764a3d6c7a573d35a951","name":"@abhi12299/date-time-tools","dist-tags":{"latest":"0.0.7"},"versions":{"0.0.1":{"name":"@abhi12299/date-time-tools","version":"0.0.1","keywords":[],"author":{"name":"Abhishek Mehandiratta"},"license":"ISC","_id":"@abhi12299/date-time-tools@0.0.1","maintainers":[{"name":"abhi12299","email":"abhi9811206369@gmail.com"}],"homepage":"https://github.com/abhi12299/date-time-tools#readme","bugs":{"url":"https://github.com/abhi12299/date-time-tools/issues"},"bin":{"date-time-tools":"mcp.js"},"dist":{"shasum":"835616c123f1238cd0d79220df61baf0dfa14482","tarball":"https://registry.npmjs.org/@abhi12299/date-time-tools/-/date-time-tools-0.0.1.tgz","fileCount":8,"integrity":"sha512-AyFEu/LMV8qyzHbM4j6OaPX9P6gBXRn1CpulSfrXaA4bJ90sMv4w/oRqA8tEoGUB6kYFRqICwApZQc7Vn2xCMA==","signatures":[{"sig":"MEYCIQCNQgsm82bjQ6mjvlL3x5syXA4YwP/TFRlBi/81fivwQgIhAIFMkv/cn8YkTk4A//WxCqZl/o3aBt60S7WGaYN62WFA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9277},"main":"mcp.js","type":"module","gitHead":"1d9d3ebd1c171a2959e76fe41d198f490700a6a5","scripts":{"start":"node mcp.js"},"_npmUser":{"name":"abhi12299","actor":{"name":"abhi12299","type":"user","email":"abhi9811206369@gmail.com"},"email":"abhi9811206369@gmail.com"},"repository":{"url":"git+https://github.com/abhi12299/date-time-tools.git","type":"git"},"_npmVersion":"11.3.0","description":"A Model Context Protocol (MCP) server for date-time manipulation and timezone conversion.","directories":{},"_nodeVersion":"22.9.0","dependencies":{"zod":"^3.25.64","luxon":"^3.6.1","@modelcontextprotocol/sdk":"^1.12.3"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/date-time-tools_0.0.1_1750141388878_0.4619980413582556","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@abhi12299/date-time-tools","version":"0.0.2","keywords":[],"author":{"name":"Abhishek Mehandiratta"},"license":"ISC","_id":"@abhi12299/date-time-tools@0.0.2","maintainers":[{"name":"abhi12299","email":"abhi9811206369@gmail.com"}],"homepage":"https://github.com/abhi12299/date-time-tools#readme","bugs":{"url":"https://github.com/abhi12299/date-time-tools/issues"},"bin":{"date-time-tools":"mcp.js"},"dist":{"shasum":"84c30912419b24278cec11755fb69c14c064ce57","tarball":"https://registry.npmjs.org/@abhi12299/date-time-tools/-/date-time-tools-0.0.2.tgz","fileCount":8,"integrity":"sha512-c3Q1yrHEK7k2oraFdP1miT2QjpGOtYMI6nn4g37NMXIz4vWEmV+rQ+IQZ/b2Fsvl1RTTEfytRNId+3Cw1QGlkg==","signatures":[{"sig":"MEUCIQDA8gIVIkR0WuvshedDOrST7jeRZJz8XGE053usXfcznQIgLrmzJH4rSpNu7lJsMPLU7aEW5L9bsYKF07LS5WizFmE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9250},"main":"mcp.js","type":"module","gitHead":"cb94cd8d6dac51fe25fbde708b4006e68296259b","scripts":{"start":"node mcp.js"},"_npmUser":{"name":"abhi12299","actor":{"name":"abhi12299","type":"user","email":"abhi9811206369@gmail.com"},"email":"abhi9811206369@gmail.com"},"repository":{"url":"git+https://github.com/abhi12299/date-time-tools.git","type":"git"},"_npmVersion":"11.3.0","description":"A Model Context Protocol (MCP) server for date-time manipulation and timezone conversion.","directories":{},"_nodeVersion":"22.9.0","dependencies":{"zod":"^3.25.64","luxon":"^3.6.1","@modelcontextprotocol/sdk":"^1.12.3"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/date-time-tools_0.0.2_1750141909106_0.13301552200247424","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@abhi12299/date-time-tools","version":"0.0.3","keywords":[],"author":{"name":"Abhishek Mehandiratta"},"license":"ISC","_id":"@abhi12299/date-time-tools@0.0.3","maintainers":[{"name":"abhi12299","email":"abhi9811206369@gmail.com"}],"homepage":"https://github.com/abhi12299/date-time-tools#readme","bugs":{"url":"https://github.com/abhi12299/date-time-tools/issues"},"bin":{"date-time-tools":"mcp.js"},"dist":{"shasum":"7e49a52d7f34c57db702b2a3fec59d33c5e9f136","tarball":"https://registry.npmjs.org/@abhi12299/date-time-tools/-/date-time-tools-0.0.3.tgz","fileCount":8,"integrity":"sha512-UdqSQwyc4boq5I5uGpuXU5FqD4zr8mPgNIz1MH3uFgDQO0CYybMRj5Nv/Bg9YLg6sH/Ub3DmhN5S8LKlGvLY5w==","signatures":[{"sig":"MEQCIHFrKyvLIJnqTSJKm+nNkhgPZh6iybowS7zgudZbwbQKAiA2Id2QR4cGtzkXbiMxNwnIRQn90lSWLrA2FBLvTDndJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9460},"main":"mcp.js","type":"module","gitHead":"371cd011449e7bce31cdc5e95d9c393db1db3230","scripts":{"start":"node mcp.js"},"_npmUser":{"name":"abhi12299","actor":{"name":"abhi12299","type":"user","email":"abhi9811206369@gmail.com"},"email":"abhi9811206369@gmail.com"},"repository":{"url":"git+https://github.com/abhi12299/date-time-tools.git","type":"git"},"_npmVersion":"10.1.0","description":"A Model Context Protocol (MCP) server for date-time manipulation and timezone conversion.","directories":{},"_nodeVersion":"20.8.1","dependencies":{"zod":"^3.25.64","luxon":"^3.6.1","@modelcontextprotocol/sdk":"^1.12.3"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/date-time-tools_0.0.3_1750267202362_0.3978002733990931","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@abhi12299/date-time-tools","version":"0.0.4","keywords":[],"author":{"name":"Abhishek Mehandiratta"},"license":"ISC","_id":"@abhi12299/date-time-tools@0.0.4","maintainers":[{"name":"abhi12299","email":"abhi9811206369@gmail.com"}],"homepage":"https://github.com/abhi12299/date-time-tools#readme","bugs":{"url":"https://github.com/abhi12299/date-time-tools/issues"},"bin":{"date-time-tools":"mcp.js"},"dist":{"shasum":"1c82618b9eb96cca2e927bd61a184d8e3207fa5b","tarball":"https://registry.npmjs.org/@abhi12299/date-time-tools/-/date-time-tools-0.0.4.tgz","fileCount":8,"integrity":"sha512-G8WuZ6gzReA2cOXOWOoKUWReJx0u+RdREZ46JRx1lvKxYlpWh8ClR4tOI7go4w1TJTia1XYTeWkQh3Dar7KEYA==","signatures":[{"sig":"MEYCIQD46lBbKDDOmVyMdl3iaRu/IwgXwmHt5Of5xavYRGxU2wIhAP/a7jUcWezp5xbPUPfGaSubdbOEPbg3ODISWpcRHGhh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9350},"main":"mcp.js","type":"module","gitHead":"6e2cd359e2027b1007bda0c6c20b6bea96ed4950","scripts":{"start":"node mcp.js"},"_npmUser":{"name":"abhi12299","actor":{"name":"abhi12299","type":"user","email":"abhi9811206369@gmail.com"},"email":"abhi9811206369@gmail.com"},"repository":{"url":"git+https://github.com/abhi12299/date-time-tools.git","type":"git"},"_npmVersion":"11.3.0","description":"A Model Context Protocol (MCP) server for date-time manipulation and timezone conversion.","directories":{},"_nodeVersion":"22.9.0","dependencies":{"zod":"^3.25.64","luxon":"^3.6.1","@modelcontextprotocol/sdk":"^1.12.3"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/date-time-tools_0.0.4_1750267536356_0.3048739157555993","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@abhi12299/date-time-tools","version":"0.0.5","keywords":[],"author":{"name":"Abhishek Mehandiratta"},"license":"ISC","_id":"@abhi12299/date-time-tools@0.0.5","maintainers":[{"name":"abhi12299","email":"abhi9811206369@gmail.com"}],"homepage":"https://github.com/abhi12299/date-time-tools#readme","bugs":{"url":"https://github.com/abhi12299/date-time-tools/issues"},"bin":{"date-time-tools":"mcp.js"},"dist":{"shasum":"2747dbf6d9e0100ad46af28f26ba5394a99a08e8","tarball":"https://registry.npmjs.org/@abhi12299/date-time-tools/-/date-time-tools-0.0.5.tgz","fileCount":8,"integrity":"sha512-9vb5Cht0GpTv25r7PpwQITbjsTF+ZqESdvsL/62jRQ/cw4V6X4Hj7UzATbBhrefGz5lEr6ZZqViR9GTvWRZf9A==","signatures":[{"sig":"MEYCIQCnnmn03oXG7SLrZIC6xE7M6VYRc/q7rm8eOp5KRWkiYAIhAL9JMia4vY/zdD2tI3bxXs4EGn+It5knOAyxOtstGkV3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9697},"main":"mcp.js","type":"module","gitHead":"958e73b5c5a4b41d5c50e4cb4aa6befb94adb548","scripts":{"start":"node mcp.js"},"_npmUser":{"name":"abhi12299","actor":{"name":"abhi12299","type":"user","email":"abhi9811206369@gmail.com"},"email":"abhi9811206369@gmail.com"},"repository":{"url":"git+https://github.com/abhi12299/date-time-tools.git","type":"git"},"_npmVersion":"11.3.0","description":"A Model Context Protocol (MCP) server for date-time manipulation and timezone conversion.","directories":{},"_nodeVersion":"22.9.0","dependencies":{"zod":"^3.25.64","luxon":"^3.6.1","@modelcontextprotocol/sdk":"^1.12.3"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/date-time-tools_0.0.5_1750916900363_0.3309014619819073","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@abhi12299/date-time-tools","version":"0.0.6","keywords":[],"author":{"name":"Abhishek Mehandiratta"},"license":"ISC","_id":"@abhi12299/date-time-tools@0.0.6","maintainers":[{"name":"abhi12299","email":"abhi9811206369@gmail.com"}],"homepage":"https://github.com/abhi12299/date-time-tools#readme","bugs":{"url":"https://github.com/abhi12299/date-time-tools/issues"},"bin":{"date-time-tools":"mcp.js"},"dist":{"shasum":"98b08438c382e48b73949c17032c8d29f19d4e8b","tarball":"https://registry.npmjs.org/@abhi12299/date-time-tools/-/date-time-tools-0.0.6.tgz","fileCount":8,"integrity":"sha512-VGWSwnHqY/2OK7vfRL2ebSMaz8N4PHKKkrJgGfATp5EPGqILDRUiVgFp9cglI6lARIls+d89EZzWBGPO26hrew==","signatures":[{"sig":"MEQCIBPrRoxQeQXVIP3ZLbIMmktSPQS08ZixjnJiX8lKokGkAiBc5dUd/nzvFWWcARWx8tNntDUvSAa5uMCd++QTGzs3Lw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9646},"main":"mcp.js","type":"module","gitHead":"28a7c5f92ec4bab2a76d9b908a98c4e06faabd72","scripts":{"start":"node mcp.js"},"_npmUser":{"name":"abhi12299","actor":{"name":"abhi12299","type":"user","email":"abhi9811206369@gmail.com"},"email":"abhi9811206369@gmail.com"},"repository":{"url":"git+https://github.com/abhi12299/date-time-tools.git","type":"git"},"_npmVersion":"11.3.0","description":"A Model Context Protocol (MCP) server for date-time manipulation and timezone conversion.","directories":{},"_nodeVersion":"22.9.0","dependencies":{"zod":"^3.25.64","luxon":"^3.6.1","@modelcontextprotocol/sdk":"^1.12.3"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/date-time-tools_0.0.6_1750918499829_0.7795277087250023","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@abhi12299/date-time-tools","version":"0.0.7","description":"A Model Context Protocol (MCP) server for date-time manipulation and timezone conversion.","keywords":[],"homepage":"https://github.com/abhi12299/date-time-tools#readme","bugs":{"url":"https://github.com/abhi12299/date-time-tools/issues"},"repository":{"type":"git","url":"git+https://github.com/abhi12299/date-time-tools.git"},"license":"ISC","author":{"name":"Abhishek Mehandiratta"},"type":"module","main":"mcp.js","bin":{"date-time-tools":"mcp.js"},"scripts":{"start":"node mcp.js"},"dependencies":{"@modelcontextprotocol/sdk":"^1.12.3","luxon":"^3.6.1","zod":"^3.25.64"},"devDependencies":{},"_id":"@abhi12299/date-time-tools@0.0.7","gitHead":"46645e7fe52d20610de7be609d0ec6fe34f1ac45","_nodeVersion":"22.9.0","_npmVersion":"11.3.0","dist":{"integrity":"sha512-P7UnAyGILF7Xivp3OpYHJlL1ADuk8iIvqViNFm0A/FNxKo2olvqvyFhSImEGUtkmX45keSA3GRKqsqqS6TayvQ==","shasum":"b0e639f814d2b759a17093425b648f1e03af64eb","tarball":"https://registry.npmjs.org/@abhi12299/date-time-tools/-/date-time-tools-0.0.7.tgz","fileCount":8,"unpackedSize":9754,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDWha97Hs4ReAIP8qk705oSXCuASKos8sLHgpqTSldGUgIhAKdSQFpT61OfpfX/jM+WI7xhoxCnW17bBvnZu9g7uFoY"}]},"_npmUser":{"name":"abhi12299","email":"abhi9811206369@gmail.com","actor":{"name":"abhi12299","email":"abhi9811206369@gmail.com","type":"user"}},"directories":{},"maintainers":[{"name":"abhi12299","email":"abhi9811206369@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/date-time-tools_0.0.7_1751902989428_0.18117216917241197"},"_hasShrinkwrap":false}},"time":{"created":"2025-06-17T06:23:08.803Z","modified":"2025-07-07T15:43:09.808Z","0.0.1":"2025-06-17T06:23:09.052Z","0.0.2":"2025-06-17T06:31:49.293Z","0.0.3":"2025-06-18T17:20:02.567Z","0.0.4":"2025-06-18T17:25:36.542Z","0.0.5":"2025-06-26T05:48:20.559Z","0.0.6":"2025-06-26T06:14:59.991Z","0.0.7":"2025-07-07T15:43:09.619Z"},"bugs":{"url":"https://github.com/abhi12299/date-time-tools/issues"},"author":{"name":"Abhishek Mehandiratta"},"license":"ISC","homepage":"https://github.com/abhi12299/date-time-tools#readme","keywords":[],"repository":{"type":"git","url":"git+https://github.com/abhi12299/date-time-tools.git"},"description":"A Model Context Protocol (MCP) server for date-time manipulation and timezone conversion.","maintainers":[{"name":"abhi12299","email":"abhi9811206369@gmail.com"}],"readme":"# Date-time Tools MCP\n\nA Model Context Protocol (MCP) server for date-time manipulation and timezone conversion.\n\n## Overview\n\nThis MCP server provides a set of tools for working with date-time strings, including timezone conversion, date mutation (arithmetic), and fetching the current date-time and timezone. It is designed to be used as a backend utility for applications or agents that need robust, standardized date-time operations.\n\n## Integration with Cursor and Other MCP Clients\n\n**For Cursor:** Go to: `Settings -> Cursor Settings -> MCP -> Add new global MCP server`\n\nPasting the following configuration into your Cursor `~/.cursor/mcp.json` file is the recommended approach. You may also install in a specific project by creating `.cursor/mcp.json` in your project folder. See [Cursor MCP docs](https://docs.cursor.com/context/model-context-protocol) for more info.\n\n```json\n{\n  \"mcpServers\": {\n    \"date-time-tools\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@abhi12299/date-time-tools\"]\n    }\n  }\n}\n```\n\n**For Claude Desktop:** Add this to your Claude Desktop `claude_desktop_config.json` file. See [Claude Desktop MCP docs](https://modelcontextprotocol.io/quickstart/user) for more info.\n\n```json\n{\n  \"mcpServers\": {\n    \"date-time-tools\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@abhi12299/date-time-tools\"]\n    }\n  }\n}\n```\n\n---\n\n### Available Tools\n\nThis MCP server provides the following tools for LLMs:\n\n- `convertTimezones`: Convert a date-time string from one timezone to another.\n- `mutateDate`: Add or subtract days, hours, minutes, months, or years from a date-time string.\n- `currentDateTimeAndTimezone`: Get the current date, time, and timezone.\n\n---\n\n### 🧪 Testing with MCP Inspector\n\nYou can test this MCP server using the official MCP Inspector:\n\n```bash\nnpx -y @modelcontextprotocol/inspector node mcp.js\n```\n\n---\n\n## Features\n\n- **Timezone Conversion**  \n  Convert a date-time string from one IANA timezone to another using Luxon-compatible formats.\n\n- **Date Mutation**  \n  Add or subtract days, hours, minutes, months, or years from a date-time string.\n\n- **Current Date-Time & Timezone**  \n  Retrieve the current date, time, and timezone of the user/system.\n","readmeFilename":"README.md"}