{"_id":"@delightroom-mcp/server-user-feedback","_rev":"7-a649df9c750869b729ebe21a0a9b8413","name":"@delightroom-mcp/server-user-feedback","dist-tags":{"latest":"0.9.0"},"versions":{"0.1.0":{"name":"@delightroom-mcp/server-user-feedback","version":"0.1.0","author":{"url":"https://delightroom.com","name":"Delightroom, Inc."},"license":"MIT","_id":"@delightroom-mcp/server-user-feedback@0.1.0","maintainers":[{"name":"trilliwon","email":"trilliwon@gmail.com"}],"homepage":"https://delightroom.com","bugs":{"url":"https://github.com/delightroom/delightroom-mcp/issues"},"bin":{"delightroom-mcp-server-user-feedback":"dist/index.js"},"dist":{"shasum":"63a767989f5d23ee80963ac8c639aceac5da685a","tarball":"https://registry.npmjs.org/@delightroom-mcp/server-user-feedback/-/server-user-feedback-0.1.0.tgz","fileCount":3,"integrity":"sha512-edhUm0rfPuy07wXatE1Ed+8zVOA3o+5Osz3z+xJWzCHTgIyC/PGCHCyANKIXRzvGiizhUw/IlSF4laLurJEY3w==","signatures":[{"sig":"MEUCIAOu+jPBlPWIxMOEPRn/LqtQpw6mCJWHKG5FBI1z8pDyAiEAzSk+5/qM1pdj3oKpIdnxDaK14CCg9/aULXlm2ik5Wz0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11267},"type":"module","gitHead":"bdfb2fe33b9ca048354dc035268f737a44d62434","scripts":{"build":"tsc && shx chmod +x dist/*.js","watch":"tsc --watch","prepare":"npm run build"},"_npmUser":{"name":"trilliwon","email":"trilliwon@gmail.com"},"_npmVersion":"11.2.0","description":"MCP server for interacting with the Delightroom User Feedback API","directories":{},"_nodeVersion":"20.18.0","dependencies":{"@modelcontextprotocol/sdk":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","typescript":"^5.6.2","@types/node":"^22"},"_npmOperationalInternal":{"tmp":"tmp/server-user-feedback_0.1.0_1744873383308_0.760700892141345","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@delightroom-mcp/server-user-feedback","version":"0.3.0","author":{"url":"https://delightroom.com","name":"Delightroom, Inc."},"license":"MIT","_id":"@delightroom-mcp/server-user-feedback@0.3.0","maintainers":[{"name":"trilliwon","email":"trilliwon@gmail.com"}],"homepage":"https://delightroom.com","bugs":{"url":"https://github.com/delightroom/delightroom-mcp/issues"},"bin":{"delightroom-mcp-server-user-feedback":"dist/index.js"},"dist":{"shasum":"7487e04f9955fa36b16d49b052c55de30cf9b545","tarball":"https://registry.npmjs.org/@delightroom-mcp/server-user-feedback/-/server-user-feedback-0.3.0.tgz","fileCount":3,"integrity":"sha512-ENdWPaXzeLLDdovaH62UWZ/W5tDZVDEsL7SaeT1dAbOp8n7EHVzT4gh1lITJPZjBAaGxY5xfxe3oPa1u0yRVMQ==","signatures":[{"sig":"MEUCIQDQ/2wNlbcFbAwKu4zFUjgA4+5MqhT8Yc4q9hnLfvRAKgIgF5J0EG+N6ycypL0hHVnIf+04qhzsxVpW7HyWwSD6i3g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11643},"type":"module","gitHead":"291c2c4ffa4dd45e9469c550b55712b8ed105912","scripts":{"build":"tsc && shx chmod +x dist/*.js","watch":"tsc --watch","prepare":"npm run build"},"_npmUser":{"name":"trilliwon","email":"trilliwon@gmail.com"},"_npmVersion":"11.2.0","description":"MCP server for interacting with the Delightroom User Feedback API","directories":{},"_nodeVersion":"20.18.0","dependencies":{"@modelcontextprotocol/sdk":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","typescript":"^5.6.2","@types/node":"^22"},"_npmOperationalInternal":{"tmp":"tmp/server-user-feedback_0.3.0_1744874517143_0.6051812930961606","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@delightroom-mcp/server-user-feedback","version":"0.4.0","author":{"url":"https://delightroom.com","name":"Delightroom, Inc."},"license":"MIT","_id":"@delightroom-mcp/server-user-feedback@0.4.0","maintainers":[{"name":"trilliwon","email":"trilliwon@gmail.com"}],"homepage":"https://delightroom.com","bugs":{"url":"https://github.com/delightroom/delightroom-mcp/issues"},"bin":{"delightroom-mcp-server-user-feedback":"dist/index.js"},"dist":{"shasum":"ca1a4872d70cf85f23053e0e741c4bd17ae051d7","tarball":"https://registry.npmjs.org/@delightroom-mcp/server-user-feedback/-/server-user-feedback-0.4.0.tgz","fileCount":3,"integrity":"sha512-m1xJzhL/1Qyz4QoKVLTMgvE2Et36lkJlZYR451wRs9ua1qqpiZrYyMP6Qvd9bX5kYngEY/zLa6CeVaHd/YZ5eA==","signatures":[{"sig":"MEUCIAyOSLptDu3oScIwaY7eH7JcUq7D/P9CsJgjkRxurQorAiEArSnrOtlt+5MC8GmjMG8pm17kprwTaeoMRY3j039k8rA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11644},"type":"module","gitHead":"e1915a27bf1f7513dbac3e3a126f3535d82f33e9","scripts":{"build":"tsc && shx chmod +x dist/*.js","watch":"tsc --watch","prepare":"npm run build"},"_npmUser":{"name":"trilliwon","email":"trilliwon@gmail.com"},"_npmVersion":"11.2.0","description":"MCP server for interacting with the Delightroom User Feedback API","directories":{},"_nodeVersion":"20.18.0","dependencies":{"@modelcontextprotocol/sdk":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","typescript":"^5.6.2","@types/node":"^22"},"_npmOperationalInternal":{"tmp":"tmp/server-user-feedback_0.4.0_1744874694713_0.9754876260619869","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@delightroom-mcp/server-user-feedback","version":"0.5.0","author":{"url":"https://delightroom.com","name":"Delightroom, Inc."},"license":"MIT","_id":"@delightroom-mcp/server-user-feedback@0.5.0","maintainers":[{"name":"trilliwon","email":"trilliwon@gmail.com"}],"homepage":"https://delightroom.com","bugs":{"url":"https://github.com/delightroom/delightroom-mcp/issues"},"bin":{"delightroom-mcp-server-user-feedback":"dist/index.js"},"dist":{"shasum":"3a74dbac8375f73019659dece69ed2bbcdbdd927","tarball":"https://registry.npmjs.org/@delightroom-mcp/server-user-feedback/-/server-user-feedback-0.5.0.tgz","fileCount":3,"integrity":"sha512-rM5U+j4O3+W642uP29Cl25F1bbraFBrk/bE3Sriop9e+m0YEuwSroseW4fpvgGo0aoFcNaNhmxe9cT3kyPNQfA==","signatures":[{"sig":"MEQCIAv2foB2HUFKIgDkTkzU+oUrYU34qTFeEDNmExMW68WnAiB4x1rdU22TivbuXhrmftxkSFj7beACeuwQfbrLuShWRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11810},"type":"module","gitHead":"e1915a27bf1f7513dbac3e3a126f3535d82f33e9","scripts":{"build":"tsc && shx chmod +x dist/*.js","watch":"tsc --watch","prepare":"npm run build"},"_npmUser":{"name":"trilliwon","email":"trilliwon@gmail.com"},"_npmVersion":"11.2.0","description":"MCP server for interacting with the Delightroom User Feedback API","directories":{},"_nodeVersion":"20.18.0","dependencies":{"@modelcontextprotocol/sdk":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","typescript":"^5.6.2","@types/node":"^22"},"_npmOperationalInternal":{"tmp":"tmp/server-user-feedback_0.5.0_1744874893668_0.8922979993970117","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@delightroom-mcp/server-user-feedback","version":"0.7.0","author":{"url":"https://delightroom.com","name":"Delightroom, Inc."},"license":"MIT","_id":"@delightroom-mcp/server-user-feedback@0.7.0","maintainers":[{"name":"trilliwon","email":"trilliwon@gmail.com"}],"homepage":"https://delightroom.com","bugs":{"url":"https://github.com/delightroom/delightroom-mcp/issues"},"bin":{"delightroom-mcp-server-user-feedback":"dist/index.js"},"dist":{"shasum":"f8ab2786467446081ec280d801908637b1578890","tarball":"https://registry.npmjs.org/@delightroom-mcp/server-user-feedback/-/server-user-feedback-0.7.0.tgz","fileCount":3,"integrity":"sha512-6I+gYhGyQKWd2rx+daSp1S0XPxc68FvDGgUkb7ZK/zcTdp/R7KcpswVlyG36bK97xGsP6TU68wSL6p+bFzsSUQ==","signatures":[{"sig":"MEYCIQD74zyZ5Z7FaZRiSLy8aZJ8lsLWic8LMeDMEwyTsU7APQIhAPA5iTzKYmjLOd5PVJAIolJABsnqofsngsEWioAvj13/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11831},"type":"module","gitHead":"0bd7f8162736ea00f7293e708237a25ba71291e0","scripts":{"build":"tsc && shx chmod +x dist/*.js","watch":"tsc --watch","prepare":"npm run build"},"_npmUser":{"name":"trilliwon","email":"trilliwon@gmail.com"},"_npmVersion":"11.2.0","description":"MCP server for interacting with the Delightroom User Feedback API","directories":{},"_nodeVersion":"20.18.0","dependencies":{"@modelcontextprotocol/sdk":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","typescript":"^5.6.2","@types/node":"^22"},"_npmOperationalInternal":{"tmp":"tmp/server-user-feedback_0.7.0_1744875710606_0.9604584266524057","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@delightroom-mcp/server-user-feedback","version":"0.8.0","author":{"url":"https://delightroom.com","name":"Delightroom, Inc."},"license":"MIT","_id":"@delightroom-mcp/server-user-feedback@0.8.0","maintainers":[{"name":"trilliwon","email":"trilliwon@gmail.com"}],"homepage":"https://delightroom.com","bugs":{"url":"https://github.com/delightroom/delightroom-mcp/issues"},"bin":{"delightroom-mcp-server-user-feedback":"dist/index.js"},"dist":{"shasum":"2a1666f068862061264f7bc9d6408f87a9c0ab9c","tarball":"https://registry.npmjs.org/@delightroom-mcp/server-user-feedback/-/server-user-feedback-0.8.0.tgz","fileCount":3,"integrity":"sha512-w2Ysel9R3yM/6LuYFdjciapGjnyKrDOeVPIvz0vMnTWmD9PapTquBPvmpo01UsumcW48KoaRuDPqDBS2Rc1etQ==","signatures":[{"sig":"MEQCIFW7hF4sflsRWg8C3hgnYSF8ebo5nr5/JBnKEf+gJ8M1AiB+jmLO1stENZsOZdiIJ4HScLsQVP71aVaBgCgpLNwUxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11938},"type":"module","gitHead":"7153c1ba877712413601a37b04dd59720bad4a00","scripts":{"build":"tsc && shx chmod +x dist/*.js","watch":"tsc --watch","prepare":"npm run build"},"_npmUser":{"name":"trilliwon","email":"trilliwon@gmail.com"},"_npmVersion":"11.2.0","description":"MCP server for interacting with the Delightroom User Feedback API","directories":{},"_nodeVersion":"20.18.0","dependencies":{"@modelcontextprotocol/sdk":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","typescript":"^5.6.2","@types/node":"^22"},"_npmOperationalInternal":{"tmp":"tmp/server-user-feedback_0.8.0_1744953430717_0.7723386725529624","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@delightroom-mcp/server-user-feedback","version":"0.9.0","description":"MCP server for interacting with the Delightroom User Feedback API","license":"MIT","author":{"name":"Delightroom, Inc.","url":"https://delightroom.com"},"homepage":"https://delightroom.com","bugs":{"url":"https://github.com/delightroom/delightroom-mcp/issues"},"type":"module","bin":{"delightroom-mcp-server-user-feedback":"dist/index.js"},"scripts":{"build":"tsc && shx chmod +x dist/*.js","prepare":"npm run build","watch":"tsc --watch"},"dependencies":{"@modelcontextprotocol/sdk":"1.0.1"},"devDependencies":{"@types/node":"^22","shx":"^0.3.4","typescript":"^5.6.2"},"_id":"@delightroom-mcp/server-user-feedback@0.9.0","gitHead":"efa49e95c47949e0d4b0f4b81d7e1746eac44443","_nodeVersion":"20.18.0","_npmVersion":"11.2.0","dist":{"integrity":"sha512-956RpLl57JDvrq3NUBCl/Lu2DahUsCX+hpHqi3UqraQi4Gyw78h8m9LMuKihXdQDEIYbDPuivf7mbnxzBA+6ew==","shasum":"60118435953378c0bf32437c0ac731d8b88f646b","tarball":"https://registry.npmjs.org/@delightroom-mcp/server-user-feedback/-/server-user-feedback-0.9.0.tgz","fileCount":3,"unpackedSize":13615,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDUXLpCoxViyheaogDXf8dGwFM+siwC63ZN23CVhIwDEgIhAMCr9RZnhwXRXNNLmldleZnzMOhkumTkimTq2tXwd744"}]},"_npmUser":{"name":"trilliwon_","email":"trilliwon@gmail.com","actor":{"name":"trilliwon_","email":"trilliwon@gmail.com","type":"user"}},"directories":{},"maintainers":[{"name":"trilliwon_","email":"trilliwon@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/server-user-feedback_0.9.0_1751606156509_0.6176510890285747"},"_hasShrinkwrap":false}},"time":{"created":"2025-04-17T07:03:03.230Z","modified":"2025-07-04T05:15:56.922Z","0.1.0":"2025-04-17T07:03:03.471Z","0.3.0":"2025-04-17T07:21:57.309Z","0.4.0":"2025-04-17T07:24:54.866Z","0.5.0":"2025-04-17T07:28:13.863Z","0.7.0":"2025-04-17T07:41:50.773Z","0.8.0":"2025-04-18T05:17:10.919Z","0.9.0":"2025-07-04T05:15:56.701Z"},"bugs":{"url":"https://github.com/delightroom/delightroom-mcp/issues"},"author":{"name":"Delightroom, Inc.","url":"https://delightroom.com"},"license":"MIT","homepage":"https://delightroom.com","description":"MCP server for interacting with the Delightroom User Feedback API","maintainers":[{"name":"trilliwon_","email":"trilliwon@gmail.com"}],"readme":"# Zendesk Tickets Server\n\nThis MCP server integrates with the Delightroom Zendesk API to allow searching and filtering user feedback tickets.\n\n## Components\n\n### Tools\n\n- **search**\n  - Search for user feedback tickets with advanced filtering options\n  - Input parameters:\n    - `query` (string): Search query text (required)\n    - `date` (string): Specific date to filter by\n    - `dateRange` (object): Date range to filter by\n      - `start` (string): Start date\n      - `end` (string): End date\n    - `appVersion` (string): Filter by app version\n    - `os` (string): Filter by operating system\n    - `language` (string): Filter by language\n    - `userType` (string): Filter by user type\n    - `theme` (string): Filter by theme\n    - `type` (string): Filter by feedback type\n    - `rating` (number): Filter by rating\n    - `keywords` (string[]): Filter by keywords\n    - `limit` (number): Maximum number of results to return\n    - `offset` (number): Number of results to skip\n    - `sortBy` (string): Field to sort by ('date', 'timestamp', 'rating')\n    - `sortOrder` (string): Sort order ('asc', 'desc')\n  - Returns matching tickets with their details\n\n## Getting Started\n\n1. Ensure you have the DELIGHTROOM_API_KEY environment variable set\n2. Build the server with either `npm run build` or `npm run watch`\n\n### Authentication\n\nThe server requires a valid DELIGHTROOM_API_KEY to authenticate with the Zendesk API:\n\n1. Set the DELIGHTROOM_API_KEY environment variable:\n   ```bash\n   export DELIGHTROOM_API_KEY=your_api_key_here\n   ```\n2. The server will automatically use this key for all API requests\n\n### Usage with Desktop App\n\nTo integrate this server with the desktop app, add the following to your app's server configuration:\n\n#### Docker\n\n```json\n{\n  \"mcpServers\": {\n    \"user-feedback\": {\n      \"command\": \"docker\",\n      \"args\": [\n        \"run\",\n        \"-i\",\n        \"--rm\",\n        \"-e\",\n        \"DELIGHTROOM_API_KEY=${DELIGHTROOM_API_KEY}\",\n        \"mcp/user-feedback\"\n      ]\n    }\n  }\n}\n```\n\n#### NPX\n\n```json\n{\n  \"mcpServers\": {\n    \"user-feedback\": {\n      \"command\": \"npx\",\n      \"args\": [\n        \"-y\",\n        \"@delightroom-mcp/server-user-feedback\"\n      ],\n      \"env\": {\n        \"DELIGHTROOM_API_KEY\": \"${DELIGHTROOM_API_KEY}\"\n      }\n    }\n  }\n}\n```\n\n## API Endpoint\n\nThe server communicates with the following API endpoint:\n- Base URL: `https://rocket.droom.workers.dev/zendesk/tickets`\n- Method: GET\n- Authentication: Bearer token (DELIGHTROOM_API_KEY)\n\n## Error Handling\n\nThe server provides detailed error messages for:\n- Missing API key\n- Authentication failures\n- Invalid request parameters\n- API communication errors\n\n## License\n\nThis MCP server is licensed under the MIT License. This means you are free to use, modify, and distribute the software, subject to the terms and conditions of the MIT License. For more details, please see the LICENSE file in the project repository.\n","readmeFilename":"README.md"}