I craft unique cereal names, stories, and ridiculously cute Cereal Baby images.

mcp-clj
A MCP server written in clojure
3 years
Works with Finder
3
Github Watches
2
Github Forks
25
Github Stars
mcp-clj
An implementation of the Model-Channel Protocol (MCP) in Clojure, designed to expose Clojure REPL functionality over an SSE transport.
Project Description
mcp-clj is a Clojure implementation of the Model-Channel Protocol (MCP) defined by Anthropic. It provides both client and server components for MCP communication, with a specific focus on exposing Clojure REPL functionality. The project aims to maintain compatibility with Anthropic's MCP specification while providing a simple and reliable implementation.
Usage
Add mcp-clj as a dependency to your project.
- Add the mcp-project as a dependency:
:deps {org.hugoduncan/mcp-clj
{:git/url "https://github.com/hugoduncan/mcp-clj"
:git/sha "replace with latest git sha"
:deps/root "projects/server"}}
- In the project, start the server:
(require 'mcp-clj.mcp-server.core)
(def server (mcp-clj.mcp-server.core/create-server {:port 3001}))
This will start the server on port 3001. You can then connect to the server using an MCP client.
Configuration
Configuring Claude Desktop
To configure Claude Desktop to use mcp-clj, you need to use mcp-proxy.
In claude_desktop_config.json
, add:
"mcp-proxy": {
"command": "mcp-proxy",
"args": [
"http://localhost:3001/sse"
],
"env": {
"API_ACCESS_TOKEN": "ABC"
}
}
Contributing
Contributions to mcp-clj are welcome! Please follow these steps to contribute:
- Fork the repository.
- Create a new branch for your feature or bugfix.
- Make your changes and ensure all tests pass.
- Submit a pull request with a detailed description of your changes.
License
mcp-clj is licensed under the MIT License. See the LICENSE file for more details.
相关推荐
Evaluator for marketplace product descriptions, checks for relevancy and keyword stuffing.
Confidential guide on numerology and astrology, based of GG33 Public information
A geek-themed horoscope generator blending Bitcoin prices, tech jargon, and astrological whimsy.
Converts Figma frames into front-end code for various mobile frameworks.
Advanced software engineer GPT that excels through nailing the basics.
Therapist adept at identifying core issues and offering practical advice with images.
Discover the most comprehensive and up-to-date collection of MCP servers in the market. This repository serves as a centralized hub, offering an extensive catalog of open-source and proprietary MCP servers, complete with features, documentation links, and contributors.
Micropython I2C-based manipulation of the MCP series GPIO expander, derived from Adafruit_MCP230xx
A unified API gateway for integrating multiple etherscan-like blockchain explorer APIs with Model Context Protocol (MCP) support for AI assistants.
Mirror ofhttps://github.com/agentience/practices_mcp_server
Mirror ofhttps://github.com/bitrefill/bitrefill-mcp-server
Reviews

user_s7syxlK2
The MCP Server with Mem0 for Managing Coding Preferences is an exceptional tool for developers. Its seamless integration and user-friendly interface make managing coding settings a breeze. Highly recommended for anyone looking to streamline their coding environment! Check it out here: https://mcp.so/server/mem0-mcp/mem0ai.