C
Clojure MCP Light Native
MCP server by lukaszkorecki
Created 4/17/2026
Updated about 4 hours ago
README
Repository documentation and setup instructions
What is this?
This project turns command line utilities provided by https://github.com/bhauman/clojure-mcp-light/ into native binaries. This means no dependencies on bbin or babashka.
There's nothing wrong with either, but depending on them introduces complications in scenarios where installation needs to be automated and come with as few dependencies as possible.
The name is a bit confusing, but that's not on me ;-)
How does it work?
- original repo is cloned as a submodule
- necessary native-image build harness is added
- binaries come out
- you get them from GH releases
How to use it?
Binaries for ARM macOS are in GH releases, just grab them from there.
If you're using Mise to manage tool installation, add the following to your mise.toml:
"http:clj-paren-repair" = { version = "0.2.2", url = "https://github.com/lukaszkorecki/clojure-mcp-light-native/releases/download/v0.2.2/clj-paren-repair-macos-arm64" }
"http:clj-nrepl-eval" = { version = "0.2.2", url = "https://github.com/lukaszkorecki/clojure-mcp-light-native/releases/download/v0.2.2/clj-nrepl-eval-macos-arm64" }
How to build localy?
- clone this repo
git submodule update --initmise run build:all
or to build individual binaries:
mise run build:clj-nrepl-eval
mise run build:clj-paren-repair
Non goals
- Claude hook support
- configuring Claude or any other AI assistant
License
EPL-2.0 same as clojure-mcp-light
Quick Setup
Installation guide for this server
Installation Command (package not published)
git clone https://github.com/lukaszkorecki/clojure-mcp-light-native
Manual Installation: Please check the README for detailed setup instructions and any additional dependencies required.
Cursor configuration (mcp.json)
{
"mcpServers": {
"lukaszkorecki-clojure-mcp-light-native": {
"command": "git",
"args": [
"clone",
"https://github.com/lukaszkorecki/clojure-mcp-light-native"
]
}
}
}