Babashka MCP 服务器

Babashka MCP 服务器

一个用于与 Babashka 交互的 Model Context Protocol 服务器,支持执行代码、缓存结果和命令历史。

快速入门

安装 Babashka

根据操作系统运行以下命令:

  • macOS: brew install borkdude/brew/babashka
  • Linux: bash <(curl -s https://raw.githubusercontent.com/babashka/babashka/master/install)
  • Windows (使用 scoop): scoop install babashka

验证安装:

bb --version
bb -e '(+ 1 2 3)'

安装依赖并构建

npm install
npm run build

配置环境变量

设置 BABASHKA_PATH 指向 Babashka 可执行文件。

执行代码

通过工具 execute 执行 Babashka 代码,例如:

{
  "name": "execute",
  "arguments": {
    "code": "(+ 1 2 3)",
    "timeout": 5000
  }
}

更多资源访问 官方文档