github analyzed 9103e1a

Aganium/agenium

github

Bridge MCP servers to the AGENIUM agent:// network with DNS resolution and mTLS

maintainer
Aganium
license
first seen
2026-06-03
last seen
2026-06-03
releases · 30d
0
short id

Drift inferred · capture-to-capture

  1. HIGH code analysis flagged committed secret ×5 in Aganium/agenium
capabilities 0 tools
transport stdio · 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
prompt-surface shipped agent-instruction files + hidden-content / dangerous-code findings — quoted from the analyzed source

analyzed commit 9103e1a · analyzer v18 · 10h ago

danger signals8

code evidence vHEAD · github-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

filesystem 10

  • fs Aganium-agenium-9103e1a/blueprints/log-analyzer/agent.ts :16 import { readFileSync, statSync, watchFile } from 'fs';
  • fs Aganium-agenium-9103e1a/e2e-test.ts :18 import { readFileSync, writeFileSync, unlinkSync, existsSync } from 'node:fs';
  • fs Aganium-agenium-9103e1a/echo-agent.ts :13 import * as fs from 'node:fs';
  • fs Aganium-agenium-9103e1a/packages/create-agenium-agent/src/index.ts :13 import * as fs from 'node:fs';
  • fs Aganium-agenium-9103e1a/src/agent.ts :8 import * as fs from 'node:fs';
  • fs Aganium-agenium-9103e1a/src/cli.ts :14 import { existsSync, writeFileSync, mkdirSync, readFileSync } from 'node:fs';
  • fs Aganium-agenium-9103e1a/src/crypto/certs.ts :7 import * as fs from 'node:fs';
  • fs Aganium-agenium-9103e1a/src/crypto/keys.ts :7 import * as fs from 'node:fs';
  • fs Aganium-agenium-9103e1a/src/demo.ts :13 import * as fs from 'node:fs';
  • fs Aganium-agenium-9103e1a/src/persistence/database.ts :7 import * as fs from 'node:fs';

shell / exec 5

  • shell Aganium-agenium-9103e1a/demo-metrics.ts :11 import { spawn, ChildProcess } from 'node:child_process';
  • shell Aganium-agenium-9103e1a/e2e-test.ts :17 import { spawn, ChildProcess } from 'node:child_process';
  • shell Aganium-agenium-9103e1a/echo-agent.ts :16 import { execSync } from 'node:child_process';
  • shell Aganium-agenium-9103e1a/packages/create-agenium-agent/src/index.ts :16 import { execSync } from 'node:child_process';
  • shell Aganium-agenium-9103e1a/src/cli.ts :13 import { spawn } from 'node:child_process';

