---
title: "AI website creation: lightweight CMS, MCP | BionicAdri"
description: "What a lightweight CMS is, why it needs fewer resources, how an AI like ADRI builds your website via MCP, and what the Universal Web licence says."
url: https://bionicadri.com/en/blog/universal-web-cms-ligero-ia.html
markdown: https://bionicadri.com/en/md/blog-universal-web-cms-ligero-ia.md
language: en
updated: 2026-11-09
index: https://bionicadri.com/en/llms.txt
publisher: "BIONICADRI SOLUTIONS S.L. · info@bionicadri.com · +34 604 87 17 35"
translations:
  es: https://bionicadri.com/md/blog-universal-web-cms-ligero-ia.md
  en: https://bionicadri.com/en/md/blog-universal-web-cms-ligero-ia.md
  ro: https://bionicadri.com/ro/md/blog-universal-web-cms-ligero-ia.md
  fr: https://bionicadri.com/fr/md/blog-universal-web-cms-ligero-ia.md
  de: https://bionicadri.com/de/md/blog-universal-web-cms-ligero-ia.md
  it: https://bionicadri.com/it/md/blog-universal-web-cms-ligero-ia.md
  pt: https://bionicadri.com/pt/md/blog-universal-web-cms-ligero-ia.md
---

# Universal Web: a lightweight CMS that an AI can manage for you

A company website goes up in no time and is maintained for years. Universal Web is a lightweight CMS, with no plugins and no separate database, that an AI like ADRI can manage through MCP with clear permissions. We explain what it includes, how it is installed and what its licence says.

