DevelopmentShell

mcp-server-bash-sdk

A lightweight MCP server implementation in pure Bash that provides a zero-overhead alternative to traditional server runtimes.

Free
N/A rating (0 reviews)0 installs504 GitHub stars
MCPBashJSON-RPC

This MCP server is designed to implement the Model Context Protocol (MCP) in a minimalistic way using Bash scripting. It allows for full JSON-RPC 2.0 protocol support over standard input and output, making it easy to integrate with other systems. The server offers dynamic tool discovery and can be easily extended with custom tools, providing flexibility for various use cases. With external configuration support via JSON files, users can customize the server's behavior without modifying the core scripts. This makes it suitable for developers looking for a lightweight solution that avoids the overhead of more complex environments like Node.js or Python.

Compatible with

Claude DesktopCursor

Install

Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "mcp-server-bash-sdk": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-mcp-server-bash-sdk"
      ]
    }
  }
}

Config File Location

Mac: ~/Library/Application Support/Claude/claude_desktop_config.json

Windows: %APPDATA%\Claude\claude_desktop_config.json

Linux: ~/.config/claude/claude_desktop_config.json

Some servers require additional setup - check the GitHub README for specific instructions.

Permissions

ok0
ok1