yaniv-golan/mcp-bash-frameworkA framework for building Model Context Protocol (MCP) servers using pure Bash scripts, allowing for the creation of tools, resources, and prompts without Node.js or Python runtimes. It provides a complete implementation of the MCP spec compatible with any environment running Bash 3.2+ and jq.
MCPBASH_ROOTSstringOPTIONALMCPBASH_LOG_LEVELstringOPTIONALdefault: infoMSYS2_ARG_CONV_EXCLstringOPTIONALMCPBASH_DEBUG_ERRORSstringOPTIONALdefault: falseMCPBASH_PROJECT_ROOTstringREQUIREDMCPBASH_REMOTE_TOKENstringOPTIONALMCPBASH_TOOL_ENV_MODEstringOPTIONALdefault: minimalMCPBASH_TOOL_ALLOWLISTstringOPTIONALMCPBASH_HTTPS_ALLOW_ALLstringOPTIONALdefault: falseMCPBASH_HTTPS_ALLOW_HOSTSstringOPTIONALMCPBASH_ALLOW_PROJECT_HOOKSstringOPTIONALdefault: falseMCPBASH_DEFAULT_TOOL_TIMEOUTstringOPTIONALdefault: 30MCPBASH_ENABLE_LIVE_PROGRESSstringOPTIONALdefault: falseMCPBASH_TOOL_ENV_INHERIT_ALLOWstringOPTIONALdefault: falseCreate a free RNWY account to connect your on-chain identity to this server. MCP server claiming is coming; register now and you'll be first in line.
Create your account →