This connects Claude to the Abell static site generator, letting you work with Abell projects through conversational commands. Abell is a low-level SSG that uses a Vue-like syntax with double curly braces to render JavaScript expressions in HTML templates. The MCP exposes tools for interacting with Abell's build system and project structure, so you can scaffold sites, manipulate templates, and work with the framework's configuration without leaving your chat. Reach for this when you're building static sites with Abell and want to streamline repetitive tasks like component creation or content updates. The documentation mentions it's framework agnostic and focused on keeping the learning curve low, which maps well to having an AI assistant handle the tooling.
A Low-Level, Framework Agnostic, Highly Flexible Static-Site-Generator to help you build Static Sites without too much of learning curve.
Documentation: https://abelljs.org
npx create-abell my-abell-site
cd my-abell-site
npm run dev
Check out https://abelljs.org for complete documentation.
<!-- index.abell -->
<html>
<body>
I can render JavaScript! Look: {{ 10 + 10 }}
</body>
</html>
Output:
<!-- index.html -->
<html>
<body>
I can render JavaScript! Look: 20
</body>
</html>
Learn More at Syntax Guide
This project is licensed under the MIT License
Check out CONTRIBUTING.md
If you like my work, you can sponsor me on GitHub: https://github.com/sponsors/saurabhdaware 🌻