Back to Home
luw2007 icon

skim-mcp-server

Verified Safe

by luw2007

Overview

Optimizes LLM context windows by intelligently compressing code for AI coding assistants like Claude Code, enabling analysis of larger projects.

Installation

Run Command
npx -y skim-mcp

Environment Variables

  • LOG_LEVEL
  • SKIM_ALLOWED_PATHS
  • SKIM_MAX_REQUESTS_PER_MINUTE
  • SKIM_MAX_INPUT_SIZE

Security Notes

The server demonstrates strong security practices. It implements robust path validation (blocking traversal, enforcing absolute paths, symlink resolution), input sanitization (maximum size and null byte detection), and command injection prevention (using `spawn` with `shell: false` and whitelisting arguments passed to the external `skim` CLI). There is no 'eval' or code obfuscation, and no hardcoded secrets were found. The primary communication mechanism is via standard I/O, which inherently limits network attack surface for the server itself. While it relies on an external `skim` binary, the interaction is securely managed.

Similar Servers

Stats

Interest Score0
Security Score9
Cost ClassLow
Avg Tokens500
Stars0
Forks0
Last Update2025-12-17

Tags

LLM Context OptimizationCode TransformationAI Assistant ToolSecurityPerformance