tech.unravel/example-cool-mcp-server
About
A Github Template for creating Clojure MCP Servers quickly
Details
- Author
- unravel-team
- Downloads
- 130
- Categories
- Other
Jump to
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
tech.unravel/example-cool-mcp-serverCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
{
"mcpServers": {
"example-cool-mcp-server": {
"command": "npx",
"args": [
"@modelcontextprotocol/inspector",
"java",
"-Dclojure.tools.logging.factory=clojure.tools.logging.impl/log4j2-factory",
"-Dorg.eclipse.jetty.util.log.class=org.eclipse.jetty.util.log.Slf4jLog",
"-Dlog4j2.contextSelector=org.apache.logging.log4j.core.async.AsyncLoggerContextSelector",
"-Dlog4j2.configurationFile=log4j2-mcp.xml",
"-Dbabashka.json.provider=metosin/jsonista",
"-Dlogging.level=INFO",
"-cp",
"/Users/vedang/repo-name/target/tech.unravel/example-cool-mcp-server-1.0.0.jar",
"tech.unravel.example-cool-mcp-server"
]
}
}
}
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"tech.unravel/example-cool-mcp-server": {
"example-cool-mcp-server": {
"command": "npx",
"args": [
"@modelcontextprotocol/inspector",
"java",
"-Dclojure.tools.logging.factory=clojure.tools.logging.impl/log4j2-factory",
"-Dorg.eclipse.jetty.util.log.class=org.eclipse.jetty.util.log.Slf4jLog",
"-Dlog4j2.contextSelector=org.apache.logging.log4j.core.async.AsyncLoggerContextSelector",
"-Dlog4j2.configurationFile=log4j2-mcp.xml",
"-Dbabashka.json.provider=metosin/jsonista",
"-Dlogging.level=INFO",
"-cp",
"/Users/vedang/repo-name/target/tech.unravel/example-cool-mcp-server-1.0.0.jar",
"tech.unravel.example-cool-mcp-server"
]
}
}
}
}
McpServers
{
"example-cool-mcp-server": {
"command": "npx",
"args": [
"@modelcontextprotocol/inspector",
"java",
"-Dclojure.tools.logging.factory=clojure.tools.logging.impl/log4j2-factory",
"-Dorg.eclipse.jetty.util.log.class=org.eclipse.jetty.util.log.Slf4jLog",
"-Dlog4j2.contextSelector=org.apache.logging.log4j.core.async.AsyncLoggerContextSelector",
"-Dlog4j2.configurationFile=log4j2-mcp.xml",
"-Dbabashka.json.provider=metosin/jsonista",
"-Dlogging.level=INFO",
"-cp",
"/Users/vedang/repo-name/target/tech.unravel/example-cool-mcp-server-1.0.0.jar",
"tech.unravel.example-cool-mcp-server"
]
}
}
tech.unravel/example-cool-mcp-server
I'm an MCP server generator template for Clojure programmers. Use me on Github for creating your cool new MCP servers.
Here is how you should use this template:
1. [ ] Click the 'Use this template' button to create your server project
2. [ ] Replace tech.unravel with your group-id throughout the project, and in the directory structure as well
3. [ ] Replace example-cool-mcp-server with the actual name of your server throughout the project
4. [ ] Replace /Users/vedang/repo-name with the full-path on your local disk, when testing your server
5. [ ] Add the logic of your server in src/tech/unravel/example_cool_mcp_server.clj file (Remember that you will have changed the name of this file). This file contains a full stub already, to help you get started.
Usage
Building the Uberjar
1. make clean && make build
Running the MCP server
Some example commands you can try in Claude Desktop or Inspector:1. Visualize this data for me using ...
2. Add the prompts you would use to test your server in this section
Before running the MCP server
Remember: 1. Replace the full-path to thetech.unravel/example-cool-mcp-server JAR with the correct path on your system (i.e. replace /Users/vedang/repo-name below with the correct path)
2. Other notes specific to your server should go here.
In Claude Desktop
"example_cool_mcp_server": {
"command": "java",
"args": [
"-Dclojure.tools.logging.factory=clojure.tools.logging.impl/log4j2-factory",
"-Dorg.eclipse.jetty.util.log.class=org.eclipse.jetty.util.log.Slf4jLog",
"-Dlog4j2.contextSelector=org.apache.logging.log4j.core.async.AsyncLoggerContextSelector",
"-Dlog4j2.configurationFile=log4j2-mcp.xml",
"-Dbabashka.json.provider=metosin/jsonista",
"-Dlogging.level=INFO",
"-cp",
"/Users/vedang/repo-name/target/tech.unravel/example-cool-mcp-server-1.0.0.jar",
"tech.unravel.example-cool-mcp-server"
]
}
In MCP Inspector
Remember to use the full-path to thetech.unravel/example-cool-mcp-server JAR on your system.
npx @modelcontextprotocol/inspector java -Dclojure.tools.logging.factory=clojure.tools.logging.impl/log4j2-factory -Dorg.eclipse.jetty.util.log.class=org.eclipse.jetty.util.log.Slf4jLog -Dlog4j2.contextSelector=org.apache.logging.log4j.core.async.AsyncLoggerContextSelector -Dlog4j2.configurationFile=log4j2-mcp.xml -Dbabashka.json.provider=metosin/jsonista -Dlogging.level=INFO -cp /Users/vedang/repo-name/target/tech.unravel/example-cool-mcp-server-1.0.0.jar tech.unravel.example-cool-mcp-server
License
Copyright © 2025 Unravel.tech Engineering
Distributed under the MIT License
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



