Back to Home
ivanenev icon

skills-server

Verified Safe

by ivanenev

Overview

Serves specialized prompt libraries (skills) and provides a token-efficient bridge to hierarchical tool systems for AI clients.

Installation

Run Command
skills-server

Environment Variables

  • SKILLS_DIR
  • LAZY_MCP_ENABLED
  • LAZY_MCP_COMMAND
  • CACHE_DURATION
  • LOG_LEVEL

Security Notes

The server uses `child_process.spawn` to execute the `LAZY_MCP_COMMAND` for Lazy-MCP integration. This command is configurable via an environment variable (`LAZY_MCP_COMMAND`). If an attacker can control this environment variable and point it to a malicious executable, it can lead to arbitrary code execution. However, the documentation explicitly warns users to set this to a trusted, absolute path. The server includes robust defenses against path traversal (in skill directory names), injection attacks, malformed JSON-RPC requests, and resource exhaustion, as evidenced by dedicated security tests. No direct `eval` or code obfuscation was identified in the provided source.

Similar Servers

Stats

Interest Score0
Security Score8
Cost ClassLow
Avg Tokens50
Stars0
Forks0
Last Update2025-12-08

Tags

MCPAIToolsSkillsToken Efficiency