Developer Tooling I Built — Extensions, Plugins & MCP Servers
A running list of the developer tooling I've built and shipped — browser extensions, IDE plugins, and MCP servers for AI coding agents. Most are on official marketplaces; the rest ship from GitHub Releases.
A running list of the developer tooling I’ve built and shipped — browser extensions, IDE plugins, and MCP servers for AI coding agents. Most are on official marketplaces; the rest ship from GitHub Releases.
Chrome Extensions
Google AI Overview Scraper
Extracts Google AI Overviews as structured Markdown via a local MCP server. Queries run in background tabs (no focus stealing), and the result is exposed over HTTP + MCP so Claude Code, Cursor, and Claude Desktop can pull AI Overviews on demand — no API keys, no scraping fees.
Install: Chrome Web Store · GitHub
Better Gemini — Wide UI, Quick Launch, Export
Transforms the Google Gemini web app for power users. 98% wide chat layout, omnibox quick launch (type gem <prompt>), one-click Markdown export, 40+ keyboard shortcuts, and a default model picker. Built for the people who actually live inside Gemini.
Install: Chrome Web Store · GitHub
JetBrains / IntelliJ Plugins
QuickTerminal
Lightning-fast terminal access for modern JetBrains IDEs. Hit Cmd+Shift+. and you’re instantly in a terminal — no tool-window juggling, no mouse, no slow startup. Built for keyboard-driven workflows.
Install: JetBrains Marketplace
Git Worktree Toolbox
A native Git worktree manager built into your IDE. Create worktrees from any branch with auto file-copy from the main worktree, merge them back with force-resolution, open in a new IDE window, and use the integrated diff viewer to compare any worktree against any branch. Auto-refreshes on repo state changes.
Install: JetBrains Marketplace
ContextCraft (IntelliJ)
Right-click any source file and ContextCraft copies it plus its related dependencies — imports, implementations, decompiled library classes — ready to paste into Claude or ChatGPT. Three relatedness levels (Strict, Medium, Broad), configurable depth, supports Java/Kotlin/Scala/Groovy.
Install: GitHub Releases
ContextCraft for GoLand
The Go-flavored sibling of ContextCraft. Smart Go module & package detection, intelligent import resolution, context-menu integration. Built for piping rich Go context into long-context LLMs.
Install: GitHub Releases
PromptForge
Like ContextCraft but with task-specific prompt templates baked in — Generate Tests, Explain Code, Ask Questions, Make Changes, Copy with Context. Right-click, pick the task, paste the resulting fully-loaded prompt into your LLM of choice.
Install: GitHub Releases
CodeCompass
RAG-powered semantic code search, chat, and Q&A directly inside IntelliJ. Ask “how does the payment system work?” and get an answer synthesized from multiple files. Backs onto Qdrant for vector storage; pluggable LLM provider (OpenRouter / Gemini / Ollama).
Install: GitHub Releases
VS Code Extensions
Java Code Navigator
Supercharges Java in VS Code by adding CodeLens buttons above interfaces, abstract classes, and methods — jump to implementations, explore call hierarchies, view type hierarchies, find references, and rename symbols safely. The IntelliJ-style navigation Java developers actually miss when they switch to VS Code.
Install: VS Code Marketplace
VSCodeCompass
The VS Code port of CodeCompass — semantic search, interactive chat, and AI-powered Q&A over your codebase. Same Qdrant + OpenRouter / Gemini / Ollama stack, native VS Code UX.
Install: GitHub Releases
macOS Apps
NameAlert
A native macOS Tahoe (26+) menu-bar app that continuously transcribes system audio and microphone on-device, watches for keywords you care about (your name, a project codename, anything), and fires alerts when they’re spoken. Five alert channels: system beeps, notification center, persistent modal, ntfy.sh push, even a Telegram voice call via CallMeBot. Damerau–Levenshtein fuzzy matching catches mumbles and accents. Nothing leaves your machine.
Install: GitHub (download DMG from the latest Actions build)
BHelper
macOS menu-bar app that rewrites your selected text via your choice of LLM — OpenAI, Anthropic Claude, Google Gemini, or local Ollama models. Customizable pre-prompts, global hotkeys, and works in any app where you can select text.
Install: GitHub
MCP Servers
Model Context Protocol servers that plug into Claude Code, Cursor, Windsurf, and any MCP-compatible agent.
mcpkit
Universal MCP-to-CLI installer. Turns any MCP server into terminal commands plus lightweight agent skills — with zero context bloat. Agents only read the skill file when relevant and call tools via mcpkit call instead of holding full MCP schemas in memory.
Install: npm install -g @balakumar.dev/mcpkit · GitHub
Perplexity Subscription MCP
Use your existing Perplexity Pro subscription inside Claude Code, Cursor, and other MCP clients — no API costs. Authenticates with your Perplexity web session cookies, so every query bills against your $20/mo Pro plan instead of the $5-per-1000-queries Perplexity API.
Install: uvx perplexity-web-wrapper · GitHub
Reddit Answers MCP
Browserless MCP server for Reddit Answers. Solves Reddit’s web verification flow over plain HTTP, caches token_v2, bearer tokens, and cookies across restarts, and exposes search, follow-up, session status, and forced-refresh as MCP tools.
Install: npx reddit-answers-mcp · GitHub
Google AI Overview MCP
Pairs with the Chrome extension above. Exposes Google AI Overviews as MCP tools (search, follow_up, health) over stdio or SSE — one shared FastAPI backend across all your agent windows.
Install: uvx google-ai-scraper · GitHub
Claude Code Plugins
claude-code-goal
A Codex-style /goal command for Claude Code. Persistent local goal state, Codex-verbatim continuation prompts, pause/resume/clear/complete controls, completion-audit guardrails, and a Stop hook that keeps Claude working until the goal is done.
Install (inside Claude Code): /plugin marketplace add balakumardev/claude then /plugin install claude-code-goal · GitHub
Firefox Add-on
BSummarize
Summarize and translate any web page — including YouTube videos via caption detection — using Google Gemini or local Ollama models. Smart chunking for long articles, multi-language output, summarize whole-page or selected-text.
Install: GitHub Releases
Got feedback or want a feature? Open an issue on the relevant GitHub repo, or drop me a note at mail@balakumar.dev.