alperhankendi/Ctxo

MCP server for AI coding agents. Instead of reading files one by one, your agent gets dependency graphs, git intent, blast radius, and change health in a single call. Works with any language deep analysis for TypeScript,Java, Go, and C#.

67stars
5wishes
0gates

settings.json: yes · hooks: yes (not executed in this scan) · scanned 2026-09-20

Rules, as written

wish

ctxo update --print # print install command, never execute

Nothing mechanical stops "npm install <pkg>". no deny rule matched; no hooks matched

wish

NEVER manually trace imports when `find_importers` gives the full reverse dependency graph

Nothing mechanical stops "npm install <pkg>". no deny rule matched; no hooks matched

wish

NEVER use** **`console.log`** — MCP stdio uses stdout for JSON-RPC. Use `createLogger('ctxo:namespace')` from `packages/cli/src/core/logger.

Nothing mechanical stops "npm install <pkg>". no deny rule matched; no hooks matched

wish

Don't:** bypass changesets with manual `npm publish` (skips test gate, provenance, CHANGELOG, GitHub Release). If you need a single-package

Nothing mechanical stops "rm tests/example.test.js". no deny rule matched; no hooks matched

wish

NEVER manually trace imports when `find_importers` gives the full reverse dependency graph

Nothing mechanical stops "npm install <pkg>". no deny rule matched; no hooks matched