Skip to content
The Daily Repo

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

Repos similar to this one
RepoStarsLast commitLicenceDownloads for
20000419 / fauxnix8993 days agoMITNo downloads
apify / mcpc1,0924 days agoApache-2.0No downloads
sonirico / mcp-shell11145 days agoGPL-3.0No 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

Type to search.

Try