YG

yaniv-golan/mcp-bash-framework

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

11 stars 2 forks 품질 84 트렌드 22MIT

Portable Bash-only framework for building stdio Model Context Protocol (MCP) servers with zero dependencies.

개요

mcp-bash-framework  •  mcp-bash Read llms.txt (compact) or llms-full.txt (detailed) for agent-optimized context — includes a step-by-step Quick Start, critical allowlist requirement, and CLI wrapper patterns. /plugin install mcp-bash --marketplace yaniv-golan/mcp-bash-framework installs a skill with the workflow and common traps for building mcp-bash servers. On older Claude Code: /plugin marketplace add yaniv-golan/mcp-bash-framework, then /plugin install mcp-bash@mcp-bash. Tools, resources, prompts, elicitation, roots, progress, cancellation—the full spec, no runtimes beyond your shell. - Runs on Bash 3.2+ (macOS/Linux stock). No Node, no Python, no containers. - Handles concurrency, timeouts, and cancellation the way production systems need. - You write the tools. The framework stays out of your way. - Tools shouldn’t need another runtime to talk to AI. - Everything must be inspectable. No magic. - If it’s not needed in production, it isn’t in the framework.

README

원문 README의 일부입니다. 원문 보기.

mcp-bash

Repository: mcp-bash-framework  •  CLI/Binary: mcp-bash

For AI agents: Read llms.txt (compact) or llms-full.txt (detailed) for agent-optimized context — includes a step-by-step Quick Start, critical allowlist requirement, and CLI wrapper patterns.

Claude Code skill: /plugin install mcp-bash --marketplace yaniv-golan/mcp-bash-framework installs a skill with the workflow and common traps for building mcp-bash servers. On older Claude Code: /plugin marketplace add yaniv-golan/mcp-bash-framework, then /plugin install mcp-bash@mcp-bash.

Contents

The most complete MCP implementation in pure Bash. Tools, resources, prompts, elicitation, roots, progress, cancellation—the full spec, no runtimes beyond your shell.

  • Runs on Bash 3.2+ (macOS/Linux stock). No Node, no Python, no containers.
GitHub에서 전체 README 보기

설치

This server does not publish a one-line install command.

Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

"mcpServers": { "mcp-bash": { "command": "/Users/you/.local/bin/mcp-bash", "env": { "MCPBASH_PROJECT_ROOT": "/Users/you/my-mcp-server", "MCPBASH_TOOL_ALLOWLIST": "*" } } }