github analyzed 88dd7fb

PCIRCLE-AI/toonify-mcp

github

Context compression plugin for Claude Code. Trims large JSON, logs, stack traces, and source files before they enter the context window.

maintainer
PCIRCLE-AI
license
MIT
first seen
2026-06-01
last seen
2026-06-04
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 stdio counts 0 tools · 0 res · 0 prompts permission surface via code analysis

No tools enumerated yet for this server.

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

filesystem 5

  • fs PCIRCLE-AI-toonify-mcp-88dd7fb/hooks/post-tool-use.mjs :16 import { readFileSync, existsSync } from 'fs';
  • fs PCIRCLE-AI-toonify-mcp-88dd7fb/src/cli/doctor.ts :1 import { promises as fs, constants as fsConstants } from 'node:fs';
  • fs PCIRCLE-AI-toonify-mcp-88dd7fb/src/cli/setup.ts :1 import { promises as fs } from 'node:fs';
  • fs PCIRCLE-AI-toonify-mcp-88dd7fb/src/metrics/metrics-collector.ts :5 import { promises as fs } from 'fs';
  • fs PCIRCLE-AI-toonify-mcp-88dd7fb/src/optimizer/caching/persistent-cache.ts :11 import fs from 'fs';

shell / exec 3

  • shell PCIRCLE-AI-toonify-mcp-88dd7fb/hooks/post-tool-use.mjs :397 return new RegExp(`^\\s*${escaped};?\\s*$`).test(line);
  • shell PCIRCLE-AI-toonify-mcp-88dd7fb/src/cli/claude-cli.ts :1 import { execFile } from 'node:child_process';
  • shell PCIRCLE-AI-toonify-mcp-88dd7fb/src/optimizer/compressors/code.ts :309 return new RegExp(`^\\s*${escaped};?\\s*$`).test(line);

secrets 3

  • secrets PCIRCLE-AI-toonify-mcp-88dd7fb/hooks/post-tool-use.mjs :47 if (process.env.TOONIFY_MIN_TOKENS) {
  • secrets PCIRCLE-AI-toonify-mcp-88dd7fb/src/optimizer/caching/cache-optimizer.ts :75 (process.env.ANTHROPIC_API_KEY ? 'anthropic' : 'openai') :
  • secrets PCIRCLE-AI-toonify-mcp-88dd7fb/src/optimizer/caching/cache-strategies.ts :64 if (process.env.ANTHROPIC_API_KEY) {

install hooks 2

  • prepare PCIRCLE-AI-toonify-mcp-88dd7fb/package.json :24 npm run build
  • postinstall (suspicious) PCIRCLE-AI-toonify-mcp-88dd7fb/package.json :25 node -e "console.log('\\n📦 Toonify MCP installed!\\n\\nIf you are installing from a local clone, finish with `npm install -g .` first.\\nThen run `toonify-mcp setup` for plugin mode, or `toonify-mcp

declared dependencies 12

  • @modelcontextprotocol/sdk@^1.29.0
  • @toon-format/toon@^2.1.0
  • tiktoken@^1.0.22
  • yaml@^2.8.2
  • @jest/globals@^30.2.0
  • @swc/core@^1.15.10
  • @swc/jest@^0.2.39
  • @types/jest@^30.0.0
  • @types/node@^25.0.9
  • jest@^30.2.0
  • tailwindcss@^3.4.17
  • typescript@^6.0.2