No description
  • Python 92.7%
  • JavaScript 4.5%
  • Dockerfile 2.2%
  • CSS 0.6%
Find a file
John Lancaster 75173d409e redirect fixes
2026-09-10 23:11:56 -05:00
.github agent-skills skill 2026-09-10 22:28:35 -05:00
.vscode rename to jsl-mcp 2026-09-05 13:09:46 -05:00
scripts link skill script 2026-06-21 21:00:55 -05:00
src/jsl_mcp redirect fixes 2026-09-10 23:11:56 -05:00
tests rename to jsl-mcp 2026-09-05 13:09:46 -05:00
.dockerignore docker implementation 2026-06-18 21:57:20 -05:00
.env.example rename to jsl-mcp 2026-09-05 13:09:46 -05:00
.gitignore rename to jsl-mcp 2026-09-05 13:09:46 -05:00
.python-version python versions 2026-09-05 17:47:48 -05:00
docker-compose.yaml debug launch config 2026-08-29 21:06:02 -05:00
Dockerfile python versions 2026-09-05 17:47:48 -05:00
pyproject.toml rename to jsl-mcp 2026-09-05 13:09:46 -05:00
README.md rename to jsl-mcp 2026-09-05 13:09:46 -05:00
ruff.toml ruff rules 2026-07-21 08:52:32 -05:00
uv.lock rename to jsl-mcp 2026-09-05 13:09:46 -05:00
zensical.toml repo settings 2026-09-06 12:21:21 -05:00

JSL MCP

A small server that publishes software development guidance as MCP resources and prompts, with the same Markdown available as a documentation website.

Run Locally

uv run zensical build
uv run jsl-mcp --host 127.0.0.1 --port 8765
# or
uv run jsl-mcp-stdio

The documentation is available at http://127.0.0.1:8765/docs/ and the MCP endpoint at http://127.0.0.1:8765/mcp.

For clients that use stdio, run uv run jsl-mcp-stdio.

Project documentation lives in src/jsl_mcp/docs/. Start with the documentation home page or the authoring guide.