Skip to content

Conversation

sonirico
Copy link

@sonirico sonirico commented Sep 6, 2025


name: Add a new MCP server
about: Requests for adding a new MCP server to the Docker Catalog
title: "Add mcp-shell: Secure Shell Command Execution MCP Server"
labels: submission
assignees: ""

MCP Server Information

Server Name: mcp-shell

Repository URL: https://github.com/sonirico/mcp-shell

Brief Description: A robust Model Context Protocol (MCP) server that provides secure shell command execution capabilities to AI assistants. Built in Go with configurable security controls including allowlists, blocklists, execution constraints, audit logging, and Docker isolation. Enables AI systems to execute shell commands securely with structured JSON responses.

Basic Requirements

  • Open Source: Uses MIT License
  • MCP Compliant: Built on official MCP SDK for Go (mark3labs/mcp-go)
  • Active Development: Recent commits and actively maintained
  • Docker Artifact: Includes Dockerfile and Docker-ready deployment
  • Documentation: Comprehensive README with setup instructions, security configuration, and usage examples
  • Security Contact: Security issues can be reported via GitHub Issues

Submitter Checklist

  • This server meets the basic requirements listed above
  • I understand this will undergo automated and manual review
  • I have tested the MCP Server using task validate -- --name mcp-shell
  • I have built the MCP Server using task build -- --tools mcp-shell

@sonirico sonirico requested a review from a team as a code owner September 6, 2025 21:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant