UNPKG

@taazkareem/clickup-mcp-server

Version:

ClickUp MCP Server - Powering AI Agents with full ClickUp task, document, and chat management capabilities.

1 lines 13.1 kB
const a0_0x1d160d=a0_0xaba3;function a0_0xaba3(_0x3e577e,_0x311e2e){_0x3e577e=_0x3e577e-0xb8;const _0x44b565=a0_0x44b5();let _0xaba3cc=_0x44b565[_0x3e577e];if(a0_0xaba3['xOzvxn']===undefined){var _0x2c3f62=function(_0x41862c){const _0x2cd808='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';let _0x2e1000='',_0x35ae46='';for(let _0x39ffb4=0x0,_0x522dc8,_0x45e8e2,_0x9fcf9f=0x0;_0x45e8e2=_0x41862c['charAt'](_0x9fcf9f++);~_0x45e8e2&&(_0x522dc8=_0x39ffb4%0x4?_0x522dc8*0x40+_0x45e8e2:_0x45e8e2,_0x39ffb4++%0x4)?_0x2e1000+=String['fromCharCode'](0xff&_0x522dc8>>(-0x2*_0x39ffb4&0x6)):0x0){_0x45e8e2=_0x2cd808['indexOf'](_0x45e8e2);}for(let _0x394136=0x0,_0x4eb487=_0x2e1000['length'];_0x394136<_0x4eb487;_0x394136++){_0x35ae46+='%'+('00'+_0x2e1000['charCodeAt'](_0x394136)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x35ae46);};a0_0xaba3['LSefbk']=_0x2c3f62,a0_0xaba3['KLsyAU']={},a0_0xaba3['xOzvxn']=!![];}const _0x4d6f8b=_0x44b565[0x0],_0x1ee6e6=_0x3e577e+_0x4d6f8b,_0x5ae9b7=a0_0xaba3['KLsyAU'][_0x1ee6e6];return!_0x5ae9b7?(_0xaba3cc=a0_0xaba3['LSefbk'](_0xaba3cc),a0_0xaba3['KLsyAU'][_0x1ee6e6]=_0xaba3cc):_0xaba3cc=_0x5ae9b7,_0xaba3cc;}(function(_0x47dee5,_0x17ea53){const _0x28716c=a0_0xaba3,_0x5f32f9=_0x47dee5();while(!![]){try{const _0x18449b=parseInt(_0x28716c(0xe6))/0x1+-parseInt(_0x28716c(0x109))/0x2*(parseInt(_0x28716c(0xbc))/0x3)+-parseInt(_0x28716c(0x111))/0x4+parseInt(_0x28716c(0x13a))/0x5*(-parseInt(_0x28716c(0x138))/0x6)+parseInt(_0x28716c(0xd3))/0x7+parseInt(_0x28716c(0x13b))/0x8+parseInt(_0x28716c(0xce))/0x9;if(_0x18449b===_0x17ea53)break;else _0x5f32f9['push'](_0x5f32f9['shift']());}catch(_0x23cc4d){_0x5f32f9['push'](_0x5f32f9['shift']());}}}(a0_0x44b5,0x5bfba));import{ClickUpServiceError,ErrorCode}from'./errors.js';export class RateLimiter{constructor(_0x4a3c39){const _0x39ec6c=a0_0xaba3,_0x1a173e=(_0x39ec6c(0x131)+_0x39ec6c(0x126)+'4')[_0x39ec6c(0xd1)]('|');let _0x509fef=0x0;while(!![]){switch(_0x1a173e[_0x509fef++]){case'0':this[_0x39ec6c(0xde)+'stQue'+'ue']=[];continue;case'1':this[_0x39ec6c(0x110)+_0x39ec6c(0xf7)+'uestS'+_0x39ec6c(0xba)+'g']=0x258;continue;case'2':this[_0x39ec6c(0xe8)+_0x39ec6c(0xca)+'Queue']=![];continue;case'3':this['logge'+'r']=_0x4a3c39;continue;case'4':this[_0x39ec6c(0xde)+_0x39ec6c(0xf4)+_0x39ec6c(0x101)]=this['defau'+'ltReq'+_0x39ec6c(0x108)+_0x39ec6c(0xba)+'g'];continue;case'5':this[_0x39ec6c(0xdd)+_0x39ec6c(0x102)+_0x39ec6c(0x122)+'set']=0x0;continue;}break;}}[a0_0x1d160d(0x11e)+a0_0x1d160d(0x100)+'Limit'+a0_0x1d160d(0x12e)+'rs'](_0x3887a3){const _0x3947b2=a0_0x1d160d,_0x39259c={'bOMkb':_0x3947b2(0x117)+'\x20proc'+_0x3947b2(0x137)+_0x3947b2(0x10a)+'uest\x20'+'queue','Kbdhi':_0x3947b2(0x123)+_0x3947b2(0xbb)+_0x3947b2(0x10b)+'it','VifTX':_0x3947b2(0x123)+_0x3947b2(0xbb)+_0x3947b2(0x124)+'ainin'+'g','erQij':_0x3947b2(0x123)+_0x3947b2(0xbb)+_0x3947b2(0xfc)+'et','fMFOR':function(_0x478307,_0x17c908){return _0x478307<_0x17c908;},'jQrIO':'Rate\x20'+_0x3947b2(0xe2)+'\x20stat'+'us','ZqaXI':function(_0x539280,_0x54cf39){return _0x539280*_0x54cf39;},'iLpie':function(_0x5aa0a8,_0x312727){return _0x5aa0a8-_0x312727;},'ZQXdu':function(_0x47e8b1,_0x25433b){return _0x47e8b1<_0x25433b;},'pDRTP':_0x3947b2(0xfa)+'ptive'+_0x3947b2(0xff)+'itchi'+_0x3947b2(0xbf)+_0x3947b2(0x136)+_0x3947b2(0x103)+_0x3947b2(0x118)+'w\x20rem'+_0x3947b2(0x10c)+'g\x20req'+'uests'+')','tBQpz':function(_0x4942ec,_0x52e161){return _0x4942ec<=_0x52e161;},'pHEQw':function(_0x1c756c,_0x18b0cd){return _0x1c756c/_0x18b0cd;}};try{const _0x1cc430=_0x3887a3[_0x39259c[_0x3947b2(0xc5)]],_0x1ff195=_0x3887a3[_0x39259c['VifTX']],_0x4ff13b=_0x3887a3[_0x39259c['erQij']];_0x39259c['fMFOR'](_0x1ff195,_0x1cc430*0.2)?this[_0x3947b2(0xc4)+'r'][_0x3947b2(0xdf)](_0x3947b2(0x115)+'achin'+_0x3947b2(0xd5)+'e\x20lim'+'it',{'remaining':_0x1ff195,'limit':_0x1cc430,'reset':_0x4ff13b}):this[_0x3947b2(0xc4)+'r'][_0x3947b2(0xd9)](_0x39259c[_0x3947b2(0x128)],{'remaining':_0x1ff195,'limit':_0x1cc430,'reset':_0x4ff13b});if(_0x4ff13b){this[_0x3947b2(0xdd)+_0x3947b2(0x102)+_0x3947b2(0x122)+'set']=_0x4ff13b;const _0x14d453=Date[_0x3947b2(0x107)](),_0x453bfe=_0x39259c[_0x3947b2(0x121)](_0x4ff13b,0x3e8),_0xb77584=Math[_0x3947b2(0x116)](0x0,_0x39259c[_0x3947b2(0x13c)](_0x453bfe,_0x14d453));if(_0x39259c[_0x3947b2(0x140)](_0x1ff195,_0x1cc430*0.3)){let _0x2d1dcf;if(_0x1ff195<=0x5)_0x2d1dcf=Math[_0x3947b2(0xe0)](_0x39259c[_0x3947b2(0x121)](_0xb77584/_0x1ff195,0x2)),!this['proce'+'ssing'+_0x3947b2(0x129)]&&(this['logge'+'r'][_0x3947b2(0xed)](_0x39259c[_0x3947b2(0x11c)],{'remaining':_0x1ff195,'limit':_0x1cc430}),this['proce'+'ssing'+_0x3947b2(0x129)]=!![],this[_0x3947b2(0xe8)+_0x3947b2(0x104)+'ue']()[_0x3947b2(0x12f)](_0x199ebd=>{const _0x2870af=_0x3947b2;this['logge'+'r']['error'](_0x39259c[_0x2870af(0x139)],_0x199ebd);}));else _0x39259c[_0x3947b2(0xfd)](_0x1ff195,0x14)?_0x2d1dcf=Math[_0x3947b2(0xe0)](_0x39259c[_0x3947b2(0x121)](_0x39259c['pHEQw'](_0xb77584,_0x1ff195),1.5)):_0x2d1dcf=Math[_0x3947b2(0xe0)](_0xb77584/_0x1ff195*1.1);const _0x305d12=0x1388,_0x73a5d7=Math[_0x3947b2(0xf5)](_0x2d1dcf,_0x305d12);_0x73a5d7>this[_0x3947b2(0xde)+_0x3947b2(0xf4)+'cing']&&(this[_0x3947b2(0xc4)+'r'][_0x3947b2(0xd9)](_0x3947b2(0x120)+_0x3947b2(0xcb)+_0x3947b2(0xde)+'st\x20sp'+'acing'+':\x20'+this['reque'+_0x3947b2(0xf4)+_0x3947b2(0x101)]+_0x3947b2(0xfb)+_0x73a5d7+'ms',{'remaining':_0x1ff195,'timeToReset':_0xb77584}),this['reque'+_0x3947b2(0xf4)+_0x3947b2(0x101)]=_0x73a5d7);}}}catch(_0x55629e){this[_0x3947b2(0xc4)+'r'][_0x3947b2(0xdf)]('Faile'+_0x3947b2(0xb8)+'parse'+_0x3947b2(0xcf)+_0x3947b2(0xeb)+_0x3947b2(0x132)+_0x3947b2(0xd0),_0x55629e);}}async['enque'+'ue'](_0x32ccb0){const _0x3340a5=a0_0x1d160d,_0x4e8efd={'QvvdR':function(_0x346c4d,_0x5310fd){return _0x346c4d===_0x5310fd;},'kCvrR':function(_0x109ee3,_0xe72706){return _0x109ee3(_0xe72706);},'VLmVB':_0x3340a5(0x117)+_0x3340a5(0x10d)+'essin'+'g\x20req'+'uest\x20'+_0x3340a5(0xef),'ZAGyZ':function(_0x5bb92e,_0x368538){return _0x5bb92e+_0x368538;},'Xnfpd':function(_0xf9d07f,_0x22dcc4){return _0xf9d07f/_0x22dcc4;},'mHohR':function(_0x1693e6,_0x35a036){return _0x1693e6*_0x35a036;},'tjJNY':function(_0x4f6a92){return _0x4f6a92();}};if(this[_0x3340a5(0xe8)+_0x3340a5(0xca)+_0x3340a5(0x129)]){const _0xaeed47=_0x4e8efd[_0x3340a5(0xc7)](this[_0x3340a5(0xde)+_0x3340a5(0x13f)+'ue'][_0x3340a5(0x13d)+'h'],0x1),_0x1cb3dc=Math['ceil'](_0x4e8efd['Xnfpd'](_0x4e8efd[_0x3340a5(0x11b)](_0xaeed47,this[_0x3340a5(0xde)+_0x3340a5(0xf4)+_0x3340a5(0x101)]),0x3e8));return this['logge'+'r']['info'](_0x3340a5(0xf1)+_0x3340a5(0x12c)+'eued\x20'+'due\x20t'+_0x3340a5(0xf6)+_0x3340a5(0x130)+_0x3340a5(0xdc),{'queuePosition':_0xaeed47,'estimatedWaitSeconds':_0x1cb3dc,'currentSpacing':this[_0x3340a5(0xde)+_0x3340a5(0xf4)+'cing']}),new Promise((_0x16a196,_0x527cf2)=>{const _0x21526b=_0x3340a5;this[_0x21526b(0xde)+_0x21526b(0x13f)+'ue'][_0x21526b(0x125)](async()=>{const _0x5b8569=_0x21526b;try{const _0x191da1=await _0x32ccb0();_0x16a196(_0x191da1);}catch(_0x36a37d){if(_0x36a37d instanceof ClickUpServiceError&&_0x4e8efd[_0x5b8569(0xc3)](_0x36a37d['code'],ErrorCode['RATE_'+'LIMIT'])){const _0x82a2ba=new ClickUpServiceError(_0x36a37d[_0x5b8569(0x11f)+'ge']+('\x20(Req'+_0x5b8569(0x13e)+_0x5b8569(0x10e)+_0x5b8569(0x12d)+'\x20at\x20p'+_0x5b8569(0xd8)+_0x5b8569(0xe1))+_0xaeed47+')',_0x36a37d[_0x5b8569(0xe4)],_0x36a37d[_0x5b8569(0xea)]);_0x4e8efd[_0x5b8569(0xb9)](_0x527cf2,_0x82a2ba);}else _0x527cf2(_0x36a37d);}});});}try{return await _0x4e8efd['tjJNY'](_0x32ccb0);}catch(_0x173428){if(_0x173428 instanceof ClickUpServiceError&&_0x4e8efd[_0x3340a5(0xc3)](_0x173428['code'],ErrorCode['RATE_'+'LIMIT']))return this[_0x3340a5(0xc4)+'r'][_0x3340a5(0xdf)]('Rate\x20'+_0x3340a5(0xe2)+_0x3340a5(0xc1)+_0x3340a5(0xbd)+_0x3340a5(0xc0)+_0x3340a5(0xfe)+_0x3340a5(0x10f)+_0x3340a5(0x127)+_0x3340a5(0x112),{'reset':this[_0x3340a5(0xdd)+'ateLi'+_0x3340a5(0x122)+_0x3340a5(0xf0)],'queueLength':this[_0x3340a5(0xde)+_0x3340a5(0x13f)+'ue'][_0x3340a5(0x13d)+'h']}),!this['proce'+'ssing'+_0x3340a5(0x129)]&&(this[_0x3340a5(0xe8)+_0x3340a5(0xca)+_0x3340a5(0x129)]=!![],this[_0x3340a5(0xe8)+_0x3340a5(0x104)+'ue']()['catch'](_0x490b73=>{const _0x3457ca=_0x3340a5;this[_0x3457ca(0xc4)+'r'][_0x3457ca(0x134)](_0x4e8efd['VLmVB'],_0x490b73);})),new Promise((_0x56af35,_0x4b6db8)=>{const _0x240b34=_0x3340a5;this[_0x240b34(0xde)+_0x240b34(0x13f)+'ue'][_0x240b34(0x125)](async()=>{const _0x27449c=_0x240b34;try{const _0x2a6d3a=await _0x32ccb0();_0x4e8efd[_0x27449c(0xb9)](_0x56af35,_0x2a6d3a);}catch(_0x424825){_0x4b6db8(_0x424825);}});});throw _0x173428;}}async['proce'+a0_0x1d160d(0x104)+'ue'](){const _0x57e612=a0_0x1d160d,_0x1e4bf8={'nAVYv':function(_0x41e6ed){return _0x41e6ed();},'fJfmQ':function(_0x2b2743,_0x1f8b1f){return _0x2b2743 instanceof _0x1f8b1f;},'kfCTM':function(_0x1bafac,_0x478a55){return _0x1bafac*_0x478a55;},'PiEbI':function(_0x2fb396,_0x262b07){return _0x2fb396-_0x262b07;},'izjQm':function(_0x4270e5,_0x4a0dc7,_0x2a1be8){return _0x4270e5(_0x4a0dc7,_0x2a1be8);}};if(this[_0x57e612(0xde)+'stQue'+'ue'][_0x57e612(0x13d)+'h']===0x0){this[_0x57e612(0xc4)+'r'][_0x57e612(0xd9)](_0x57e612(0x129)+_0x57e612(0x105)+'y,\x20ex'+_0x57e612(0xdc)+_0x57e612(0x136)+_0x57e612(0xc9)+_0x57e612(0x113)+_0x57e612(0xe9)+'de'),this[_0x57e612(0xe8)+_0x57e612(0xca)+_0x57e612(0x129)]=![];return;}const _0x3efd1a=this[_0x57e612(0xde)+_0x57e612(0x13f)+'ue'][_0x57e612(0x13d)+'h'];this[_0x57e612(0xc4)+'r'][_0x57e612(0xd9)]('Proce'+_0x57e612(0xca)+_0x57e612(0xe5)+_0x57e612(0xec)+'ueue\x20'+'('+_0x3efd1a+(_0x57e612(0xc6)+'s)'));const _0x396622=Date[_0x57e612(0x107)]();try{const _0x1f3ac5=this[_0x57e612(0xde)+_0x57e612(0x13f)+'ue'][_0x57e612(0xd7)]();if(_0x1f3ac5){const _0x5e7a33=this[_0x57e612(0xcd)+_0x57e612(0xee)+_0x57e612(0x133)](_0x3efd1a);await new Promise(_0x1ebb21=>setTimeout(_0x1ebb21,_0x5e7a33)),await _0x1e4bf8[_0x57e612(0xd6)](_0x1f3ac5);}}catch(_0x4a5d8e){_0x1e4bf8[_0x57e612(0x11d)](_0x4a5d8e,ClickUpServiceError)&&_0x4a5d8e['code']===ErrorCode[_0x57e612(0xf9)+_0x57e612(0xe3)]?(this['reque'+_0x57e612(0xf4)+_0x57e612(0x101)]=Math[_0x57e612(0xf5)](_0x1e4bf8[_0x57e612(0xc2)](this[_0x57e612(0xde)+_0x57e612(0xf4)+_0x57e612(0x101)],1.5),0x2710),this['logge'+'r']['warn'](_0x57e612(0x141)+_0x57e612(0xe2)+_0x57e612(0xdb)+_0x57e612(0x106)+_0x57e612(0xf3)+_0x57e612(0x135)+_0x57e612(0xc8)+_0x57e612(0xf2)+'incre'+_0x57e612(0x114)+_0x57e612(0xd4)+_0x57e612(0xda)+this['reque'+'stSpa'+'cing']+'ms')):this[_0x57e612(0xc4)+'r'][_0x57e612(0x134)](_0x57e612(0x117)+_0x57e612(0x119)+'uting'+_0x57e612(0x136)+_0x57e612(0xbe)+_0x57e612(0xd2),_0x4a5d8e);}finally{const _0x274d27=_0x1e4bf8['PiEbI'](Date[_0x57e612(0x107)](),_0x396622);this['logge'+'r']['trace'](_0x57e612(0x129)+'\x20item'+_0x57e612(0x10d)+_0x57e612(0x12a)+'\x20in\x20'+_0x274d27+_0x57e612(0x12b)+this['reque'+_0x57e612(0x13f)+'ue'][_0x57e612(0x13d)+'h']+('\x20item'+_0x57e612(0xe7)+_0x57e612(0x10c)+'g')),_0x1e4bf8[_0x57e612(0xcc)](setTimeout,()=>this[_0x57e612(0xe8)+_0x57e612(0x104)+'ue'](),this[_0x57e612(0xde)+'stSpa'+'cing']);}}[a0_0x1d160d(0xcd)+a0_0x1d160d(0xee)+a0_0x1d160d(0x133)](_0x319653){const _0x5c8f59=a0_0x1d160d,_0xf5622c={'RRWUe':function(_0x190b27,_0x44bbc3){return _0x190b27*_0x44bbc3;},'HAZXa':function(_0x3406e4,_0x121620){return _0x3406e4*_0x121620;}};let _0x5c0d09=this[_0x5c8f59(0xde)+_0x5c8f59(0xf4)+'cing'];if(_0x319653>0x14)_0x5c0d09=_0xf5622c[_0x5c8f59(0xf8)](this[_0x5c8f59(0xde)+'stSpa'+_0x5c8f59(0x101)],0x2);else _0x319653>0xa&&(_0x5c0d09=_0xf5622c[_0x5c8f59(0x11a)](this[_0x5c8f59(0xde)+'stSpa'+_0x5c8f59(0x101)],1.5));return _0x5c0d09;}}function a0_0x44b5(){const _0x30bf58=['igv4zwm','sefAwge','BuHVAfi','Cersvfa','zKPMBve','AgfUzgW','BwvZC2e','qwrQDxm','wNfHweK','BwL0uMu','Ec1Yyxq','Dc1Yzw0','ChvZAa','Fdv8m3W','zxvLig0','ALfYsu8','uxvLDwu','zxnZzwq','BxmSia','C3qGCxu','Dwv1zwq','sgvHzgu','y2f0y2G','zsbSAw0','mxWWFdi','DcbOzwe','zwXHEq','zxjYB3i','DwuGChi','ihf1zxu','zxnZAw4','ndiXnZeXofj1Cvbdqq','yK9nA2i','nwX0DefJCG','mJKWodeYmefrv0LtsW','AuXWAwu','BgvUz3q','DwvZDca','C3rrDwu','wLfyzhu','uMf0zsa','zcb0BYa','A0n2CLi','CgfJAw4','zwXPBwK','mZuWmdfQwwriDwu','AgvKlca','zwqGCMu','BMCGDg8','C3DPDgm','ihjLywm','A2zdve0','uxz2zfi','Bg9Nz2u','s2jKAgK','igL0zw0','wKfhEvO','B2nLC3m','zsbWCM8','C3nPBMC','DgLUzYa','AxPQuw0','y2fSy3u','mZG5mJe0ovDvDKTeDq','ihjHDgu','zgvYCW','C3bSAxq','CxvLC3q','ndm3mJiXnfnzt1fYyG','igrLBge','zYbYyxq','BKfwwxy','C2HPzNq','B3nPDgK','zgvIDwC','Esb0BYa','igHPDca','AxrPBMC','BgfZDfi','CMvXDwu','D2fYBG','y2vPBa','B24G','BgLTAxq','teLnsvq','y29Kzq','ihjLCxu','ntK3mJy2Eu1ZqLbm','CYbYzw0','ChjVy2u','BMCGBw8','zgf0yq','igXPBwK','zxn0ihe','Aw5MBW','Bgf0zuq','CxvLDwu','C2v0','uMvXDwu','Aw5Nlca','zYbXDwu','C3rtCge','BwLU','BYbYyxq','Bhrszxe','uLjxvwu','uKfurv8','uhjLzw0','BxmG4OAsia','Dc1Yzxm','DejrChO','AgLUzYa','BhKGC3C','zvjHDgu','y2LUzW','yxrLtgK','zsbTB2q','C3nrDwu','igvTChq','zhvYAw4','BM93','DwvZDfm','nZrQv3LPweC','zYbYzxe','Dc1SAw0','ywLUAw4','ihbYB2m','D2fZihe','Dg8GCxu','zgvMyxu','mJaYnJiWmerSEKPJBG','B2rL','y2vZC2K','yxnPBMC','qxbWCM8','Bwf4','rxjYB3i','zsaOBg8'];a0_0x44b5=function(){return _0x30bf58;};return a0_0x44b5();}