Token导航 LogoToken导航TokenDH.com
cl MCP logo
AI代理未说明官方级别未说明来源级核验

cl MCP

MCP Server

一个用于Common Lisp的MCP服务器和客户端框架,支持JSON-RPC 2.0协议,提供工具注册和调用功能。

工具数

0

提示词数

0

GitHub Stars

1

资源数

0
服务器框架ClaudeAI代理Claude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

quasi

提供方

quasi

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

cl mcp

主控程序 服务器 *和* 客户端 Common Lisp框架。

服务器:将任何CL函数作为MCP工具公开-- make-serverregister-toolrun-server.

客户:连接到任何MCP服务器子流程、列表工具、调用工具-- make-clientconnectlist-tools / call-tool.

框架处理JSON-RPC 2.0成帧、NDJSON stdio传输、MCP协议协商、工具验证、线程和错误恢复。消费者代码是纯粹的业务逻辑。

协议:MCP 2025-06-18(服务器)/2025-11-25(客户端)| 语言:通用Lisp(SBCL)| 许可证:MIT

*为您的代理提供开发和集成技能。*

快速入门--服务器

sbcl --load cl-mcp.asd --eval "(ql:quickload :cl-mcp)"
(defvar *server* (cl-mcp:make-server :name "my-server" :version "1.0.0"))
(cl-mcp:register-tool *server* "ping"
  :description "Returns pong"
  :schema '(("type" . "object"))
  :handler (lambda (args) (declare (ignore args)) "pong"))
(cl-mcp:run-server *server*)

快速入门--客户端

sbcl --load cl-mcp.asd --eval "(ql:quickload :cl-mcp/client)"
(cl-mcp.client:with-mcp-client (client
    :name "my-agent"
    :command '("npx" "@modelcontextprotocol/server-filesystem" "/tmp"))
  (let ((tools (cl-mcp.client:list-tools client)))
    (format t "Available tools: ~{~a~^, ~}~%"
            (mapcar (lambda (t) (getf t :name)) tools)))
  (let ((result (cl-mcp.client:call-tool client "read_file"
                                         '(("path" . "/tmp/hello.txt")))))
    (print (getf result :content))))

文档

文档受众目的
.claude/技能/整合/SKILL.md消费者在项目中使用cl-mcp(服务器+客户端)
.clade/skills/dev/SKILL.md贡献者致力于cl mcp

运行测试

# Server tests
sbcl --load cl-mcp.asd \
     --eval "(ql:quickload :cl-mcp/tests)" \
     --eval "(asdf:test-system :cl-mcp)"

# Client tests
sbcl --load cl-mcp.asd \
     --eval "(ql:quickload :cl-mcp/client-tests)" \
     --eval "(asdf:test-system :cl-mcp/client)"

作者

Abhijit Rao/准/准实验室

目录标签

目录标签

服务器框架ClaudeAI代理Common Lisp本地部署CommonLispMCP协议JSON-RPC客户端框架

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP