Abrakedabra - your boring documents are now a visual webpage with logical flow!
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
transport stdio counts 5 tools · 0 res
· 0 prompts
permission surface via code analysis
tools
-
analyze_content
-
generate_mermaid_prompt
-
generate_visualization
-
get_design_guide
-
list_themes
evidence-backed
findings quoted directly from the published source artifact — not inferred
code files: 38
filesystem 11
- fs (weak) earlyprototype-thought_bubble-cd7018d/thought_bubble_mcp/scripts/extract_test_inputs.mjs :7
import { readFileSync, writeFileSync, mkdirSync } from 'fs'; - fs (weak) earlyprototype-thought_bubble-cd7018d/thought_bubble_mcp/scripts/generate_demos_v2.mjs :10
import { writeFileSync, mkdirSync } from 'fs'; - fs (weak) earlyprototype-thought_bubble-cd7018d/thought_bubble_mcp/scripts/generate_showcase.mjs :16
import { writeFileSync, mkdirSync } from 'fs'; - fs (weak) earlyprototype-thought_bubble-cd7018d/thought_bubble_mcp/scripts/test_template_overhaul.mjs :9
import { writeFileSync, mkdirSync } from 'fs'; - fs earlyprototype-thought_bubble-cd7018d/thought_bubble_mcp/src/index.ts :43
import * as fs from 'fs'; - fs earlyprototype-thought_bubble-cd7018d/thought_bubble_mcp/src/renderers/generate_examples.ts :5
import * as fs from 'fs'; - fs (weak) earlyprototype-thought_bubble-cd7018d/thought_bubble_mcp/src/scripts/generate_client_examples.ts :18
import * as fs from 'fs'; - fs (weak) earlyprototype-thought_bubble-cd7018d/thought_bubble_mcp/src/scripts/generate_design_showcase.ts :21
import * as fs from 'fs'; - fs (weak) earlyprototype-thought_bubble-cd7018d/thought_bubble_mcp/src/scripts/generate_mermaid_showcase.ts :17
import * as fs from 'fs'; - fs (weak) earlyprototype-thought_bubble-cd7018d/thought_bubble_mcp/src/scripts/generate_showcase_examples.ts :12
import * as fs from 'fs'; - fs (weak) earlyprototype-thought_bubble-cd7018d/thought_bubble_mcp/src/scripts/generate_test_outputs.ts :5
import * as fs from 'fs';
tool registrations 5
- analyze_content earlyprototype-thought_bubble-cd7018d/thought_bubble_mcp/src/index.ts :74
- generate_visualization earlyprototype-thought_bubble-cd7018d/thought_bubble_mcp/src/index.ts :107
- generate_mermaid_prompt earlyprototype-thought_bubble-cd7018d/thought_bubble_mcp/src/index.ts :304
- list_themes earlyprototype-thought_bubble-cd7018d/thought_bubble_mcp/src/index.ts :335
- get_design_guide earlyprototype-thought_bubble-cd7018d/thought_bubble_mcp/src/index.ts :343
install hooks 1
- prepare earlyprototype-thought_bubble-cd7018d/thought_bubble_mcp/package.json :13
npm run build
declared dependencies 15
- @modelcontextprotocol/sdk@^1.0.0
- beautiful-mermaid@^0.1.3
- d3@^7.9.0
- d3-sankey@^0.12.3
- jsdom@^24.0.0
- zod@^3.23.8
- @types/d3@^7.4.3
- @types/d3-sankey@^0.12.5
- @types/jsdom@^21.1.6
- @types/node@^20.0.0
- @vitest/ui@^4.0.18
- ts-node@^10.9.2
- typescript@^5.3.0
- vite@^7.3.1
- vitest@^4.0.18