MCP Clojure SDK:构建MCP服务器的Clojure工具包

MCP Clojure SDK:构建MCP服务器的Clojure工具包

一个用于创建MCP服务器(未来支持客户端)的Clojure SDK。

快速入门指南

使用方法

  1. 克隆仓库:git clone https://github.com/unravel-team/mcp-clojure-sdk.git
  2. 安装依赖并编译示例:运行 make clean && make examples-jar
  3. 示例服务器包括计算器、Vega-lite图表生成器和代码分析工具。

启动示例服务器

计算器服务器

运行以下命令启动计算器服务:

java -cp /path/to/examples.jar calculator_server

支持加减乘除、平方根、阶乘等操作。

Vega-lite服务器

确保已安装 vl-convert CLI,然后运行:

java -cp /path/to/examples.jar vegalite_server

可用于生成Vega-lite图表。

代码分析服务器

运行以下命令启动代码分析服务:

java -cp /path/to/examples.jar code_analysis_server

提供代码分析和代码相关诗歌生成功能。

更多详情请参考 README