github TypeScript re-analysis due

nirholas/defi-agents

github

DeFi agent definitions JSON API + MCP - Production-ready agents for Web3, crypto trading, portfolio management, and blockchain automation. MCP compatible.

maintainer
nirholas
licence
NOASSERTION
first seen
2026-07-06
last seen
2026-09-15
releases · 30d
0
short id

Drift inferred · capture-to-capture

No drift recorded — single capability capture; advisories appear once its surface changes.

capabilities 0 tools
transport http verified reported listed in the official MCP registry counts 0 tools · 0 res · 0 prompts permission surface via code analysis

No tools enumerated yet for this server.

skills & danger signals github-tarball
code evidence vv1.0.0 · github-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

code files: 27

filesystem 9

  • fs (weak) nirholas-defi-agents-e4269dd/docs/split-agents.cjs :3 const fs = require('fs');
  • fs (weak) nirholas-defi-agents-e4269dd/scripts/builders/agent-builder.ts :3 import { Dirent, copyFileSync, existsSync } from 'node:fs';
  • fs (weak) nirholas-defi-agents-e4269dd/scripts/commands/auto-submit.ts :10 import { existsSync } from 'node:fs';
  • fs (weak) nirholas-defi-agents-e4269dd/scripts/commands/update-awesome.ts :7 import { readFileSync, writeFileSync } from 'node:fs';
  • fs (weak) nirholas-defi-agents-e4269dd/scripts/commands/validate-language.ts :6 import { existsSync, readdirSync, rmSync } from 'node:fs';
  • fs (weak) nirholas-defi-agents-e4269dd/scripts/core/constants.ts :2 import { readdirSync } from 'node:fs';
  • fs (weak) nirholas-defi-agents-e4269dd/scripts/formatters/agent-formatter.ts :3 import { existsSync, mkdirSync, readFileSync, writeFileSync } from 'node:fs';
  • fs (weak) nirholas-defi-agents-e4269dd/scripts/utils/file.ts :10 } from 'node:fs';
  • fs (weak) nirholas-defi-agents-e4269dd/scripts/validators/language-validator.ts :2 import { existsSync } from 'node:fs';

shell / exec 1

  • shell (weak) nirholas-defi-agents-e4269dd/scripts/commands/auto-submit.ts :9 import { execSync } from 'node:child_process';

secrets 2

  • secrets (weak) nirholas-defi-agents-e4269dd/scripts/commands/auto-submit.ts :36 this.octokit = new Octokit({ auth: `token ${process.env.GH_TOKEN}` });
  • secrets (weak) nirholas-defi-agents-e4269dd/scripts/core/model.ts :10 apiKey: process.env.OPENAI_API_KEY,

declared dependencies 24

  • @lobehub/lint@^2.1.5
  • @octokit/rest@^20.1.1
  • @types/fs-extra@^11.0.4
  • @types/lodash-es@^4.17.12
  • @types/node@^20.17.16
  • @yutengjing/eld@^0.0.2
  • consola@^3.4.0
  • dayjs@^1.11.13
  • dirty-json@^0.9.2
  • dotenv@^16.4.7
  • eslint@^8.57.1
  • fs-extra@^11.3.0
show 12 more
  • gpt-tokenizer@^3.0.0
  • lodash-es@^4.17.21
  • openai@^5.1.1
  • p-map@^7.0.3
  • prettier@^3.4.2
  • remark@^15.0.1
  • remark-cli@^12.0.1
  • remark-pangu@^2.2.0
  • semantic-release@^25.0.8
  • typescript@^5.7.3
  • zod@^3.24.1
  • zod-to-json-schema@^3.24.1

cursor-plugin 1

  • opaque (low) nirholas-defi-agents-e4269dd/.cursor/rules/development-workflow.mdc bundled .cursor/ plugin descriptor (nirholas-defi-agents-e4269dd/.cursor/rules/development-workflow.mdc) — presence-detected; review the descriptor