PluMCP is a low-dependency Clojure/ClojureScript library for making Model Context Protocol (MCP) clients and servers. Connect your business (data, process and software) with AI Agents using MCP and idiomatic Clojure.
There are Makefile targets for various development tasks:
Setup and teardown:
make setup
make clean
make distclean # needs `make setup` later
Running tests:
make clj-test # run tests in Clojure/JVM
make cljs-test # run tests in Node.js
Module release:
# Edit `module-project-clj.bb` for version
make install-all-modules
make clean-all-modules
You can support this project via Github Sponsors
Copyright © 2025-2026 Shantanu Kumar
This program and the accompanying materials are made available under the terms of the Eclipse Public License 1.0 which is available at https://www.eclipse.org/legal/epl/epl-v10.html.
Can you improve this documentation?Edit on GitHub
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |