Bmorphism Babashka
CreatedMCP-Mirror
Enables execution of Babashka code through Model Context Protocol (MCP) tools.
About
Bmorphism Babashka enables interaction with Babashka, a native Clojure interpreter, via the Model Context Protocol. It allows users to execute Babashka code, cache recent command results, and access command history through MCP resources. The server is configurable with command timeouts, and is currently implemented in TypeScript, with plans to become self-hosted by rewriting it in Babashka itself. This will leverage Babashka's capabilities for better performance and removing the Node.js dependency.
Key Features
- Cache recent command results.
- Access command history through MCP resources.
- 0 GitHub stars
- Configurable command timeouts.
- Execute Babashka code through MCP.
Use Cases
- Remotely executing Clojure code using Babashka.
- Automating Babashka tasks through MCP-compatible tools.
- Integrating Babashka scripting with other MCP-enabled systems.