muthuishere / mcp-server-bash-sdk
MCP server SDK/example implemented entirely in bash — build a Model Context Protocol server with no runtime dependency beyond a POSIX shell.
Why this job: name: mcp; says: mcp server, model context protocol; topics: model-context-protocol, mcp
What it does
- MCP 2026-07-28. stateless, per-request version negotiation
- Both standard transports. stdio and Streamable HTTP, from the same server file
- server/discover, tools/list, tools/call
- Dynamic tool discovery via function naming convention
- External configuration via JSON files
Get started
git clone https://github.com/muthuishere/mcp-server-bash-sdk
cd mcp-server-bash-sdk You need: Bash 3.2 or newer (3.2 is what macOS ships as /bin/bash); jq for JSON processing (brew install jq / apt install jq / apk add jq); *(HTTP transport only)* socat preferred, or netcat — see the note under Transports
- Maintenance
- Active
- Last commit 2 months ago
- Stars
- 515
- On GitHub
- Licence
- MIT
- Allows business use
- Downloads for
- None listed
- No release files
- Latest version
- v0.4.1
- Released 3 months ago
- Built with
- Shell
- 100% of the code
Is it looked after?
- Contributors
- 1
- Last 90 days
- Issues
- 0% closed
- 4 still open
- Pull requests
- 3 merged
- 3 waiting
- Releases
- 1
- 1 in the last year
- No contributing guide
- No security policy
- No code of conduct
Similar repos
| Repo | Stars | Last commit | Licence | Downloads for |
|---|---|---|---|---|
| 20000419 / fauxnix | 899 | 3 days ago | MIT | No downloads |
| apify / mcpc | 1,092 | 4 days ago | Apache-2.0 | No downloads |
| sonirico / mcp-shell | 111 | 45 days ago | GPL-3.0 | No downloads |
More: languages, topics and project record
Languages
- Shell 100%
Topics
- ai-agents
- bash
- mcp
- model-context-protocol
- sdk
Project record
- JobMCP servers
- StatusListed
- Commits23
- Forks51
- Watching4
- Stars in 28 days+1
- CreatedMay 29, 2025
- First seen by usNov 7, 2026
- CheckedNov 7, 2026
