Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
Nikolai Vysotskyi avatar

Trace Mcp

  • 95 repo stars
  • Updated August 4, 2026
  • nikolai-vysotskyi/trace-mcp

Framework-aware code intelligence: semantic search, refactoring, change-impact, security scanning, and decision memory across 60+ frameworks and 81 languages.

About

trace-mcp is a Claude Code skill in the Security category. Framework-aware code intelligence: semantic search, refactoring, change-impact, security scanning, and decision memory across 60+ frameworks and 81 languages.

  • trace-mcp
  • Security
  • AI-coding skill

Trace Mcp by the numbers

  • Data as of Aug 5, 2026 (Skillselion catalog sync)
/plugin marketplace add nikolai-vysotskyi/trace-mcp
/plugin install trace-mcp@trace-mcp

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
repo stars95
Last updatedAugust 4, 2026
Repositorynikolai-vysotskyi/trace-mcp

What it does

Framework-aware code intelligence: semantic search, refactoring, change-impact, security scanning, and decision memory across 60+ frameworks and 81 languages.

README.md

trace-mcp Claude Code plugin

One-step install of the trace-mcp MCP server plus its guard and pre-compact hooks into Claude Code.

What this plugin gives you

  • trace-mcp MCP server registered automatically — code intelligence tools (search, get_outline, get_change_impact, apply_rename, scan_security, …) become available to the agent.
  • PreToolUse Bash guard — blocks ls / find / grep / cat on source trees and routes the agent to trace-mcp's semantic tools instead. Saves tokens and produces better answers.
  • PreCompact session-snapshot injection — when Claude Code compacts the conversation, the hook injects a Markdown snapshot (focus files, recent edits, key searches, dead ends) so the post-compact agent doesn't lose orientation.

Prerequisites

trace-mcp must be installed on the system and resolvable on PATH:

npm install -g trace-mcp
trace-mcp init       # writes ~/.trace-mcp/launcher.env

The plugin's mcpServers.trace-mcp.command points at the trace-mcp binary, so Claude Code will spawn it directly. No extra wiring needed.

Install

claude plugin install @nikolai-vysotskyi/trace-mcp

Or, manually, drop this directory next to your Claude Code config and add the plugin to settings.json.

What gets installed

File Role
plugin.json Plugin manifest (name, version, MCP server registration)
.mcp.json MCP server entry consumed by Claude Code
hooks/hooks.json Hook registrations (PreToolUse:Bash, PreCompact)
marketplace.json Marketplace listing metadata

The actual hook scripts live one level up in hooks/ of the trace-mcp install (${CLAUDE_PLUGIN_ROOT}/../hooks/) so they are versioned with the npm package and updated on npm i -g trace-mcp@latest.

Disabling individual hooks

If the Bash guard is too strict for your workflow, edit your project's .claude/settings.local.json and override the PreToolUse:Bash matcher to false. The MCP server itself stays active.

Related skills

Securityappsec

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.