@taazkareem/clickup-mcp-server
Version:
ClickUp MCP Server - Powering AI Agents with full ClickUp task, document, and chat management capabilities.
1 lines • 13 kB
JavaScript
const a0_0x205ce3=a0_0x4ca0;(function(_0x156b44,_0x71fd10){const _0x2d20e9=a0_0x4ca0,_0x3a3cae=_0x156b44();while(!![]){try{const _0x3b049f=parseInt(_0x2d20e9(0x173))/0x1*(-parseInt(_0x2d20e9(0x19d))/0x2)+-parseInt(_0x2d20e9(0x115))/0x3+parseInt(_0x2d20e9(0x112))/0x4*(-parseInt(_0x2d20e9(0x192))/0x5)+-parseInt(_0x2d20e9(0x11c))/0x6+-parseInt(_0x2d20e9(0x19b))/0x7*(-parseInt(_0x2d20e9(0x121))/0x8)+parseInt(_0x2d20e9(0x117))/0x9*(-parseInt(_0x2d20e9(0x162))/0xa)+-parseInt(_0x2d20e9(0x17a))/0xb*(-parseInt(_0x2d20e9(0x10b))/0xc);if(_0x3b049f===_0x71fd10)break;else _0x3a3cae['push'](_0x3a3cae['shift']());}catch(_0x5e5cc6){_0x3a3cae['push'](_0x3a3cae['shift']());}}}(a0_0x4e4f,0x73778));import{Logger}from'../logger.js';import{sponsorService}from'../utils/sponsor-service.js';const logger=new Logger(a0_0x205ce3(0x1bb)+'okToo'+'l');function a0_0x4ca0(_0x42a1bb,_0x3addbe){_0x42a1bb=_0x42a1bb-0x106;const _0x4e4f8a=a0_0x4e4f();let _0x4ca092=_0x4e4f8a[_0x42a1bb];if(a0_0x4ca0['FktZfh']===undefined){var _0x2def2b=function(_0x27276d){const _0x1eeb36='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';let _0x4d9c45='',_0x5f21ec='';for(let _0x4cc7fd=0x0,_0xd69e6c,_0x291b3e,_0x12194c=0x0;_0x291b3e=_0x27276d['charAt'](_0x12194c++);~_0x291b3e&&(_0xd69e6c=_0x4cc7fd%0x4?_0xd69e6c*0x40+_0x291b3e:_0x291b3e,_0x4cc7fd++%0x4)?_0x4d9c45+=String['fromCharCode'](0xff&_0xd69e6c>>(-0x2*_0x4cc7fd&0x6)):0x0){_0x291b3e=_0x1eeb36['indexOf'](_0x291b3e);}for(let _0x5c9028=0x0,_0x5c16f9=_0x4d9c45['length'];_0x5c9028<_0x5c16f9;_0x5c9028++){_0x5f21ec+='%'+('00'+_0x4d9c45['charCodeAt'](_0x5c9028)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x5f21ec);};a0_0x4ca0['ZYhefC']=_0x2def2b,a0_0x4ca0['XGGltZ']={},a0_0x4ca0['FktZfh']=!![];}const _0xf42cad=_0x4e4f8a[0x0],_0x47a4a4=_0x42a1bb+_0xf42cad,_0x5232f4=a0_0x4ca0['XGGltZ'][_0x47a4a4];return!_0x5232f4?(_0x4ca092=a0_0x4ca0['ZYhefC'](_0x4ca092),a0_0x4ca0['XGGltZ'][_0x47a4a4]=_0x4ca092):_0x4ca092=_0x5232f4,_0x4ca092;}export const listWebhooksTool={'name':a0_0x205ce3(0x10a)+a0_0x205ce3(0x170)+a0_0x205ce3(0x14c),'description':a0_0x205ce3(0x1b1)+a0_0x205ce3(0x122)+a0_0x205ce3(0x182)+a0_0x205ce3(0x141)+a0_0x205ce3(0x109)+a0_0x205ce3(0x1a7)+a0_0x205ce3(0x152)+'\x20work'+a0_0x205ce3(0x157)+'.','annotations':{'title':a0_0x205ce3(0x1b1)+'Webho'+'oks','readOnlyHint':!![]},'inputSchema':{'type':a0_0x205ce3(0x194)+'t','properties':{}}};export const createWebhookTool={'name':a0_0x205ce3(0x11d)+a0_0x205ce3(0x155)+a0_0x205ce3(0x107),'description':'Creat'+a0_0x205ce3(0x1b3)+a0_0x205ce3(0x144)+a0_0x205ce3(0x1b4)+a0_0x205ce3(0x110)+a0_0x205ce3(0x16a)+a0_0x205ce3(0x16f)+a0_0x205ce3(0x13c)+a0_0x205ce3(0x171)+a0_0x205ce3(0x153)+a0_0x205ce3(0x186)+'\x20from'+a0_0x205ce3(0x11e)+a0_0x205ce3(0x125)+a0_0x205ce3(0x126)+a0_0x205ce3(0x158)+a0_0x205ce3(0x132)+a0_0x205ce3(0x1c2)+'L\x20and'+a0_0x205ce3(0x10f)+a0_0x205ce3(0x14e)+a0_0x205ce3(0x15f),'annotations':{'title':a0_0x205ce3(0x161)+a0_0x205ce3(0x19e)+a0_0x205ce3(0x107)},'inputSchema':{'type':a0_0x205ce3(0x194)+'t','properties':{'endpoint':{'type':a0_0x205ce3(0x17f)+'g','description':a0_0x205ce3(0x10e)+a0_0x205ce3(0x1b6)+a0_0x205ce3(0x12f)+a0_0x205ce3(0x120)+a0_0x205ce3(0x174)+'.'},'events':{'type':a0_0x205ce3(0x167),'items':{'type':a0_0x205ce3(0x17f)+'g'},'description':a0_0x205ce3(0x196)+a0_0x205ce3(0x18f)+a0_0x205ce3(0x1a0)+a0_0x205ce3(0x111)+a0_0x205ce3(0x127)+a0_0x205ce3(0x1c3)+'\x27]\x20fo'+'r\x20all'+a0_0x205ce3(0x10f)+a0_0x205ce3(0x123)},'space_id':{'type':a0_0x205ce3(0x17f)+'g','description':a0_0x205ce3(0x147)+a0_0x205ce3(0x14a)+a0_0x205ce3(0x149)+a0_0x205ce3(0x12c)+a0_0x205ce3(0x114)},'folder_id':{'type':a0_0x205ce3(0x17f)+'g','description':a0_0x205ce3(0x147)+'nal\x20s'+a0_0x205ce3(0x149)+'\x20fold'+a0_0x205ce3(0x16d)+'.'},'list_id':{'type':a0_0x205ce3(0x17f)+'g','description':a0_0x205ce3(0x147)+'nal\x20s'+a0_0x205ce3(0x149)+a0_0x205ce3(0x14f)+a0_0x205ce3(0x113)},'task_id':{'type':a0_0x205ce3(0x17f)+'g','description':a0_0x205ce3(0x147)+a0_0x205ce3(0x14a)+a0_0x205ce3(0x149)+a0_0x205ce3(0x1bc)+a0_0x205ce3(0x113)}},'required':[a0_0x205ce3(0x11a)+'int',a0_0x205ce3(0x1a2)+'s']}};export const updateWebhookTool={'name':a0_0x205ce3(0x13a)+a0_0x205ce3(0x155)+a0_0x205ce3(0x107),'description':a0_0x205ce3(0x156)+a0_0x205ce3(0x1a4)+a0_0x205ce3(0x179)+a0_0x205ce3(0x16c)+'ebhoo'+'k\x27s\x20e'+a0_0x205ce3(0x132)+a0_0x205ce3(0x138)+a0_0x205ce3(0x166)+a0_0x205ce3(0x128)+a0_0x205ce3(0x1aa)+'s.','annotations':{'title':a0_0x205ce3(0x156)+a0_0x205ce3(0x19e)+a0_0x205ce3(0x107)},'inputSchema':{'type':a0_0x205ce3(0x194)+'t','properties':{'webhook_id':{'type':'strin'+'g','description':a0_0x205ce3(0x1bb)+'ok\x20ID'+a0_0x205ce3(0x120)+a0_0x205ce3(0x174)+'.'},'endpoint':{'type':'strin'+'g','description':a0_0x205ce3(0x163)+a0_0x205ce3(0x18a)+'ation'+a0_0x205ce3(0x172)},'events':{'type':a0_0x205ce3(0x167),'items':{'type':a0_0x205ce3(0x17f)+'g'},'description':a0_0x205ce3(0x1c1)+a0_0x205ce3(0x15e)+a0_0x205ce3(0x10c)+'.'},'status':{'type':a0_0x205ce3(0x17f)+'g','description':'Statu'+a0_0x205ce3(0x1c0)+a0_0x205ce3(0x135)+a0_0x205ce3(0x14d)+'\x27susp'+'ended'+a0_0x205ce3(0x188),'enum':[a0_0x205ce3(0x150)+'e',a0_0x205ce3(0x116)+'nded']}},'required':['webho'+'ok_id']}};function a0_0x4e4f(){const _0x2fc338=['Aw50jYW','Ag9VAW','zvjLC3a','BMzPz3u','BgLZDf8','mJrVz3HWBNG','DhLWzxm','ztOGBgK','rgvZDgK','igv2zw4','ihrVihi','CxvPCMu','nJy0mZzqsKDWuMK','ieLelG','zsbjrc4','mty4nde0menLAKjMyW','C3vZCgu','mtCXmhnMAMHRsq','ywjSzwq','ig9Yiee','zw5KCg8','DgvKihm','mZi4mdC3mfnVyLvkBq','y3jLyxq','ienSAwm','A2v5CW','lIbszxe','nde2AvvxrKvr','ywXSihC','DhmU','igrLBgu','A1vWlIa','uMvXDwK','zc4Gvxm','lcbVCIa','AxjLzca','B2SGy3i','CNjHEsa','ihnWywm','igzVCIa','B2SU','BIbvuKW','ueKGy28','AwX0zxi','BMrWB2K','C3vJy2u','Dg9VBey','y3rPDMu','CNnVBMe','zgLZywi','BNqSigu','EsbYzw0','DxbKyxq','ignYzwe','Bc10Aw0','AwvKoIa','BgvK','vNDbtLy','ugvYBwe','A3mGy28','B29Rx2K','x2LK','zxCGD2u','ihjLCxu','B29R','t3b0Aw8','Aw5JBhu','y29WztO','BMfSihm','BNrZjYW','B2TZ','jYbVCIa','DhmGyxi','igXPC3q','ywn0Axy','BMvUDgW','BIb0Agu','AwzPy2e','qwnJzxm','zv93zwi','vxbKyxq','C3bHy2u','CMvZigu','ig9MicC','Bgv0zs4','B2SG','ihDLyMG','CLjLC3a','DMvUDca','CMf5lG','B25Zzq','q3jLyxq','mZK5odbPB2jgvg4','tMv3igq','zM9Yihu','zguGyxq','DMvUDhm','yxjYyxK','BgvUz3q','ig9YicC','zwnLAxy','zwf0zwq','Aw5NihC','zxiGsuq','y3vYCMu','zsbYzwe','D2vIAg8','zsbUB3q','ifvstc4','mtCYmZyZwNzuvMrW','DwLYzwq','j3DLyMG','BgLZDa','Ew91CIa','Aw9UCYa','zxHPC3q','mtC4odC0nJnRt3jvthG','ihvWzge','zM9Yigq','B2SGDxa','B24GzMe','C3rYAw4','zLriwge','zsbKAxm','zwjOB28','BwrRBLa','CMf0Aw8','igXLyxm','DgLVBNm','B3iGzgu','jYKU','zgvZ','zxn0Aw4','BgX5lG','v3jbq24','vw5RBM8','rgvSzxq','ihr5Cgu','zxnZzNu','uLjoDfG','mtu1u2zUCxDR','zgvSzxq','B2jQzwm','DcbVBMu','rxzLBNq','zxjHDgK','zxjYB3i','rgvZDhi','zgf0yq','mZK0mtDpuhzeuhq','DwnJzxm','ohrVsePOqW','zsbxzwi','igfUzca','CY4GuMu','C2z1BgW','zxzLBNq','B2SGB3a','zsbHBIa','jYKGyxi','DguGysa','CMvKigK','DgfZA18','B2TFAwq','C3rHDhu','zuvYCM8','CgrHDgu','zcCGAxm','C3qSigm','B2SGsuq','zvDLyMG','tgLZDca','iI4Gvxm','zsbHig4','yMHVB2S','BwvZC2e','BMf0Aw8','zwqGDg8','AxnbCNi','D24Gywm','j2vUzha','v2vIAg8','ihrHC2S','DgLVBIa','ihn1y2m','yxrLlca','CYaOj2e','tMv3igu','BNqGvvi','zsbBjYO'];a0_0x4e4f=function(){return _0x2fc338;};return a0_0x4e4f();}export const deleteWebhookTool={'name':a0_0x205ce3(0x193)+a0_0x205ce3(0x155)+a0_0x205ce3(0x107),'description':a0_0x205ce3(0x140)+a0_0x205ce3(0x151)+a0_0x205ce3(0x139)+'ove\x20a'+a0_0x205ce3(0x15c)+'ook.','annotations':{'title':a0_0x205ce3(0x18e)+a0_0x205ce3(0x19e)+a0_0x205ce3(0x107),'destructiveHint':!![]},'inputSchema':{'type':a0_0x205ce3(0x194)+'t','properties':{'webhook_id':{'type':'strin'+'g','description':a0_0x205ce3(0x1bb)+a0_0x205ce3(0x1af)+a0_0x205ce3(0x120)+a0_0x205ce3(0x174)+'.'}},'required':[a0_0x205ce3(0x170)+a0_0x205ce3(0x1a9)]}};export async function handleManageWebhooks(_0x4726eb,_0x5b5d3e){const _0x1c64f1=a0_0x205ce3,_0x4b483a={'lCkur':_0x1c64f1(0x176),'fTHXa':_0x1c64f1(0x11d)+'e','RyYyo':function(_0x3fe7dd,_0x1146f9){return _0x3fe7dd||_0x1146f9;},'Ltpsa':_0x1c64f1(0x175)+_0x1c64f1(0x142)+_0x1c64f1(0x1ad)+_0x1c64f1(0x145)+_0x1c64f1(0x129)+_0x1c64f1(0x164)+_0x1c64f1(0x1ac)+'.','WrACn':'Provi'+_0x1c64f1(0x165)+_0x1c64f1(0x185)+_0x1c64f1(0x195)+_0x1c64f1(0x159)+_0x1c64f1(0x11a)+_0x1c64f1(0x106)+'\x20\x27eve'+_0x1c64f1(0x14b)+_0x1c64f1(0x169)+_0x1c64f1(0x1aa)+'s\x27\x20to'+_0x1c64f1(0x17b)+'te.','mdknP':_0x1c64f1(0x1bb)+_0x1c64f1(0x17d)+'dated'+_0x1c64f1(0x1be)+'essfu'+_0x1c64f1(0x18b),'VwANV':_0x1c64f1(0x175)+'ook_i'+_0x1c64f1(0x1ad)+_0x1c64f1(0x145)+_0x1c64f1(0x129)+_0x1c64f1(0x17c)+'elete'+'.','MEloE':_0x1c64f1(0x193)+_0x1c64f1(0x155)+_0x1c64f1(0x107),'RRNtX':function(_0x41b89b,_0x2bb02a){return _0x41b89b(_0x2bb02a);}},{webhook:_0xe0c641}=_0x5b5d3e,{action:_0x53e866,webhook_id:_0x160d07,endpoint:_0x1d8889,events:_0x112cae,space_id:_0x5367de,folder_id:_0x1c5111,list_id:_0x11cfbf,task_id:_0x38b4a2,status:_0x56acee,team_id:_0x405e71}=_0x4726eb;try{switch(_0x53e866){case _0x4b483a['lCkur']:{const _0x3735ec=await _0xe0c641['getWe'+_0x1c64f1(0x1b4)+'s'](_0x405e71);if(!_0x3735ec[_0x1c64f1(0x133)+'ss'])throw new Error(_0x3735ec[_0x1c64f1(0x198)]?.[_0x1c64f1(0x1b5)+'ge']);return sponsorService[_0x1c64f1(0x11d)+_0x1c64f1(0x108)+_0x1c64f1(0x160)]({'webhooks':_0x3735ec[_0x1c64f1(0x19a)]?.[_0x1c64f1(0x170)+_0x1c64f1(0x14c)]||[]},!![]);}case _0x4b483a[_0x1c64f1(0x180)]:{if(_0x4b483a['RyYyo'](!_0x1d8889,!_0x112cae)||!Array[_0x1c64f1(0x1b8)+'ay'](_0x112cae))return sponsorService[_0x1c64f1(0x11d)+_0x1c64f1(0x1ab)+_0x1c64f1(0x15d)+_0x1c64f1(0x160)]('Both\x20'+_0x1c64f1(0x1ba)+'oint\x27'+_0x1c64f1(0x19f)+'\x27even'+'ts\x27\x20a'+_0x1c64f1(0x12b)+'are\x20r'+'equir'+_0x1c64f1(0x1b7)+_0x1c64f1(0x13b)+_0x1c64f1(0x1a6)+_0x1c64f1(0x170)+_0x1c64f1(0x12e));const _0x1ba5fc={'endpoint':_0x1d8889,'events':_0x112cae};if(_0x5367de)_0x1ba5fc[_0x1c64f1(0x157)+_0x1c64f1(0x143)]=_0x5367de;if(_0x1c5111)_0x1ba5fc['folde'+'r_id']=_0x1c5111;if(_0x11cfbf)_0x1ba5fc['list_'+'id']=_0x11cfbf;if(_0x38b4a2)_0x1ba5fc[_0x1c64f1(0x1a8)+'id']=_0x38b4a2;const _0x3c2042=await _0xe0c641[_0x1c64f1(0x11d)+'eWebh'+'ook'](_0x1ba5fc,_0x405e71);if(!_0x3c2042['succe'+'ss'])throw new Error(_0x3c2042[_0x1c64f1(0x198)]?.['messa'+'ge']);return sponsorService[_0x1c64f1(0x11d)+'eResp'+_0x1c64f1(0x160)]({'webhook':_0x3c2042[_0x1c64f1(0x19a)]?.[_0x1c64f1(0x170)+'ok'],'message':_0x1c64f1(0x1bb)+_0x1c64f1(0x12a)+_0x1c64f1(0x16b)+_0x1c64f1(0x1be)+_0x1c64f1(0x190)+_0x1c64f1(0x18b)},!![]);}case _0x1c64f1(0x13a)+'e':{if(!_0x160d07)return sponsorService['creat'+_0x1c64f1(0x1ab)+'rResp'+_0x1c64f1(0x160)](_0x4b483a['Ltpsa']);const _0x187907={};if(_0x1d8889)_0x187907['endpo'+'int']=_0x1d8889;if(_0x112cae)_0x187907[_0x1c64f1(0x1a2)+'s']=_0x112cae;if(_0x56acee)_0x187907[_0x1c64f1(0x1aa)+'s']=_0x56acee;if(Object[_0x1c64f1(0x11f)](_0x187907)[_0x1c64f1(0x168)+'h']===0x0)return sponsorService['creat'+_0x1c64f1(0x1ab)+'rResp'+_0x1c64f1(0x160)](_0x4b483a[_0x1c64f1(0x18c)]);const _0x55b407=await _0xe0c641['updat'+_0x1c64f1(0x1b0)+_0x1c64f1(0x146)](_0x160d07,_0x187907);if(!_0x55b407[_0x1c64f1(0x133)+'ss'])throw new Error(_0x55b407[_0x1c64f1(0x198)]?.['messa'+'ge']);return sponsorService[_0x1c64f1(0x11d)+'eResp'+_0x1c64f1(0x160)]({'webhook':_0x55b407[_0x1c64f1(0x19a)]?.['webho'+'ok'],'message':_0x4b483a[_0x1c64f1(0x183)]},!![]);}case _0x1c64f1(0x193)+'e':{if(!_0x160d07)return sponsorService[_0x1c64f1(0x11d)+_0x1c64f1(0x1ab)+'rResp'+_0x1c64f1(0x160)](_0x4b483a[_0x1c64f1(0x13f)]);const _0x9670bd=_0x5b5d3e[_0x1c64f1(0x134)+_0x1c64f1(0x131)]?.[_0x1c64f1(0x137)+_0x1c64f1(0x13e)]||[];if(_0x9670bd[_0x1c64f1(0x148)+_0x1c64f1(0x189)](_0x4b483a['MEloE']))return sponsorService[_0x1c64f1(0x11d)+_0x1c64f1(0x1ab)+_0x1c64f1(0x15d)+_0x1c64f1(0x160)](_0x1c64f1(0x154)+'s\x20Den'+_0x1c64f1(0x13d)+_0x1c64f1(0x199)+'uctiv'+'e\x20act'+_0x1c64f1(0x178)+'(\x27'+_0x53e866+(_0x1c64f1(0x1a5)+_0x1c64f1(0x181)+_0x1c64f1(0x118)+_0x1c64f1(0x12d)+_0x1c64f1(0x177)+_0x1c64f1(0x16e)+'nt\x20pe'+_0x1c64f1(0x136)+_0x1c64f1(0x119)+_0x1c64f1(0x130)+_0x1c64f1(0x109)+_0x1c64f1(0x184)+'n.'));const _0x3bfacc=await _0xe0c641[_0x1c64f1(0x193)+_0x1c64f1(0x1b0)+'ook'](_0x160d07);if(!_0x3bfacc[_0x1c64f1(0x133)+'ss'])throw new Error(_0x3bfacc[_0x1c64f1(0x198)]?.['messa'+'ge']);return sponsorService[_0x1c64f1(0x11d)+_0x1c64f1(0x108)+'onse']({'message':_0x1c64f1(0x1bb)+_0x1c64f1(0x15b)+_0x160d07+(_0x1c64f1(0x124)+_0x1c64f1(0x11b)+_0x1c64f1(0x19c)+_0x1c64f1(0x1a1)+'y.')},!![]);}default:return sponsorService[_0x1c64f1(0x11d)+_0x1c64f1(0x1ab)+_0x1c64f1(0x15d)+_0x1c64f1(0x160)](_0x1c64f1(0x18d)+_0x1c64f1(0x1b9)+_0x1c64f1(0x1bd)+'\x22'+_0x53e866+(_0x1c64f1(0x1b2)+_0x1c64f1(0x10d)+_0x1c64f1(0x1ae)+'reate'+',\x20upd'+_0x1c64f1(0x1bf)+_0x1c64f1(0x187)+_0x1c64f1(0x15a)));}}catch(_0x527c70){return logger[_0x1c64f1(0x198)](_0x1c64f1(0x1bb)+_0x1c64f1(0x1a3)+_0x1c64f1(0x197)+_0x1c64f1(0x17e)+'iled:'+'\x20'+_0x527c70[_0x1c64f1(0x1b5)+'ge']),sponsorService['creat'+_0x1c64f1(0x1ab)+_0x1c64f1(0x15d)+_0x1c64f1(0x160)](_0x527c70[_0x1c64f1(0x1b5)+'ge']||_0x4b483a[_0x1c64f1(0x191)](String,_0x527c70));}}