{"_id":"@automate-army/clockify-mcp","_rev":"3-3257c37a3bf63e0c5f5aad4050799543","name":"@automate-army/clockify-mcp","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"@automate-army/clockify-mcp","version":"1.0.0","license":"MIT","_id":"@automate-army/clockify-mcp@1.0.0","maintainers":[{"name":"automatearmy","email":"team@automatearmy.com"},{"name":"guilhermebarroso-sys","email":"guibarrosodeoliveira5@gmail.com"}],"bin":{"clockify-mcp":"build/src/index.js"},"dist":{"shasum":"9ce85c6e841205059b2f6065ed53f5f0fa19c83d","tarball":"https://registry.npmjs.org/@automate-army/clockify-mcp/-/clockify-mcp-1.0.0.tgz","fileCount":20,"integrity":"sha512-JbcO17zm5SthowFZT2+TiN9hNUAkR28/nsuuTgAB3E6HlSMXtZ1k6tJkQSWlVO6gHrITOIqWDk2IobNnNrDiSQ==","signatures":[{"sig":"MEUCIHDT6/TCoBiPJRwRJ9JNoOryKg6TFhUdQezh7qHvAMLAAiEArMsSAC+kQt6cVDDxoV5v6pBxSe6LHVPCi8Y7zE/KWnU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18606},"engines":{"node":">=20.0.0"},"scripts":{"test":"tsx --test test/*.test.ts","build":"rm -rf build && tsc","start":"node build/src/index.js"},"_npmUser":{"name":"automatearmy","actor":{"name":"automatearmy","type":"user","email":"team@automatearmy.com"},"email":"team@automatearmy.com"},"_npmVersion":"11.0.0","description":"[![smithery badge](https://smithery.ai/badge/@https-eduardo/clockify-mcp-server)](https://smithery.ai/server/@https-eduardo/clockify-mcp-server)","directories":{},"_nodeVersion":"22.9.0","dependencies":{"zod":"^3.24.2","axios":"^1.8.4","dotenv":"^16.5.0","@modelcontextprotocol/sdk":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","typescript":"^5.8.3","@types/node":"^20.0.0","ts-node-dev":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clockify-mcp_1.0.0_1751305121471_0.20339560369133092","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@automate-army/clockify-mcp","version":"1.0.1","license":"MIT","_id":"@automate-army/clockify-mcp@1.0.1","maintainers":[{"name":"automatearmy","email":"team@automatearmy.com"},{"name":"guilhermebarroso-sys","email":"guibarrosodeoliveira5@gmail.com"}],"bin":{"clockify-mcp":"build/src/index.js"},"dist":{"shasum":"b299b2643a29c741ba9cfcfd0d5b2e8d6082270e","tarball":"https://registry.npmjs.org/@automate-army/clockify-mcp/-/clockify-mcp-1.0.1.tgz","fileCount":20,"integrity":"sha512-1tNO7lLEKAvG98ODiSToGpnRJ5y/3tg3Wf2sawGplAH3KXJlc7BP1ZIDLhjaC4Zl8Q4E8nJ0Fr3AC9AQbYgpcQ==","signatures":[{"sig":"MEUCIHCJs0WVFZvNbXF6UInnSbCXqGQ0uS6yHgsJbzreLsmIAiEAu5FzcTXsM/rchCQI5BM9JYwLgQp3Oc9fpXpllEHhJ/0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18626},"engines":{"node":">=20.0.0"},"gitHead":"7a3ede9307e1278af7174693182c1741d2faf87b","scripts":{"test":"tsx --test test/*.test.ts","build":"rm -rf build && tsc","start":"node build/src/index.js"},"_npmUser":{"name":"automatearmy","actor":{"name":"automatearmy","type":"user","email":"team@automatearmy.com"},"email":"team@automatearmy.com"},"_npmVersion":"11.0.0","description":"[![smithery badge](https://smithery.ai/badge/@https-eduardo/clockify-mcp-server)](https://smithery.ai/server/@https-eduardo/clockify-mcp-server)","directories":{},"_nodeVersion":"22.9.0","dependencies":{"zod":"^3.24.2","axios":"^1.8.4","dotenv":"^16.5.0","@modelcontextprotocol/sdk":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","typescript":"^5.8.3","@types/node":"^20.0.0","ts-node-dev":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clockify-mcp_1.0.1_1751377971638_0.40921820483829796","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2025-06-30T17:38:41.414Z","modified":"2026-03-31T18:22:50.760Z","1.0.0":"2025-06-30T17:38:41.639Z","1.0.1":"2025-07-01T13:52:51.882Z"},"license":"MIT","description":"[![smithery badge](https://smithery.ai/badge/@https-eduardo/clockify-mcp-server)](https://smithery.ai/server/@https-eduardo/clockify-mcp-server)","maintainers":[{"email":"team@automatearmy.com","name":"automatearmy"},{"email":"adamjwattis@gmail.com","name":"adamwattis"},{"email":"guibarrosodeoliveira5@gmail.com","name":"guilhermebarroso-sys"}],"readme":"# Clockify MCP Server\n\n[![smithery badge](https://smithery.ai/badge/@https-eduardo/clockify-mcp-server)](https://smithery.ai/server/@https-eduardo/clockify-mcp-server)\n\nThis MCP Server integrates with AI Tools to manage your time entries in Clockify, so you can register your time entries just sending an prompt to LLM.\n\n## Next implementations\n\n- Delete time entry tool\n- Edit time entry tool\n- Get another user time entries tool\n\n## Using in Claude Desktop\n\n### Installing via Smithery\n\nTo install clockify-mcp-server for Claude Desktop automatically via [Smithery](https://smithery.ai/server/@https-eduardo/clockify-mcp-server):\n\n```bash\nnpx -y @smithery/cli install @https-eduardo/clockify-mcp-server --client claude\n```\n\n### Installing Manually\nFirst, install ts-node globally\n\n`npm i -g ts-node`\n\nThen insert the MCP server in `claude_desktop_config`\n\n```json\n{\n  \"mcpServers\": {\n    \"clockify-time-entries\": {\n      \"command\": \"ts-node\",\n      \"args\": [\"ABSOLUTE_PATH/src/index.ts\"],\n      \"env\": {\n        \"CLOCKIFY_API_URL\": \"https://api.clockify.me/api/v1\",\n        \"CLOCKIFY_API_TOKEN\": \"YOUR_CLOCKIFY_API_TOKEN_HERE\"\n      }\n    }\n  }\n}\n```\n\nYou can also compile the Typescript code using `tsc` and then change the config to use default `node` command and point to the `js` file.\n","readmeFilename":"README.md"}