mcp-command-server

mcp-command-server

0

MCP Command Server is a secure server designed to execute system commands through LLM applications like Claude. It features input validation, user confirmation, and comprehensive audit logging integrated with Claude Desktop.

MCP Command Server

A secure Model Context Protocol (MCP) server for executing system commands through Large Language Model (LLM) applications such as Claude.

Features

  • Secure command execution with whitelist
  • User confirmation for all commands
  • Comprehensive audit logging
  • Input validation and sanitization
  • Claude Desktop integration

Documentation

Complete documentation can be found in the directory.

  • Installation Guide
  • Security Guidelines
  • API Reference
  • Usage Examples
  • Troubleshooting

Development

Setup

  1. Clone the repository
  2. Create a virtual environment
  3. Install development dependencies

Testing

  • Run all tests with pytest
  • Run with coverage

Contributing

  1. Fork the repository
  2. Create a feature branch
  3. Run tests and linting
  4. Submit a pull request

License

MIT License.