Local-first documentation and code indexer with HTTP/MCP search, AST, and agent memory.
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
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.
prompt-surface
shipped agent-instruction files + hidden-content / dangerous-code findings —
quoted from the analyzed source
analyzed v0.2.98 · analyzer v33 · 4w ago
skills & prompt files 1
- agent-rules package/assets/agents.md
evidence-backed
findings quoted directly from the published source artifact — not inferred
code files: 16
filesystem 8
- fs package/bin/docdex.js :4
const fs = require("node:fs"); - fs package/lib/cli_entry.js :4
const fs = require("node:fs"); - fs package/lib/daemon_version.js :3
const fs = require("node:fs"); - fs package/lib/install.js :4
const fs = require("node:fs"); - fs package/lib/paths.js :3
const fs = require("node:fs"); - fs package/lib/platform.js :3
const fs = require("node:fs"); - fs package/lib/postinstall_setup.js :4
const fs = require("node:fs"); - fs package/lib/uninstall.js :4
const fs = require("node:fs");
shell / exec 6
- shell package/bin/docdex.js :6
const { spawn } = require("node:child_process"); - shell package/lib/cli_entry.js :6
const { spawn } = require("node:child_process"); - shell package/lib/daemon_version.js :4
const { execFile } = require("node:child_process"); - shell package/lib/install.js :11
const { spawn, spawnSync } = require("node:child_process"); - shell package/lib/postinstall_setup.js :11
const { spawn, spawnSync } = require("node:child_process"); - shell package/lib/uninstall.js :8
const { spawnSync } = require("node:child_process");
network 5
- net package/lib/install.js :5
const http = require("node:http"); - net package/lib/mcp_stdio_bridge.js :3
const http = require("node:http"); - net package/lib/postinstall_setup.js :5
const net = require("node:net"); - net package/lib/uninstall.js :5
const net = require("node:net"); - net package/lib/update_check.js :3
const https = require("node:https");
secrets 1
- secrets package/lib/install.js :230
const token = process.env.DOCDEX_GITHUB_TOKEN || process.env.GITHUB_TOKEN;
install hooks 1
- postinstall package/package.json :20
node ./lib/install.js
declared dependencies 1
- tar@^7.5.19