Skip to main content
MCP server CX Codex

SkillTotal — Claude Code MCP server: what it does, how to install

Scans MCP servers, agent skills, and npm/PyPI packages with static checks. Use it before an agent installs a component.

Install into Claude Code · Platform CLI All methods and platforms ↓
claude mcp add skilltotal -- uvx skilltotal
Open on GitHub

What SkillTotal does

SkillTotal examines MCP servers, agent skills, plugins, repositories, folders, archives, and individual files. Its checks cover shell execution, filesystem and secret access, outbound network calls, dynamic code, obfuscation, and risky MCP tools. Package install hooks are included too.

The server runs locally and reads code without executing it. Regex and AST matching produce repeatable findings without an LLM, with each issue linked to a file and line. MCP setup uses uvx skilltotal; the CLI package runs on the Python standard library. In Claude Code, the plugin checks install commands before execution, so those agent-side checks depend on the MCP server being connected.

What it helps with

  • scan an npm package before installation
  • detect reads from .env and SSH keys
  • spot secrets sent over the network
  • review dangerous MCP tools
  • find code triggered by package installation

Example prompts for the agent

  • Scan npm:express before installing it.
  • Check this MCP server folder and report every finding with its file and line.
  • Inspect the repository for install hooks and secret access.

How to install SkillTotal

Platform CLI

claude mcp add skilltotal -- uvx skilltotal

uvx runs the command named after the package; if the README names another one, use uvx --from skilltotal <command>

Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more

Questions about SkillTotal

How do I install SkillTotal in Claude Code?

Run claude mcp add skilltotal -- uvx skilltotal. Claude Code can then use the MCP server.

What does SkillTotal do?

It statically checks MCP servers, agent skills, plugins, and packages for risky behavior such as command execution, file access, network egress, and dynamic code. Findings point to source files and lines.

Does SkillTotal execute the code it scans?

No. It runs locally and analyzes the code without executing it, using regex and AST matching rather than an LLM.

Similar MCP servers

All MCP servers for Security →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor