You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
MCP adapter hub for 28 static site generators — part of the https://github.com/hyperpolymath[hyperpolymath] ecosystem.
13
+
14
+
toc::[]
15
+
16
+
== Overview
17
+
18
+
labnote-ssg provides Model Context Protocol (MCP) adapters for 28 different static site generators (SSGs). As a satellite project in the hyperpolymath ecosystem, it integrates with https://github.com/hyperpolymath/poly-ssg-mcp[poly-ssg-mcp] hub to provide a unified interface for working with diverse SSG tooling.
19
+
20
+
=== Features
21
+
22
+
* **28 SSG Adapters** — Support for major static site generators across multiple languages
23
+
* **MCP Protocol** — Standard interface for AI-assisted development workflows
24
+
* **Security-First** — Safe command execution with no shell injection vulnerabilities
25
+
* **RSR Compliant** — Follows Rhodium Standard Repository guidelines
26
+
27
+
== Supported SSGs
28
+
29
+
[cols="1,1,2"]
30
+
|===
31
+
|Language |SSG |Description
32
+
33
+
|Rust |Zola |Fast SSG with Sass compilation and syntax highlighting
34
+
|Rust |mdBook |Documentation/book generator for Rust projects
35
+
|Rust |Cobalt |Simple, extensible static site generator
We take security seriously. We appreciate your efforts to responsibly disclose vulnerabilities and will make every effort to acknowledge your contributions.
22
4
23
5
## Table of Contents
@@ -40,7 +22,7 @@ We take security seriously. We appreciate your efforts to responsibly disclose v
40
22
41
23
The preferred method for reporting security vulnerabilities is through GitHub's Security Advisory feature:
42
24
43
-
1. Navigate to [Report a Vulnerability](https://github.com/{{OWNER}}/{{REPO}}/security/advisories/new)
25
+
1. Navigate to [Report a Vulnerability](https://github.com/hyperpolymath/labnote-ssg/security/advisories/new)
44
26
2. Click **"Report a vulnerability"**
45
27
3. Complete the form with as much detail as possible
46
28
4. Submit — we'll receive a private notification
@@ -52,26 +34,9 @@ This method ensures:
52
34
- Coordinated disclosure tooling
53
35
- Automatic credit when the advisory is published
54
36
55
-
### Alternative: Encrypted Email
56
-
57
-
If you cannot use GitHub Security Advisories, you may email us directly:
58
-
59
-
|||
60
-
|---|---|
61
-
|**Email**| {{SECURITY_EMAIL}} |
62
-
|**PGP Key**|[Download Public Key]({{PGP_KEY_URL}})|
0 commit comments