pazuzu1w/ubuntu_mcp_server
If you are the rightful owner of ubuntu_mcp_server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
Secure Ubuntu MCP Server is a security-first Model Context Protocol server designed for safe and controlled operations on Ubuntu systems.
The Secure Ubuntu MCP Server is a robust and secure Model Context Protocol (MCP) server tailored for Ubuntu systems. It emphasizes a security-first architecture, ensuring that AI assistants can perform system operations safely and efficiently. The server is built with comprehensive security controls, including path traversal protection, command sanitization, and resource limits. It also features extensive audit logging to track all operations with user attribution, ensuring transparency and accountability. The server is production-ready, with a modular design, comprehensive error handling, and an extensive test suite. It supports configurable policies to cater to different environments and use cases, making it versatile for both development and production settings. The server is compatible with any MCP client, allowing seamless integration with various platforms.
Features
- Security-First Architecture: Implements path traversal protection, command sanitization, and resource limits.
- Comprehensive Audit Logging: Logs all operations with user attribution for transparency.
- Modular Design: Clear separation of concerns for maintainability and scalability.
- Configurable Policies: Supports different security policies for various environments.
- Zero-Dependency Security: Core security features do not rely on external packages.
Usages
usage with claude desktop
{ "mcpServers": { "secure-ubuntu": { "command": "/path/to/secure-ubuntu-mcp/.venv/bin/python3", "args": ["/path/to/secure-ubuntu-mcp/main.py", "--policy", "secure"], "env": { "MCP_LOG_LEVEL": "INFO" } } } }