A set of tools to use while coding using the Claude code cli. "smartgrep" is a grep-like tool that uses a semantic index of the codebase to provide Claudes with information tailored for how they think. Claudes love it! A "codebase-curator" Claude to assist the "developer" Claude in his coding tasks, together they implement fully integrated code.
Codebase Curator is an MCP server that provides a dedicated 'Curator Claude' to deeply analyze and understand a codebase, offering tools for codebase ...
365curator.setProjectPath(args?.path as string)// Local-only MCP, requires compromised LLM to exploit
257const result = await curator.getOverview(
258 args?.projectPath as string,
259 args?.newSession as boolean
260)// Local-only MCP, requires compromised LLM to exploit
275const response = await curator.askCurator({
276 question: question,
277 projectPath: args?.projectPath as string,
278 newSession: args?.newSession as boolean,
279})// Local-only MCP, requires compromised LLM to exploit
294const result = await curator.addNewFeature({
295 feature: feature,
296 projectPath: args?.projectPath as string,
297})// Local-only MCP, requires compromised LLM to exploit
315const result = await curator.implementChange({
316 change: change,
317 projectPath: args?.projectPath as string,
318 scope: args?.scope as string[],
319})// Local-only MCP, requires compromised LLM to exploit
330const result = await curator.getCuratorMemory(
331 args?.projectPath as string
332)// Local-only MCP, requires compromised LLM to exploit
341await curator.clearSession(args?.projectPath as string)// Local-only MCP, requires compromised LLM to exploit
392const lines = (args?.lines as number) || 50// Local-only MCP, requires compromised LLM to exploit