Enables secure execution of bash commands from AI assistants like Claude, using the Model Context Protocol.
Fresh Bash provides a secure interface for AI assistants like Claude to execute bash commands by implementing the Model Context Protocol (MCP). This TypeScript application offers features such as command whitelisting, directory restrictions, command validation, and output sanitization, ensuring a controlled and secure environment for command execution. It supports both stateless and stateful (interactive) command execution with session management and comprehensive logging. It can be used either as a library integrated into a larger application or as an MCP server for communication with Claude or other MCP clients.