Lisp Dev Mcp — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Lisp Dev Mcp (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
<a id="x-2840ANTS-LISP-DEV-MCP-DOCS-2FINDEX-3A-40README-2040ANTS-DOC-2FLOCATIVES-3ASECTION-29"></a>
<a id="40-ants-lisp-dev-mcp-asdf-system-details"></a>
MCP which gives LLM tools for working with running Lisp image.][7c1b]
<a id="x-2840ANTS-LISP-DEV-MCP-DOCS-2FINDEX-3A-3A-40INSTALLATION-2040ANTS-DOC-2FLOCATIVES-3ASECTION-29"></a>
You can install this library from Quicklisp, but you want to receive updates quickly, then install it from Ultralisp.org:
(ql-dist:install-dist "http://dist.ultralisp.org/"
:prompt nil)then:
ros install 40ants/lisp-dev-mcp<a id="x-2840ANTS-LISP-DEV-MCP-DOCS-2FINDEX-3A-3A-40USAGE-2040ANTS-DOC-2FLOCATIVES-3ASECTION-29"></a>
<a id="running-in-stdio-mode"></a>
Here is an example config to add lisp-dev-mcp to Qwen:
{
"mcpServers": {
"lisp-dev": {
"command": "lisp-dev-mcp",
"args": []
}
},
"$version": 2
}If you want to debug MCP server, then you might start it will logging output and a SLYNK port opened:
{
"mcpServers": {
"lisp-dev": {
"command": "lisp-dev-mcp",
"args": ["--log", "mcp.log", "--verbose"],
"env": {
"SLYNK_PORT": "9991"
}
}
},
"$version": 2
}<a id="running-in-http-streaming-mode"></a>
Start the lisp process:
qlot exec roswell/lisp-dev-mcp.ros --port 7890or in the REPL:
(ql:quickload :40ants-lisp-dev-mcp)
(40ants-lisp-dev-mcp/core:start-server :port 7890)then configure your IDE:
{
"mcpServers": {
"lisp-dev": {
"url": "http://localhost:7890/mcp"
}
},
"$version": 2
}<a id="x-2840ANTS-LISP-DEV-MCP-DOCS-2FINDEX-3A-3A-40API-2040ANTS-DOC-2FLOCATIVES-3ASECTION-29"></a>
<a id="x-2840ANTS-LISP-DEV-MCP-DOCS-2FINDEX-3A-3A-4040ANTS-LISP-DEV-MCP-2FCORE-3FPACKAGE-2040ANTS-DOC-2FLOCATIVES-3ASECTION-29"></a>
<a id="x-28-23A-28-2824-29-20BASE-CHAR-20-2E-20-2240ANTS-LISP-DEV-MCP-2FCORE-22-29-20PACKAGE-29"></a>
#### package 40ants-lisp-dev-mcp/core
<a id="x-2840ANTS-LISP-DEV-MCP-DOCS-2FINDEX-3A-3A-7C-4040ANTS-LISP-DEV-MCP-2FCORE-3FFunctions-SECTION-7C-2040ANTS-DOC-2FLOCATIVES-3ASECTION-29"></a>
#### Functions
<a id="x-2840ANTS-LISP-DEV-MCP-2FCORE-3ASTART-SERVER-20FUNCTION-29"></a>
##### function 40ants-lisp-dev-mcp/core:start-server &key port (in-thread t)
Starts the MCP server.
PORT: TCP port number (integer or nil for stdio transport). IN-THREAD: Boolean, if true starts server in a background thread, otherwise blocks (default).
Returns thread object if IN-THREAD is true, otherwise blocks.
[7ed8]: https://40ants/lisp-dev-mcp/ [6421]: https://github.com/40ants/lisp-dev-mcp [7c1b]: https://github.com/40ants/lisp-dev-mcp/actions [6d4f]: https://github.com/40ants/lisp-dev-mcp/blob/03e255956eeb55092f4d47f96e6e1145755113b7/src/core.lisp#L1 [2ee4]: https://github.com/40ants/lisp-dev-mcp/blob/03e255956eeb55092f4d47f96e6e1145755113b7/src/core.lisp#L106 [58fb]: https://github.com/40ants/lisp-dev-mcp/issues [422a]: https://quickdocs.org/40ants-logging [6700]: https://quickdocs.org/40ants-mcp [2e1d]: https://quickdocs.org/40ants-slynk [8236]: https://quickdocs.org/alexandria [3dbf]: https://quickdocs.org/bordeaux-threads [3266]: https://quickdocs.org/defmain [a9bd]: https://quickdocs.org/jsonrpc [7f8b]: https://quickdocs.org/log4cl [c8e7]: https://quickdocs.org/openrpc-server [c41d]: https://quickdocs.org/serapeum [ef7f]: https://quickdocs.org/str [fc0e]: https://quickdocs.org/trivial-backtrace
###### generated by [40ANTS-DOC]
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.