Abell
by abelljs
AI-powered static site generator with built-in MCP tools
code Node.js Intermediate Self-hostable No API key
β 434 stars π
Updated: 5mo ago
Description
Abell is a JavaScript static site generator that has added AI capabilities through MCP integration. The MCP server component exposes tools that let your AI agent interact with Abell projects β generating pages, modifying templates, managing content, and building sites. It bridges the gap between conversational AI and static site development.
The interesting angle is that Abell was originally a standalone SSG (with 434 GitHub stars as a framework), and the MCP layer is a newer addition. This means the underlying build system is proven and stable, while the AI integration gives it a modern twist. Your agent can scaffold new pages, edit component code, and trigger builds β essentially acting as a co-developer for your static site.
The main limitation is that Abell has a smaller ecosystem compared to heavyweights like Astro, Next.js, or Hugo. If you are already invested in another SSG, there is not enough reason to switch just for the MCP integration. But if you are starting a new project and want a framework where AI assistance is a first-class citizen, Abell is worth a look.
β Best for
Developers starting new static site projects who want deep AI-assisted development
βοΈ Skip if
You already use another SSG β the MCP integration alone does not justify switching frameworks
π‘ Use cases
- Scaffold and generate static site pages conversationally through your AI agent
- Manage Abell project content and templates without manual file editing
- Use AI assistance to build and iterate on static sites faster
π Pros
- β AI integration is a first-class feature, not a bolt-on afterthought
- β Proven SSG foundation with stable build system
- β Lightweight Node.js package, easy to add to any MCP client
π Cons
- β Small ecosystem compared to Astro, Next.js, or Hugo
- β Last commit in September 2025 β development activity has slowed
- β Niche use case β only useful if you are building Abell projects specifically
π‘ Tips & tricks
Try Abell standalone first to understand its templating and routing before adding
the MCP layer. The AI works best when you give it context about your site structure
and design goals. Combine with a filesystem MCP server for broader file management.
Quick info
- Author
- abelljs
- License
- MIT
- Runtime
- Node.js
- Transport
- stdio
- Category
- code
- Difficulty
- Intermediate
- Self-hostable
- β
- API key
- No API key needed
- Docker
- β
- Version
- 0.0.9
- Updated
- Sep 17, 2025
Client compatibility
- β Claude Code
- β Cursor
- β VS Code Copilot
- β Gemini CLI
- β Windsurf
- β Cline
- β JetBrains AI
- β Warp
Platforms
π macOS π§ Linux πͺ Windows