network 17

  • net Aganium-agenium-9103e1a/blueprints/api-health-monitor/agent.ts :65 const res = await fetch(url, {
  • net Aganium-agenium-9103e1a/blueprints/webhook-relay/agent.ts :18 import { createServer, IncomingMessage, ServerResponse } from 'http';
  • net Aganium-agenium-9103e1a/bug-report-server/demo.ts :72 const res = await fetch(SERVER_URL, {
  • net Aganium-agenium-9103e1a/bug-report-server/src/server.ts :6 import { createServer, IncomingMessage, ServerResponse } from 'node:http';
  • net Aganium-agenium-9103e1a/demo-agents/helper.ts :137 const res = await fetch('http://185.204.169.26:3004/health', {
  • net Aganium-agenium-9103e1a/demo-agents/translator.ts :30 const res = await fetch(url, {
  • net Aganium-agenium-9103e1a/demo-agents/weather.ts :21 const res = await fetch(`https://wttr.in/${encoded}?format=${format}`, {
  • net Aganium-agenium-9103e1a/demo-metrics.ts :55 const res = await fetch(`http://localhost:${BUG_SERVER_PORT}/api/bug-reports`, {
  • net Aganium-agenium-9103e1a/e2e-test.ts :60 await fetch(`http://${DNS_SERVER}:53`, {
  • net Aganium-agenium-9103e1a/packages/create-agenium-agent/templates/api/index.ts :20 const res = await fetch(`${API_BASE}${path}`);
  • net Aganium-agenium-9103e1a/packages/mcp-bridge/src/bridge.ts :425 const response = await fetch(url, {
  • net Aganium-agenium-9103e1a/src/agent.ts :545 const response = await fetch(url, {
  • net Aganium-agenium-9103e1a/src/bug-report/reporter.ts :315 const response = await fetch(this.config.serverUrl, {
  • net Aganium-agenium-9103e1a/src/bug-report/unified-adapter.ts :228 const response = await fetch(cfg.serverUrl, {
  • net Aganium-agenium-9103e1a/src/dns/resolver.ts :141 const response = await fetch(url, {
  • net Aganium-agenium-9103e1a/src/dns/server.ts :7 import * as http from 'node:http';
  • net Aganium-agenium-9103e1a/src/metrics/server.ts :6 import { createServer, IncomingMessage, ServerResponse } from 'node:http';

secrets 15

  • secrets Aganium-agenium-9103e1a/blueprints/api-health-monitor/agent.ts :19 const DNS_API_KEY = process.env.DNS_API_KEY ?? '';
  • secrets Aganium-agenium-9103e1a/blueprints/log-analyzer/agent.ts :19 const DNS_API_KEY = process.env.DNS_API_KEY ?? '';
  • secrets Aganium-agenium-9103e1a/blueprints/webhook-relay/agent.ts :23 const DNS_API_KEY = process.env.DNS_API_KEY ?? '';
  • secrets Aganium-agenium-9103e1a/bug-report-server/demo.ts :11 const AUTH_TOKEN = process.env.BUG_REPORT_TOKEN ?? 'dev-token-change-me';
  • secrets Aganium-agenium-9103e1a/bug-report-server/src/index.ts :23 authToken: process.env.BUG_REPORT_TOKEN ?? 'dev-token-change-me',
  • secrets Aganium-agenium-9103e1a/bug-report-server/src/server.ts :33 const raw = process.env.BUG_SERVER_HMAC_SECRETS ?? '';
  • secrets Aganium-agenium-9103e1a/demo-agents/echo.ts :17 const DNS_API_KEY = process.env.DNS_API_KEY ?? '';
  • secrets Aganium-agenium-9103e1a/demo-agents/helper.ts :17 const DNS_API_KEY = process.env.DNS_API_KEY ?? '';
  • secrets Aganium-agenium-9103e1a/demo-agents/translator.ts :16 const DNS_API_KEY = process.env.DNS_API_KEY ?? '';
  • secrets Aganium-agenium-9103e1a/demo-agents/weather.ts :15 const DNS_API_KEY = process.env.DNS_API_KEY ?? '';
  • secrets Aganium-agenium-9103e1a/packages/create-agenium-agent/templates/api/index.ts :11 const DNS_API_KEY = process.env.DNS_API_KEY ?? '';
  • secrets Aganium-agenium-9103e1a/packages/create-agenium-agent/templates/echo/index.ts :11 const DNS_API_KEY = process.env.DNS_API_KEY ?? '';
  • secrets Aganium-agenium-9103e1a/packages/create-agenium-agent/templates/tools/index.ts :11 const DNS_API_KEY = process.env.DNS_API_KEY ?? '';
  • secrets Aganium-agenium-9103e1a/src/bug-report/reporter.ts :99 authToken: config.authToken ?? process.env.BUG_REPORT_TOKEN ?? 'dev-token-change-me',
  • secrets Aganium-agenium-9103e1a/src/bug-report/unified-adapter.ts :208 authToken: process.env.UNIFIED_BUG_TOKEN ?? 'dev-token-change-me',

database 2

  • db Aganium-agenium-9103e1a/bug-report-server/src/db.ts :6 import Database from 'better-sqlite3';
  • db Aganium-agenium-9103e1a/src/persistence/database.ts :6 import Database from 'better-sqlite3';

tool registrations 2

  • greet Aganium-agenium-9103e1a/demo-agents/helper.ts :107
  • greet Aganium-agenium-9103e1a/src/agent.ts :340

declared dependencies 6

  • @noble/ed25519@^3.0.0
  • better-sqlite3@^12.6.2
  • @types/better-sqlite3@^7.6.13
  • @types/node@^20.11.0
  • tsx@^4.7.0
  • typescript@^5.3.0