
Security News
Deno Goes the Way of the Dinosaur
Cloudflare is acquiring Deno’s team, which will provide another year of bug fixes and security updates before ending support for the runtime.
@easysociable/cli
Advanced tools
Agent-first CLI for EasySociable: Content Engine, Template, Slideshow, and MCP
Agent-first CLI for EasySociable: local Content Engine, Template, Slideshow, and MCP.
npm i -g @easysociable/cli
# or
curl -fsSL https://easysociable.com/install.sh | bash
Requires Node.js 20+. Content Engine workbench also needs python3.
# Default skill + MCP for Codex / Claude Code (slideshow).
# The curl installer already runs this; needed after an npm install.
easysociable install --yes
Default install does not include easysociable-content. Add it when you want the Content Engine pointer skill:
easysociable install --skills content,template,slideshow --yes
Preferred: clone the public core:
git clone https://github.com/murphywuwu/content-engine.git
cd content-engine
python3 workbench/build.py
python3 workbench/serve.py --no-open
See https://github.com/murphywuwu/content-engine (LAYOUT.md, migrate-split-vault.py).
Optional: easysociable engine init --root … --yes clones that repo into
Content Engine/ (never overwrites an existing engine).
Then tell the Agent to follow CLAUDE.md. The core includes separate
products/ (owned offers) and recommendations/ (third-party review subjects);
neither is a substitute for needs/.
Lazy-auth guidance lives in the package at skills/ONBOARDING.md.
Core methodology lives in the public GitHub repo, not inside this CLI
tarball. engine serve / build do not overwrite local workbench files
unless you pass --sync-workbench (pulls from the public core checkout /
CONTENT_ENGINE_CORE).
| Command | Purpose |
|---|---|
easysociable engine init [--root] [--yes] [--serve] | Clone public core into Content Engine/ (no overwrite) |
easysociable engine update [--engine] [--yes] | Sync core rules from the public template; preview first, apply with --yes. Never touches vault data |
easysociable engine serve [--engine] [--no-open] [--sync-workbench] | Rebuild + start on :8765 |
easysociable engine build [--engine] [--sync-workbench] | Rebuild workbench/index.html |
easysociable engine detect | Find engines under search roots |
easysociable engine validate --root … | Core marker completeness |
easysociable engine validate --run … | Run / pack checks before render |
Optional engine.json field vault_root (default ".") points data at a
separate vault; see the public LAYOUT.md.
The Workbench exposes Products and Recommendations as separate read-only indexes. Topics can cite either one without forcing a product connection.
Default --root / --engine parent is /workspace when that directory exists, otherwise the current working directory.
EasySociable exposes native Model Context Protocol (MCP) tools for Claude Desktop, Claude Code, Cursor, and any MCP-compatible agent host.
claude_desktop_config.json){
"mcpServers": {
"easysociable": {
"command": "npx",
"args": ["-y", "@easysociable/cli", "mcp", "serve", "--transport", "stdio"]
}
}
}
~/.cursor/mcp.json){
"mcpServers": {
"easysociable": {
"command": "easysociable",
"args": ["mcp", "serve", "--transport", "stdio"]
}
}
}
easysociable auth login # opens the browser; approve and the key is stored automatically
easysociable auth login --api-key <key> --gateway-url https://gateway.easysociable.com # headless / CI
easysociable auth status
easysociable templates list --json
easysociable mcp serve --transport stdio
| Command | Purpose |
|---|---|
easysociable install [--yes] [--skills list] | Install Skills + MCP |
easysociable update [--yes] [--skills list] | Update Skills + MCP |
easysociable templates … | Page Template drafts / catalog (list --platform <p> --all for a full platform catalog) |
easysociable brands … | Workspace Brands |
easysociable slideshows … | Slideshow Runs |
easysociable slideshows recommend --file contracts.json --seed <slug> | Per-page template shortlist from Page Contracts (recent families demoted, gaps reported) |
easysociable renders … | Single-page final render jobs |
easysociable mcp serve --transport stdio | Unified MCP server |
--skills accepts: content, template, slideshow (default: slideshow).
MIT. See LICENSE in this package.
FAQs
Agent-first CLI for EasySociable: Content Engine, Template, Slideshow, and MCP
We found that @easysociable/cli demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Security News
Cloudflare is acquiring Deno’s team, which will provide another year of bug fixes and security updates before ending support for the runtime.

Security News
Anthropic’s free OSS Scanner uses Mythos and other Claude models to find open source vulnerabilities and send maintainers reports with proposed fixes.

Security News
On Front Lines’ Early Adopters: CISO podcast, Andrew Becherer shares lessons from Datadog, weighs the long-term costs of AI-built tools, and explains how founders can actually gain a CISO’s trust.