By [Liviu Diaconu](https://bionicadri.com/en/nosotros.html#fundador) 9 Nov 2026 6 min read

Building a company website is not hard. What is hard is maintaining it: updating pieces, keeping an eye on the database, making backups and looking after SEO. And now that an AI can write pages and posts, another question comes up: how do you give it access without handing over all the keys?

Universal Web, BionicAdri's CMS, tries to answer both questions: it is lightweight and it comes with a built-in door so that an AI can work in it with clear permissions.

## What is a lightweight CMS?

A CMS is the program you use to manage your website's content: pages, blog posts, images, menus. “Lightweight” means it needs few parts to work. Universal Web is written in pure PHP, without frameworks or Composer, and does not need Docker or Node. It stores everything in SQLite, a single data file.

That is why it works on cheap shared hosting and on a VPS. All you need is PHP 8.1 or higher with SQLite and a web server (Apache, Nginx or Caddy).

## Why does it need fewer resources than a typical WordPress?

It is not magic or a number: it has fewer parts. A traditional CMS usually depends on a separate MySQL database, a theme and several plugins for SEO, languages, cookies, forms and backups. Each part uses memory, has to be updated and can break when another is updated.

In Universal Web there are no plugins. The usual features are already part of the program, and the database is a file. It is a lightweight alternative to WordPress for company websites, local businesses and blogs; it does not aim to replace it in every respect.

## What comes as standard

- **Multiple websites in one installation,** one per domain.
- **Blocks and blog in Markdown:** hero, text, FAQs, gallery, video, opening hours, form.
- **10 themes:** several designed for a sector, such as restaurants, clinics, workshops or offices.
- **Multiple languages:** each one at its own address, with hreflang tags and a selector.
- **Automatic SEO and GEO:** sitemap, structured data, an llms.txt and a Markdown version of each page.
- **Cookie notice with Consent Mode** and analytics tools that only load if the visitor accepts.
- **Forms with anti-spam** and a signed webhook to your CRM.
- **Backups,** also encrypted and sent to another server, and two-step verification.
- **Static or headless publishing** and a public JSON API.

## How an AI can manage it: MCP

MCP is a standard that lets an AI use another program's tools. Think of a locked door: you decide who has the key and what they can do on the other side.

In Universal Web you create a token in the panel and choose its permissions. With read, the AI only views. With write, it creates and edits drafts. With publish, it also publishes and edits what is already published. Contact messages, custom code and backups have their own separate permissions.

Three things make it reassuring to use:

- **It can be undone.** Every change saves the previous version, up to 30 per page, and deleted content stays in the bin for 30 days.
- **It is recorded.** Every action appears in the website activity with the token name.
- **It corrects itself.** When a page is saved, the AI receives its issues (broken links, missing images, SEO) and can fix them.

There are also limits. Via MCP, the AI does not manage users, does not change the email or form settings, does not restore backups and cannot enable a website's private mode.

## With ADRI: “build me my company's website”

ADRI is BionicAdri's AI assistant: a single agent that clones itself, up to 20 copies at once, to split up long work. Connected to Universal Web via MCP, you ask it for the website the way you would ask a person for it: to choose the theme, create the pages, write the posts, prepare the SEO and translate it. For example: “create a post about how to choose a boiler, leave it as a draft and optimise the SEO”.

ADRI also guides you with the domain: it tells you which DNS records to set and checks when the domain and the HTTPS padlock are working. You take care of the server and DNS yourself.

Do you already have a WordPress website? Universal Web does not have an automatic importer. What ADRI can do is help you migrate it: it reads your pages and posts and rebuilds them in Universal Web, as drafts, so you can review them before publishing.

## Also designed for AI to read your website

Every Universal Web website automatically generates an llms.txt, a summary that explains who you are and links to your pages, and a Markdown version of each one. This is the approach we explain in [llms.txt and Markdown: getting AI to read your website](https://bionicadri.com/en/blog/llms-txt-markdown-web-ia.html). No file guarantees that you will be cited, but it helps them to read you properly.

## How to install it

- **Shared hosting:** you upload a single file, instalar.php, and open it in the browser. It verifies the official package and takes you to create your administrator.
- **Ubuntu or Debian VPS:** a command line that asks for the domain and email and installs everything with automatic HTTPS.
- **Plesk or cPanel with Git:** every update to your repository is published automatically.

You have the code, the latest version and the manual on [GitHub](https://github.com/AppNetDeveloper/universal-web), and the details on the [Universal Web page](https://bionicadri.com/en/universal-web.html).

## The licence, in detail

Universal Web is free for your own websites, including your company's and for commercial purposes. It is source code available under the BionicAdri Licence 2.0: you can install and adapt it privately, but there are rules.

- You cannot resell it or offer it as a service or hosting to third parties.
- You cannot install or maintain it for others in exchange for money without a written licence from BionicAdri, which may be free: request it.
- You must keep the credit “Made with Universal Web”.
- There is no warranty or support with the free licence. For questions, email info@bionicadri.com.

If you are an agency or freelancer and build websites for clients, [request the licence](https://bionicadri.com/en/contacto.html#formulario) and we'll help you get it up and running.

## Who is it for?

For a small business that wants its own website, simple and cheap to maintain; for anyone who wants an AI to manage the content without losing control; and for agencies managing several websites from one dashboard.

## Frequently asked questions

**Is Universal Web free?**

Yes, for your own websites and your company's. Reselling it or installing it for others for payment requires a written licence from BionicAdri.

**Can an AI break my website?**

With write permission it only creates and edits drafts, and each change saves the previous version. With publishing permission it can change what is published: grant it carefully.

**Do I have to use ADRI?**

No. The dashboard works manually. MCP is optional and also works with other compatible clients.

**Does it import WordPress websites?**

No. ADRI can help you migrate your website by reading your pages and posts and rebuilding them in Universal Web, and you review them before publishing.

- Universal Web
- Lightweight CMS
- MCP

## Related articles

### [llms.txt and Markdown: getting AI to read your website](https://bionicadri.com/en/blog/llms-txt-markdown-web-ia.html)

### [Why does my competitor appear before me on Google? What can be compared and what cannot](https://bionicadri.com/en/blog/competencia-sale-antes-en-google.html)

### [MCP and connectors: how ADRI uses your programs](https://bionicadri.com/en/mcp-conectores.html)

## See it with your company's data

We show you ADRI working on a real task of yours, in about 15 minutes.

[Request a demo](https://bionicadri.com/en/contacto.html#formulario)

[info@bionicadri.com](mailto:info@bionicadri.com) · [+34 604 87 17 35](tel:+34604871735)
