Babashka MCP ServerServer

bmorphism
GitHub
ClojureCode ExecutionDeveloper Tools

Loading subscription status...

💡 Description

A Model Context Protocol server that allows management and execution of Babashka scripts, enabling enhanced script workflows with caching, access to command history, configurable timeouts, and integration with GitHub Actions.

📝 JSON Entries

{
  "mcpServers": [
    {
      "Babashka MCP Server": {
        "env": {
          "BABASHKA_PATH": "path_to_babashka"
        },
        "args": [
          "--version"
        ],
        "command": "babashka"
      }
    }
  ]
}

🛠️ Tools

execute

Features

  • Execute Babashka code via MCP tools
  • Cache recent command results
  • Access command history through MCP resources
  • Configurable command timeout

💬 Example Queries

  • Execute Babashka code that adds two numbers.
  • Retrieve the last executed command result.