Aikido MCP server
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
transport stdio · http counts 0 tools · 0 res
· 0 prompts
permission surface via code analysis
no tools enumerated yet for this server.
evidence-backed
findings quoted directly from the published source artifact — not inferred
filesystem 1
- fs package/dist/index.js :11
caused by: `+ag(a,t)):r},Fj=e=>ag(e,new Set),ig=(e,t,r)=>{if(!Ps(e))return"";let a=r?"":e.message||"";if(t.has(e))return a+": ...";let i=r2(e);if(i){t.add(e);let n=typeof e.cause=="function";return a+
shell / exec 1
- shell package/dist/index.js :31
`),Y=qL.bind(null,{[Hy]:"",[Wy]:o,[Gy]:H,[Ky]:U2,[H2]:T,[Jy]:z}),ae="";c!==null&&(m===void 0?ae=Y(c):ae=Y(Object.assign({},c,{name:m})));let ne=s instanceof Function?s:s?rv:sV,Fe=ne().indexOf(":")+1;i
network 1
- net package/dist/index.js :31
`),Y=qL.bind(null,{[Hy]:"",[Wy]:o,[Gy]:H,[Ky]:U2,[H2]:T,[Jy]:z}),ae="";c!==null&&(m===void 0?ae=Y(c):ae=Y(Object.assign({},c,{name:m})));let ne=s instanceof Function?s:s?rv:sV,Fe=ne().indexOf(":")+1;i
secrets 1
- secrets package/dist/index.js :31
`),Y=qL.bind(null,{[Hy]:"",[Wy]:o,[Gy]:H,[Ky]:U2,[H2]:T,[Jy]:z}),ae="";c!==null&&(m===void 0?ae=Y(c):ae=Y(Object.assign({},c,{name:m})));let ne=s instanceof Function?s:s?rv:sV,Fe=ne().indexOf(":")+1;i
declared dependencies 14
- @github/keytar@7.10.6
- @modelcontextprotocol/sdk@1.26.0
- decompress@4.2.1
- isomorphic-fetch@3.0.0
- jose@6.1.3
- pino@10.1.1
- zod@3.25.76
- @types/node@24.10.1
- @typescript-eslint/eslint-plugin@8.48.1
- @typescript-eslint/parser@8.48.1
- esbuild@0.25.12
- eslint@9.39.1
- ts-node@10.9.2
- vitest@4.1.6