Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Security Server

БесплатноНе проверен

Enables file operations, npm package management, and configuration checking through MCP.

GitHubEmbed

Описание

Enables file operations, npm package management, and configuration checking through MCP.

README

This is a Model Context Protocol (MCP) server that provides file operations, npm package management, and configuration checking capabilities.

Available Tools

File Operations

  1. count_lines_in_file - Count lines in a text file and return metadata
  2. write_to_file - Write content to a file with append/overwrite modes
  3. read_file_content - Read file content with encoding options

NPM Package Management

  1. check_outdated_packages - Check for outdated npm packages
  2. analyze_package_security - Run npm security audit
  3. check_npm_version - Check npm installation and version

Configuration Management

  1. check_npmrc_config - Check local and global .npmrc files
  2. check_npm_global_config - Check global npm configuration
  3. verify_registry_config - Verify npm registry configuration
  4. check_npm_cache - Check npm cache information

Installation

  1. Clone or create the project
  2. Install dependencies: npm install
  3. Build the project: npm run build
  4. Run the server: npm start or npm run dev

Usage

The server communicates via the Model Context Protocol (MCP) over stdio. It can be integrated with MCP-compatible clients.

Example Tool Usage

Count lines in a file

{
  "name": "count_lines_in_file",
  "arguments": {
    "file_path": "/path/to/file.txt"
  }
}

Check outdated packages

{
  "name": "check_outdated_packages",
  "arguments": {
    "include_dev": true
  }
}

Write to file

{
  "name": "write_to_file",
  "arguments": {
    "file_path": "/path/to/output.txt",
    "content": "Hello, World!",
    "mode": "overwrite"
  }
}

Security Features

  • Path traversal protection
  • File size limits
  • Input validation
  • Error handling
  • Safe npm command execution

Development

  • npm run dev - Run in development mode with tsx
  • npm run build - Build TypeScript to JavaScript
  • npm start - Run the built server

License

ISC

from github.com/danduh/mcp-security

Установка Security Server

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/danduh/mcp-security

FAQ

Security Server MCP бесплатный?

Да, Security Server MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Security Server?

Нет, Security Server работает без API-ключей и переменных окружения.

Security Server — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить Security Server в Claude Desktop, Claude Code или Cursor?

Открой Security Server на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Security Server with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории development