@taazkareem/clickup-mcp-server
Version:
ClickUp MCP Server - Powering AI Agents with full ClickUp task, document, and chat management capabilities.
1 lines • 8.88 kB
JavaScript
const a0_0x57e27b=a0_0x2194;(function(_0x4aee21,_0x801d2a){const _0x26f284=a0_0x2194,_0x481955=_0x4aee21();while(!![]){try{const _0x450be7=parseInt(_0x26f284(0xda))/0x1*(parseInt(_0x26f284(0x86))/0x2)+parseInt(_0x26f284(0xd1))/0x3+-parseInt(_0x26f284(0xa8))/0x4+parseInt(_0x26f284(0x84))/0x5+-parseInt(_0x26f284(0xdb))/0x6+-parseInt(_0x26f284(0xbf))/0x7*(parseInt(_0x26f284(0xd7))/0x8)+parseInt(_0x26f284(0xc0))/0x9;if(_0x450be7===_0x801d2a)break;else _0x481955['push'](_0x481955['shift']());}catch(_0x414a31){_0x481955['push'](_0x481955['shift']());}}}(a0_0x3715,0x4e26d));import{createClickUpServices}from'./clickup/index.js';import{Logger}from'../logger.js';import{validateLicenseKey}from'../license.js';function a0_0x2194(_0x3de08b,_0x4daaa7){_0x3de08b=_0x3de08b-0x81;const _0x3715de=a0_0x3715();let _0x2194dd=_0x3715de[_0x3de08b];if(a0_0x2194['SOKFZt']===undefined){var _0x4dccba=function(_0x1c2fa7){const _0x4804a2='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';let _0xd3139b='',_0x44acc7='';for(let _0x258039=0x0,_0x3faf99,_0x71f805,_0x33a84c=0x0;_0x71f805=_0x1c2fa7['charAt'](_0x33a84c++);~_0x71f805&&(_0x3faf99=_0x258039%0x4?_0x3faf99*0x40+_0x71f805:_0x71f805,_0x258039++%0x4)?_0xd3139b+=String['fromCharCode'](0xff&_0x3faf99>>(-0x2*_0x258039&0x6)):0x0){_0x71f805=_0x4804a2['indexOf'](_0x71f805);}for(let _0x431ca7=0x0,_0x398902=_0xd3139b['length'];_0x431ca7<_0x398902;_0x431ca7++){_0x44acc7+='%'+('00'+_0xd3139b['charCodeAt'](_0x431ca7)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x44acc7);};a0_0x2194['gmNyLW']=_0x4dccba,a0_0x2194['RSUEed']={},a0_0x2194['SOKFZt']=!![];}const _0x55808b=_0x3715de[0x0],_0x4f72da=_0x3de08b+_0x55808b,_0x22ca53=a0_0x2194['RSUEed'][_0x4f72da];return!_0x22ca53?(_0x2194dd=a0_0x2194['gmNyLW'](_0x2194dd),a0_0x2194['RSUEed'][_0x4f72da]=_0x2194dd):_0x2194dd=_0x22ca53,_0x2194dd;}const logger=new Logger('Share'+a0_0x57e27b(0xb6)+'ices');import{resolvePersonaTools}from'../personas.js';function a0_0x3715(){const _0x4c2d06=['ywjSzvq','zw5nyxa','zM9Yia','BcbbueK','Aw9U','mtiWotzVCgzWuw4','zcb0BYa','ChvZAa','ode1nM5mD1LXqG','mZi0ndi4nhjQvhHfEa','r3fzENO','BwfW','z2v0vgu','AwXHyMW','DxbbCgK','zxvZvha','Aw5JBhu','CgvYC28','lMPZ','BgLJzw4','ignVBNq','C2Tgzue','rMv0y2G','zwfTswq','mty3mdi5mgnYzxHfqG','rMfPBgu','mZj2zxvKvha','BgvKvg8','zw5HyMW','Aw5Niem','C2fUzgi','B25HBca','B2XZ','AwvZ','s29PBgO','CgfJzq','yw5Jzq','zMv0y2G','igfUige','BwvZC2e','DvHoDhq','zwfTCW','DgLTzxO','y2vUC2u','BgL6yxq','BML0Awe','CMv0','igLUC3q','yw1Z','DvLACK8','C2L6zq','Dgv4Da','DgvNB3i','zxH0igK','Aw5Nihq','D29YA3m','zwDVCMK','yw1uB2S','uK1pruW','zNvUy3q','mtK0nZa0ofv6vKLtCq','Dg8GCg8','yvn3u3m','DgLVBMe','y2XPy2S','Aw9UywW','zgvIDwC','DMLJzxm','s2v5','ihrLyw0','AgfZ','BgvKq2e','CYbJB24','BMfTzq','zfnLCNy','CYbMB3i','BgvK','B3Htzwm','ywrKAxq','BuLK','zgLZywi','qvbjigS','Dxbuzwe','mtq0ovvAvxrksq','odq4odeWn1DpDNrbvq','BgvUz3q','yxzHAwW','y29UzMK','zsbxB3i','q3jLyxq','zwfTCYa','qxbPs2u','C2vlzxK','DxbKyxq','CM1Lzfq','B25L','C2v0','zgrPDgK','D2fYBG','zvrLyw0','zwrdyxq','nZu4nJC2twPnBxPZ'];a0_0x3715=function(){return _0x4c2d06;};return a0_0x3715();}export async function createServices(_0x25df80){const _0x4e26c2=a0_0x57e27b,_0x333f6f={'aSwSs':function(_0x5a3e55,_0x13c1e5){return _0x5a3e55(_0x13c1e5);},'VPZkv':_0x4e26c2(0xc5)+_0x4e26c2(0x89)+'lickU'+'p\x20ser'+_0x4e26c2(0xaf)+_0x4e26c2(0x9b)+_0x4e26c2(0x90),'jAoAZ':function(_0x3679fe,_0x1bc663,_0x4d3fed){return _0x3679fe(_0x1bc663,_0x4d3fed);},'eusTp':'../li'+_0x4e26c2(0x97)+_0x4e26c2(0xe4),'RMOEL':function(_0x288648){return _0x288648();},'uXNtt':function(_0x1c2a98,_0x4d9533){return _0x1c2a98(_0x4d9533);},'GqYzz':_0x4e26c2(0x82)+'ing\x20t'+_0x4e26c2(0xc6)+_0x4e26c2(0xa9)+'pulat'+'e\x20ava'+_0x4e26c2(0xdf)+_0x4e26c2(0xcf)+_0x4e26c2(0xb4)+_0x4e26c2(0x9f),'Koilj':'Activ'+_0x4e26c2(0xc4)+'kspac'+'e','uYZrO':function(_0x4098bb,_0x51bb15){return _0x4098bb>_0x51bb15;},'FXcYs':_0x4e26c2(0x85)+'d\x20to\x20'+_0x4e26c2(0x91)+_0x4e26c2(0xb1)+_0x4e26c2(0xb7)+_0x4e26c2(0x92)+_0x4e26c2(0xcd)+_0x4e26c2(0x8b)+_0x4e26c2(0xbd)+'ey','skFeA':function(_0x52a5fc,_0x2f51fd){return _0x52a5fc instanceof _0x2f51fd;},'utEcR':function(_0x187fce,_0xd14011){return _0x187fce===_0xd14011;}};logger[_0x4e26c2(0xae)](_0x333f6f['VPZkv'],{'teamId':_0x25df80[_0x4e26c2(0xac)+_0x4e26c2(0xbe)+_0x4e26c2(0xbb)],'useSandbox':!!_0x25df80[_0x4e26c2(0x8a)+_0x4e26c2(0xb9)+_0x4e26c2(0x9a)],'confirmedTeamsCount':_0x25df80['confi'+_0x4e26c2(0xca)+_0x4e26c2(0x83)+'s']?.[_0x4e26c2(0xc1)+'h']||0x0,'availableTeamsCount':_0x25df80[_0x4e26c2(0xc2)+_0x4e26c2(0xd2)+_0x4e26c2(0x95)]?.[_0x4e26c2(0xc1)+'h']||0x0,'availableTeams':_0x25df80[_0x4e26c2(0xc2)+_0x4e26c2(0xd2)+'eams']?.[_0x4e26c2(0xdd)](_0x306f5e=>_0x306f5e[_0x4e26c2(0xb5)])||[],'additionalApiKeysCount':_0x25df80[_0x4e26c2(0xba)+_0x4e26c2(0xad)+'ApiKe'+'ys']?.[_0x4e26c2(0xc1)+'h']||0x0});let _0x170a13;if(_0x25df80[_0x4e26c2(0xe5)+_0x4e26c2(0xc8)])_0x170a13=await _0x333f6f['jAoAZ'](validateLicenseKey,_0x25df80[_0x4e26c2(0xe5)+'seKey'],_0x25df80[_0x4e26c2(0x8a)+_0x4e26c2(0xb9)+_0x4e26c2(0x9a)]);else{const {waitForLicenseInit:_0x260c55,getLicenseStatus:_0x18affa}=await import(_0x333f6f[_0x4e26c2(0xe1)]);await _0x333f6f[_0x4e26c2(0xa6)](_0x260c55),_0x170a13=_0x18affa();}const _0x18bed5=_0x333f6f[_0x4e26c2(0x94)](createClickUpServices,{'apiKey':_0x25df80[_0x4e26c2(0xac)+_0x4e26c2(0xe0)+_0x4e26c2(0xb0)],'teamId':_0x25df80[_0x4e26c2(0xac)+'upTea'+_0x4e26c2(0xbb)],'timezone':_0x25df80['timez'+_0x4e26c2(0xcb)]});let _0xb4cdd8=_0x25df80[_0x4e26c2(0xc2)+_0x4e26c2(0xd2)+_0x4e26c2(0x95)];if(!_0xb4cdd8&&_0x25df80[_0x4e26c2(0xac)+'upApi'+_0x4e26c2(0xb0)])try{logger[_0x4e26c2(0xae)](_0x333f6f[_0x4e26c2(0xdc)]),_0xb4cdd8=await _0x18bed5[_0x4e26c2(0xa3)+'pace'][_0x4e26c2(0xde)+_0x4e26c2(0x9c)]();}catch(_0x8d451){logger['warn'](_0x4e26c2(0x85)+_0x4e26c2(0xd8)+_0x4e26c2(0x91)+_0x4e26c2(0xb1)+_0x4e26c2(0xb7)+_0x4e26c2(0xe6)+_0x4e26c2(0xa1)+_0x4e26c2(0x99)+_0x4e26c2(0x98)+_0x4e26c2(0xd6),{'error':_0x8d451 instanceof Error?_0x8d451[_0x4e26c2(0x93)+'ge']:String(_0x8d451)}),_0x25df80[_0x4e26c2(0xac)+_0x4e26c2(0xbe)+_0x4e26c2(0xbb)]&&(_0xb4cdd8=[{'id':_0x25df80[_0x4e26c2(0xac)+_0x4e26c2(0xbe)+'mId'],'name':_0x333f6f[_0x4e26c2(0x8e)]}]);}const _0x2dc74b=new Map();if(_0xb4cdd8)for(const _0x127a53 of _0xb4cdd8){_0x2dc74b[_0x4e26c2(0xcc)](_0x127a53['id'],_0x25df80['click'+_0x4e26c2(0xe0)+'Key']);}if(_0x25df80[_0x4e26c2(0xba)+'ional'+'ApiKe'+'ys']&&_0x25df80[_0x4e26c2(0xba)+'ional'+_0x4e26c2(0xc7)+'ys']['lengt'+'h']>0x0){logger['debug'](_0x4e26c2(0x82)+_0x4e26c2(0xa2)+_0x4e26c2(0xc6)+_0x4e26c2(0xd4)+_0x25df80['addit'+_0x4e26c2(0xad)+_0x4e26c2(0xc7)+'ys']['lengt'+'h']+('\x20addi'+_0x4e26c2(0xab)+_0x4e26c2(0xd5)+'\x20keys'));for(const _0x16f40f of _0x25df80[_0x4e26c2(0xba)+'ional'+'ApiKe'+'ys']){if(!_0x16f40f)continue;try{const _0x3599c=createClickUpServices({'apiKey':_0x16f40f,'teamId':''}),_0x47d13e=await _0x3599c[_0x4e26c2(0xa3)+_0x4e26c2(0x8f)][_0x4e26c2(0xde)+'ams']();if(_0x47d13e&&_0x333f6f[_0x4e26c2(0x9d)](_0x47d13e['lengt'+'h'],0x0))for(const _0x16382 of _0x47d13e){!_0xb4cdd8?.['find'](_0xbe0c13=>_0xbe0c13['id']===_0x16382['id'])&&(_0xb4cdd8=_0xb4cdd8||[],_0xb4cdd8[_0x4e26c2(0xd9)](_0x16382)),!_0x2dc74b[_0x4e26c2(0xb2)](_0x16382['id'])&&_0x2dc74b[_0x4e26c2(0xcc)](_0x16382['id'],_0x16f40f);}}catch(_0x12c310){logger[_0x4e26c2(0xce)](_0x333f6f['FXcYs'],{'error':_0x333f6f[_0x4e26c2(0x81)](_0x12c310,Error)?_0x12c310[_0x4e26c2(0x93)+'ge']:String(_0x12c310)});}}}return _0x2dc74b[_0x4e26c2(0x9e)]>0x0&&_0x333f6f['utEcR'](typeof _0x18bed5['setTe'+_0x4e26c2(0xa5)+'enMap'],_0x4e26c2(0xa7)+_0x4e26c2(0xd6))&&_0x18bed5['setTe'+_0x4e26c2(0xa5)+_0x4e26c2(0xd3)](_0x2dc74b),{..._0x18bed5,'license':_0x170a13,'availableTeams':_0xb4cdd8,'confirmedTeamIds':((()=>{const _0x32d40e=_0x4e26c2,_0x44705b=_0x25df80[_0x32d40e(0xc3)+_0x32d40e(0xca)+_0x32d40e(0x83)+'s']?[..._0x25df80['confi'+_0x32d40e(0xca)+'eamId'+'s']]:[];return _0x25df80['click'+_0x32d40e(0xbe)+_0x32d40e(0xbb)]&&!_0x44705b[_0x32d40e(0xe2)+'des'](_0x25df80[_0x32d40e(0xac)+_0x32d40e(0xbe)+_0x32d40e(0xbb)])&&_0x44705b[_0x32d40e(0xd9)](_0x25df80[_0x32d40e(0xac)+'upTea'+_0x32d40e(0xbb)]),_0x44705b[_0x32d40e(0xc1)+'h']>0x0?_0x44705b:undefined;})()),'timezone':_0x25df80[_0x4e26c2(0x96)+_0x4e26c2(0xcb)],'updateTeamId':_0x1f7d02=>_0x18bed5[_0x4e26c2(0xc9)+'eTeam'+'Id'](_0x1f7d02),'toolFilter':((()=>{const _0x13875e=_0x4e26c2,_0x3fe36a=_0x25df80['perso'+'na']?_0x333f6f[_0x13875e(0xaa)](resolvePersonaTools,_0x25df80[_0x13875e(0xe3)+'na']):{'enabled':[],'disabled':[]};return{'enabled':[..._0x25df80[_0x13875e(0x88)+'edToo'+'ls']||[],..._0x3fe36a['enabl'+'ed']],'disabled':[..._0x25df80[_0x13875e(0xbc)+_0x13875e(0x87)+_0x13875e(0x8c)]||[],..._0x3fe36a[_0x13875e(0xbc)+_0x13875e(0xb8)]],'enabledCategories':_0x25df80[_0x13875e(0x88)+_0x13875e(0xd0)+_0x13875e(0xa4)+'es'],'disabledCategories':_0x25df80['disab'+_0x13875e(0xb3)+_0x13875e(0xa0)+_0x13875e(0x8d)]};})())};}