@taazkareem/clickup-mcp-server
Version:
ClickUp MCP Server - Powering AI Agents with full ClickUp task, document, and chat management capabilities.
1 lines • 10.3 kB
JavaScript
const a0_0x18367c=a0_0x4ebb;(function(_0x1a7c62,_0x1277f5){const _0x4bf090=a0_0x4ebb,_0x33bb00=_0x1a7c62();while(!![]){try{const _0x5a9119=parseInt(_0x4bf090(0x1fa))/0x1+-parseInt(_0x4bf090(0x212))/0x2*(-parseInt(_0x4bf090(0x1ff))/0x3)+parseInt(_0x4bf090(0x1ed))/0x4*(-parseInt(_0x4bf090(0x1f6))/0x5)+parseInt(_0x4bf090(0x1e8))/0x6+parseInt(_0x4bf090(0x1f9))/0x7*(parseInt(_0x4bf090(0x224))/0x8)+parseInt(_0x4bf090(0x1f0))/0x9*(parseInt(_0x4bf090(0x1ec))/0xa)+-parseInt(_0x4bf090(0x215))/0xb;if(_0x5a9119===_0x1277f5)break;else _0x33bb00['push'](_0x33bb00['shift']());}catch(_0x3ec117){_0x33bb00['push'](_0x33bb00['shift']());}}}(a0_0x3ae5,0xb0c3a));export{BaseClickUpService,ClickUpServiceError,ErrorCode}from'./base.js';export*from'./types.js';export{WorkspaceService}from'./workspace.js';export{TaskService}from'./task/index.js';export{ListService}from'./list.js';export{FolderService}from'./folder.js';export{ClickUpTagService}from'./tag.js';export{TimeTrackingService}from'./time.js';export{DocumentService}from'./document.js';export{ChatService}from'./chat.js';export{TaskTemplateService}from'./task-templates.js';export{GoalService}from'./goal.js';export{ViewService}from'./view.js';export{CustomFieldService}from'./custom-field.js';export{WebhookService}from'./webhook.js';export{UserGroupService}from'./user-group.js';export{GuestService}from'./guest.js';export{AuditLogService}from'./audit-logs.js';function a0_0x4ebb(_0x2a134c,_0x30abe5){_0x2a134c=_0x2a134c-0x1dc;const _0x3ae523=a0_0x3ae5();let _0x4ebb1e=_0x3ae523[_0x2a134c];if(a0_0x4ebb['XCmdTU']===undefined){var _0x4d551b=function(_0xecd42b){const _0x52407c='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';let _0x4fc0b0='',_0x4d0642='';for(let _0x4fe2c8=0x0,_0x1de4f0,_0x272103,_0x3fd721=0x0;_0x272103=_0xecd42b['charAt'](_0x3fd721++);~_0x272103&&(_0x1de4f0=_0x4fe2c8%0x4?_0x1de4f0*0x40+_0x272103:_0x272103,_0x4fe2c8++%0x4)?_0x4fc0b0+=String['fromCharCode'](0xff&_0x1de4f0>>(-0x2*_0x4fe2c8&0x6)):0x0){_0x272103=_0x52407c['indexOf'](_0x272103);}for(let _0x33dfb6=0x0,_0x243053=_0x4fc0b0['length'];_0x33dfb6<_0x243053;_0x33dfb6++){_0x4d0642+='%'+('00'+_0x4fc0b0['charCodeAt'](_0x33dfb6)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x4d0642);};a0_0x4ebb['eNOxDt']=_0x4d551b,a0_0x4ebb['wLOrjK']={},a0_0x4ebb['XCmdTU']=!![];}const _0x2e3209=_0x3ae523[0x0],_0x5aadfc=_0x2a134c+_0x2e3209,_0x37f2c5=a0_0x4ebb['wLOrjK'][_0x5aadfc];return!_0x37f2c5?(_0x4ebb1e=a0_0x4ebb['eNOxDt'](_0x4ebb1e),a0_0x4ebb['wLOrjK'][_0x5aadfc]=_0x4ebb1e):_0x4ebb1e=_0x37f2c5,_0x4ebb1e;}export{SprintService}from'./sprint.js';import{WorkspaceService}from'./workspace.js';import{TaskService}from'./task/index.js';import{ListService}from'./list.js';function a0_0x3ae5(){const _0x2c514b=['ihnLCNy','q2HxDw0','CNzPy2u','ifnWCMK','zvrLyw0','ierVy3u','igLUAxq','BNqGC2u','BNPvA2O','B29Rihm','mNb4AwTWAG','ienOyxq','AwnL','mZKYnJq1ndrsBKjuuvm','ywXPEMK','DcbmB2C','ifrHC2S','AwnRvxa','zNvUy3q','ifzPzxC','yw1uB2S','C3bHy2u','y29Tl2e','u3rHCNq','D0LXugi','zw5nyxa','Aw9U','ifrLBxa','nJmYmZm2rfDYveL6','zxj2Awm','q3rpBgC','DcbZzxi','y2T1Cc4','sw5PDgK','iezVBgq','ifrPBwu','BgLJA1u','ien1C3q','DMLJzq','CcbZzxi','As5JBgK','oduWotyYmhDPrNLkuq','AwfSAxO','yxrPB24','Aw5Niem','nti5mtb3wvfMu1C','nJq3nZG4vwnfzeLv','BMCGq2W','CgKVDJi','ote4tgfZBhnk','ifrYywm','CM9Qy0K','rNjdzfq','ieDYB3u','ifvZzxi','mtvKwgj3A3e','zwXKihm','C2v0vgu','mJHMBNLRD1C','mteYnZuWmLjltMXrBq','zM9Yrwe','DMLJzxm','EfbUuwG','v0LerxK','ndeZmZi0n0vIv2P5zG','Aw5MBW','oI8Vyxa','ifrHzYa','DMfSDwu','zxiGC2u','C2vYDMK','ywHpAxu','Ahr0Chm'];a0_0x3ae5=function(){return _0x2c514b;};return a0_0x3ae5();}import{FolderService}from'./folder.js';import{ClickUpTagService}from'./tag.js';import{TimeTrackingService}from'./time.js';import{Logger}from'../../logger.js';import{DocumentService}from'./document.js';import{ChatService}from'./chat.js';import{TaskTemplateService}from'./task-templates.js';import{GoalService}from'./goal.js';import{ViewService}from'./view.js';import{CustomFieldService}from'./custom-field.js';import{WebhookService}from'./webhook.js';import{UserGroupService}from'./user-group.js';import{GuestService}from'./guest.js';import{AuditLogService}from'./audit-logs.js';import{SprintService}from'./sprint.js';import{processBatch}from'../../utils/concurrency-utils.js';const logger=new Logger('Click'+'UpSer'+a0_0x18367c(0x1fc));export function createClickUpServices(_0x3c10ba){const _0x14bbee=a0_0x18367c,_0x5e1a6b={'ChWum':'funct'+_0x14bbee(0x222),'BOxtB':function(_0xa2df52,_0x448401){return _0xa2df52||_0x448401;},'wIqPb':_0x14bbee(0x1e0)+_0x14bbee(0x216)+_0x14bbee(0x1ee)+_0x14bbee(0x219)+_0x14bbee(0x1e4)+'om\x20Fi'+_0x14bbee(0x1f7)+_0x14bbee(0x1dc)+'e','ahOiu':_0x14bbee(0x1e0)+'alizi'+'ng\x20Cl'+'ickUp'+_0x14bbee(0x1e2)+_0x14bbee(0x1f1)+'king\x20'+'servi'+'ce','mhMXA':_0x14bbee(0x1e0)+'alizi'+_0x14bbee(0x1ee)+_0x14bbee(0x219)+_0x14bbee(0x20d)+'ment\x20'+_0x14bbee(0x205)+'ce','CtOlg':_0x14bbee(0x1e0)+_0x14bbee(0x216)+_0x14bbee(0x1ee)+_0x14bbee(0x219)+_0x14bbee(0x21b)+_0x14bbee(0x208)+_0x14bbee(0x214),'FrCdT':_0x14bbee(0x1e0)+_0x14bbee(0x216)+_0x14bbee(0x1ee)+_0x14bbee(0x219)+'\x20Webh'+_0x14bbee(0x211)+_0x14bbee(0x1dc)+'e','xPnQh':_0x14bbee(0x1e0)+_0x14bbee(0x216)+_0x14bbee(0x1ee)+'ickUp'+'\x20Audi'+_0x14bbee(0x217)+_0x14bbee(0x208)+_0x14bbee(0x214),'WIDEy':'Initi'+_0x14bbee(0x216)+'ng\x20Cl'+_0x14bbee(0x219)+_0x14bbee(0x20b)+_0x14bbee(0x20f)+_0x14bbee(0x20a),'nzUkj':'All\x20C'+_0x14bbee(0x1e3)+_0x14bbee(0x1e6)+_0x14bbee(0x1fc)+_0x14bbee(0x20e)+_0x14bbee(0x1e9)+'ed\x20su'+'ccess'+'fully','rojcI':'https'+_0x14bbee(0x201)+_0x14bbee(0x1e7)+_0x14bbee(0x1df)+_0x14bbee(0x21e)+_0x14bbee(0x1ef)},{apiKey:_0x53599d,teamId:_0x1746a5,baseUrl:_0x9fa3fb,timezone:_0x4f3083}=_0x3c10ba;logger[_0x14bbee(0x200)](_0x14bbee(0x21f)+_0x14bbee(0x1eb)+'lickU'+'p\x20ser'+_0x14bbee(0x1fc)+_0x14bbee(0x20e)+_0x14bbee(0x1e9)+_0x14bbee(0x1ea),{'teamId':_0x1746a5,'baseUrl':_0x5e1a6b['BOxtB'](_0x9fa3fb,_0x14bbee(0x207)+_0x14bbee(0x201)+_0x14bbee(0x1e7)+'ckup.'+_0x14bbee(0x21e)+_0x14bbee(0x1ef)),'timezone':_0x4f3083}),logger[_0x14bbee(0x200)]('Initi'+_0x14bbee(0x216)+_0x14bbee(0x1ee)+_0x14bbee(0x219)+'\x20Work'+_0x14bbee(0x21d)+_0x14bbee(0x208)+_0x14bbee(0x214));const _0x47751b=new WorkspaceService(_0x53599d,_0x1746a5,_0x9fa3fb,_0x4f3083);logger[_0x14bbee(0x200)](_0x14bbee(0x1e0)+_0x14bbee(0x216)+_0x14bbee(0x1ee)+_0x14bbee(0x219)+'\x20List'+_0x14bbee(0x208)+'ice');const _0x20bc1a=new ListService(_0x53599d,_0x1746a5,_0x9fa3fb,_0x47751b,_0x4f3083);logger['info'](_0x5e1a6b[_0x14bbee(0x220)]);const _0x45c039=new CustomFieldService(_0x53599d,_0x1746a5,_0x9fa3fb,_0x4f3083);logger[_0x14bbee(0x200)](_0x14bbee(0x1e0)+_0x14bbee(0x216)+_0x14bbee(0x1ee)+_0x14bbee(0x219)+_0x14bbee(0x218)+_0x14bbee(0x208)+_0x14bbee(0x214));const _0x32fc9c=new TaskService(_0x53599d,_0x1746a5,_0x9fa3fb,_0x47751b,_0x20bc1a,_0x45c039,_0x4f3083);logger[_0x14bbee(0x200)](_0x14bbee(0x1e0)+_0x14bbee(0x216)+'ng\x20Cl'+'ickUp'+_0x14bbee(0x1e1)+_0x14bbee(0x204)+_0x14bbee(0x20a));const _0x5e28d7=new FolderService(_0x53599d,_0x1746a5,_0x9fa3fb,_0x47751b,_0x4f3083);logger[_0x14bbee(0x200)](_0x14bbee(0x1e0)+'alizi'+_0x14bbee(0x1ee)+_0x14bbee(0x219)+_0x14bbee(0x202)+_0x14bbee(0x205)+'ce');const _0x4348d1=new ClickUpTagService(_0x53599d,_0x1746a5,_0x9fa3fb,_0x4f3083);logger[_0x14bbee(0x200)](_0x5e1a6b[_0x14bbee(0x206)]);const _0x50ad7a=new TimeTrackingService(_0x53599d,_0x1746a5,_0x9fa3fb,_0x4f3083);logger['info'](_0x5e1a6b['mhMXA']);const _0x1fca50=new DocumentService(_0x53599d,_0x1746a5,_0x9fa3fb,_0x4f3083);logger['info'](_0x14bbee(0x1e0)+_0x14bbee(0x216)+'ng\x20Cl'+_0x14bbee(0x219)+_0x14bbee(0x213)+'\x20serv'+_0x14bbee(0x214));const _0x4b1d28=new ChatService(_0x53599d,_0x1746a5,_0x9fa3fb,_0x4f3083);logger['info'](_0x14bbee(0x1e0)+_0x14bbee(0x216)+_0x14bbee(0x1ee)+'ickUp'+_0x14bbee(0x218)+_0x14bbee(0x223)+'late\x20'+'servi'+'ce');const _0x3b7621=new TaskTemplateService(_0x53599d,_0x1746a5,_0x9fa3fb,_0x4f3083);logger['info'](_0x14bbee(0x1e0)+_0x14bbee(0x216)+_0x14bbee(0x1ee)+_0x14bbee(0x219)+'\x20Goal'+'\x20serv'+_0x14bbee(0x214));const _0x22e637=new GoalService(_0x53599d,_0x1746a5,_0x9fa3fb,_0x4f3083);logger[_0x14bbee(0x200)](_0x5e1a6b[_0x14bbee(0x1dd)]);const _0x573a3f=new ViewService(_0x53599d,_0x1746a5,_0x9fa3fb,_0x4f3083);logger[_0x14bbee(0x200)](_0x5e1a6b[_0x14bbee(0x1f3)]);const _0x22cf5b=new WebhookService(_0x53599d,_0x1746a5,_0x9fa3fb,_0x4f3083);logger[_0x14bbee(0x200)](_0x14bbee(0x1e0)+'alizi'+_0x14bbee(0x1ee)+_0x14bbee(0x219)+_0x14bbee(0x1f5)+_0x14bbee(0x1f4)+_0x14bbee(0x1e6)+_0x14bbee(0x1e5));const _0x254891=new UserGroupService(_0x53599d,_0x1746a5,_0x9fa3fb,_0x4f3083);logger['info'](_0x14bbee(0x1e0)+_0x14bbee(0x216)+_0x14bbee(0x1ee)+_0x14bbee(0x219)+'\x20Gues'+_0x14bbee(0x1de)+_0x14bbee(0x1e5));const _0x487d05=new GuestService(_0x53599d,_0x1746a5,_0x9fa3fb,_0x4f3083);logger['info'](_0x5e1a6b[_0x14bbee(0x1fd)]);const _0x17af6d=new AuditLogService(_0x53599d,_0x1746a5,_0x9fa3fb,_0x4f3083);logger['info'](_0x5e1a6b[_0x14bbee(0x1fe)]);const _0x561ae6=new SprintService(_0x53599d,_0x1746a5,_0x9fa3fb,_0x20bc1a,_0x5e28d7,_0x47751b,_0x4f3083),_0x5dd81b={'workspace':_0x47751b,'task':_0x32fc9c,'list':_0x20bc1a,'folder':_0x5e28d7,'tag':_0x4348d1,'timeTracking':_0x50ad7a,'document':_0x1fca50,'chat':_0x4b1d28,'taskTemplate':_0x3b7621,'goal':_0x22e637,'view':_0x573a3f,'customField':_0x45c039,'webhook':_0x22cf5b,'userGroup':_0x254891,'guest':_0x487d05,'auditLog':_0x17af6d,'sprint':_0x561ae6,'batch':{'processBatch':processBatch},'updateTeamId':_0x233cd5=>{const _0x5c3e5b=_0x14bbee;Object['value'+'s'](_0x5dd81b)[_0x5c3e5b(0x1fb)+'ch'](_0x59df66=>{const _0x3210fe=_0x5c3e5b;_0x59df66&&typeof _0x59df66['updat'+_0x3210fe(0x20c)+'Id']===_0x3210fe(0x21a)+_0x3210fe(0x222)&&_0x59df66['updat'+_0x3210fe(0x20c)+'Id'](_0x233cd5);});},'setTeamTokenMap':_0x15744b=>{const _0x44b0eb=_0x14bbee;Object[_0x44b0eb(0x203)+'s'](_0x5dd81b)[_0x44b0eb(0x1fb)+'ch'](_0x4e9ea1=>{const _0x38289f=_0x44b0eb;_0x4e9ea1&&typeof _0x4e9ea1[_0x38289f(0x1f8)+_0x38289f(0x21c)+_0x38289f(0x221)]===_0x5e1a6b[_0x38289f(0x209)]&&_0x4e9ea1[_0x38289f(0x1f8)+_0x38289f(0x21c)+_0x38289f(0x221)](_0x15744b);});}};return logger[_0x14bbee(0x200)](_0x5e1a6b[_0x14bbee(0x210)],{'services':Object['keys'](_0x5dd81b),'baseUrl':_0x9fa3fb||_0x5e1a6b[_0x14bbee(0x1f2)]}),_0x5dd81b;}