MCP & AI

Jasefly is AI-first by design: a Model Context Protocol server exposes controlled cms_* tools so agents can read the site map, update content, run diagnostics, and ship releases — without giving the model shell root on your host.

Repos: clone Core (~15 host modules) for the platform host; domain packages live in Jasefly-Modules (15 first-party modules).

Honest caveat: without MCP configured and a local GitHub clone of the project with MCP wired on both sides, an AI agent does not work with your site directly. Install ZIP alone is not a magic remote AI connection.

  1. Map — cms_site_map / digests — understand pages, nav, singletons without scraping HTML.
  2. Edit — cms_update / cms_put_singleton — change layouts and settings with structured JSON.
  3. Code — Work in the local clone — modules, widgets, PHP — then verify with local tests.
  4. Release — cms_release — build, package, and deploy the update ZIP to hosting.

What MCP is good for

Controlled operations — not unbounded server access.

Get the source and configure MCP

Clone the repo, set mcp-cms credentials locally, then connect your IDE agent.

GitHub · Docs