What problem does it solve?
It solves the problem of building MCP servers without heavy runtimes by giving you a lightweight Bash SDK for JSON-RPC/MCP over stdio.
Core Features & Use Cases
- Zero-overhead Bash MCP server layer: Run MCP over stdio with minimal moving parts using a core protocol script.
- Tool functions with convention-based discovery: Expose tools by defining
tool_<name> functions that follow a clear input/output contract.
- Config-driven server and tools metadata: Keep server info and tool schemas in JSON assets for easier updates and reuse.
- Use case: Wrap system utilities or external REST APIs (e.g., weather, GitHub, disk usage) as MCP tools so an AI assistant can call them reliably and deterministically.
Quick Start
Tell your AI: "Generate a Bash MCP server using the mcp-server-bash-sdk that exposes a tool to fetch current weather for a given city, with the tool schema defined in assets/tools.json and the server info defined in assets/config.json."