<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Martin</title>
    <description>The latest articles on DEV Community by Martin (@neletomartin).</description>
    <link>https://dev.to/neletomartin</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3934993%2Fe1022fdf-c6ab-4b27-9bf1-c04f58078042.jpg</url>
      <title>DEV Community: Martin</title>
      <link>https://dev.to/neletomartin</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/neletomartin"/>
    <language>en</language>
    <item>
      <title>Connect Neleto to Anything: The Native MCP Server and Connector Ecosystem</title>
      <dc:creator>Martin</dc:creator>
      <pubDate>Tue, 21 Jul 2026 07:40:00 +0000</pubDate>
      <link>https://dev.to/neletomartin/connect-neleto-to-anything-the-native-mcp-server-and-connector-ecosystem-3d4b</link>
      <guid>https://dev.to/neletomartin/connect-neleto-to-anything-the-native-mcp-server-and-connector-ecosystem-3d4b</guid>
      <description>&lt;p&gt;Most content tools make you leave them to get anything done. You export, you paste, you wire up a middleman, you babysit a sync. Neleto goes the other way: the CMS itself speaks the protocol your AI tools already speak, so the content lives in one place and the work comes to it.&lt;/p&gt;

&lt;p&gt;That protocol is MCP — the &lt;a href="https://neleto.io/blog/what-is-mcp" rel="noopener noreferrer"&gt;Model Context Protocol&lt;/a&gt; — and it's built into Neleto natively. Not a plugin, not a community wrapper around a REST API, not something you stand up on the side. When you point Claude Code, Cursor, or Windsurf at your Neleto instance, they can read and write your pages, posts, events, translations, and files directly, while respecting the roles and permissions you already set. Your AI workflow and your CMS, finally connected.&lt;/p&gt;

&lt;h2&gt;
  
  
  What "native" actually buys you
&lt;/h2&gt;

&lt;p&gt;There are a lot of CMS-plus-MCP stories floating around right now, and most of them are a thin shim someone bolted onto an existing API. That works until it doesn't: the tool surface is narrow, the auth is awkward, nobody officially maintains it, and the moment the underlying API shifts, your agent breaks.&lt;/p&gt;

&lt;p&gt;Native means Neleto exposes its own content model as first-class tools. An agent doesn't have to guess at your schema or reverse-engineer endpoints — it sees pages, blog posts, events, &lt;a href="https://neleto.io/docs/resources/components" rel="noopener noreferrer"&gt;components&lt;/a&gt;, layouts, redirects, and translations as things it can actually operate on. "Create a draft," "publish this," "add a translation," "fix these redirects" — real operations, with your permissions enforced on every one. That's the difference between a demo and something you'd trust on a client site.&lt;/p&gt;

&lt;h2&gt;
  
  
  What this looks like on a Tuesday
&lt;/h2&gt;

&lt;p&gt;Say a client emails you five new team-member bios and wants them live by end of day. In a normal CMS that's twenty minutes of clicking through forms. With Neleto you hand the email to Claude Code, tell it to create the pages, and it does — using the component you already built, in the language you already run, as drafts you review before anything goes public.&lt;/p&gt;

&lt;p&gt;Or you're migrating a stubborn old site. You point your agent at the source, let it read the structure, and have it scaffold the content types with real sample data in Neleto so you can see the shape before you commit. Field mapping and taxonomy alignment — the tedious part — becomes a conversation instead of a spreadsheet. (We wrote up a full &lt;a href="https://neleto.io/blog/wordpress-migration-walkthrough" rel="noopener noreferrer"&gt;WordPress migration&lt;/a&gt; start to finish if you want the honest version.)&lt;/p&gt;

&lt;p&gt;None of this needs a separate frontend, a second deployment pipeline, or a webhook you have to build and maintain. Everything a full site needs is already inside Neleto; MCP just lets an agent drive it.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why we're leaning into connectors
&lt;/h2&gt;

&lt;p&gt;MCP turned out to be the thing people actually want to talk about — it's consistently our most-read, most-shared content, and it's where the industry is heading. Through 2026, MCP has moved from a developer curiosity to production infrastructure: tens of thousands of public servers, adoption across every major AI tool, and a growing expectation that serious platforms speak it out of the box.&lt;/p&gt;

&lt;p&gt;So the roadmap follows the demand. The native server is the foundation; connectors are the next floor. The goal is simple to say and a lot of work to earn: your Neleto content should be reachable from wherever your team already works, through agents you already trust, without you gluing services together by hand.&lt;/p&gt;

&lt;h2&gt;
  
  
  The honest status
&lt;/h2&gt;

&lt;p&gt;The &lt;a href="https://neleto.io/docs/developer/mcp" rel="noopener noreferrer"&gt;native MCP server&lt;/a&gt; is live and real — Claude Code, Cursor, and Windsurf work against it today, and it's one of the first things I'd want you to try. The broader connector ecosystem is being built in the open, the same way everything here is. If you're doing something with the MCP server we didn't anticipate, that's exactly the feedback that shapes what ships next — tell me about it.&lt;/p&gt;

&lt;p&gt;Spin up a free instance at &lt;a href="https://console.neleto.io" rel="noopener noreferrer"&gt;console.neleto.io&lt;/a&gt;, connect your agent to the MCP server, and let it write your first page. That moment — watching your CMS fill itself in from a prompt — is the whole pitch. You just have to see it once.&lt;/p&gt;

&lt;p&gt;— Martin&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>ai</category>
      <category>mcp</category>
      <category>neleto</category>
    </item>
    <item>
      <title>Migrating a 40-Page Site Off WordPress: An Honest, Start-to-Finish Walkthrough</title>
      <dc:creator>Martin</dc:creator>
      <pubDate>Tue, 14 Jul 2026 07:55:00 +0000</pubDate>
      <link>https://dev.to/neletomartin/migrating-a-40-page-site-off-wordpress-an-honest-start-to-finish-walkthrough-5bmn</link>
      <guid>https://dev.to/neletomartin/migrating-a-40-page-site-off-wordpress-an-honest-start-to-finish-walkthrough-5bmn</guid>
      <description>&lt;p&gt;Most "switch away from WordPress" articles are sales pages in disguise. They tell you migration is a thirty-minute magic trick, skip the messy parts, and end with a button. This isn't that. This is the actual run we did last week, moving a real customer site — 40 pages, a blog with 60 posts, a contact form, and 1.2 GB of media — from a self-hosted WordPress install to Neleto.&lt;/p&gt;

&lt;p&gt;Here's the honest headline: the &lt;em&gt;content migration itself&lt;/em&gt; — export, import, media — took under an hour of hands-on work. The core content move is genuinely fast. But a real cutover isn't just the content. It's rebuilding the page-builder pages, setting up redirects, swapping the forms, moving the domain, waiting for DNS to propagate, and doing a proper QA pass across every page. Add all of that up and it was &lt;strong&gt;about a working day, start to finish&lt;/strong&gt; — most of it waiting, not clicking.&lt;/p&gt;

&lt;p&gt;That's the number we'd want someone to tell &lt;em&gt;us&lt;/em&gt;. So here's exactly how it went, including the two things that went wrong.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why this site was leaving WordPress
&lt;/h2&gt;

&lt;p&gt;The customer is a small German agency running sites for their own clients. Their complaint wasn't ideological. WordPress worked. It was just expensive to keep working: a managed host at €39/month, a security plugin subscription, a caching plugin, monthly update windows where something usually broke, and a recurring worry about where plugin vendors were sending their visitors' data. For a DSGVO-conscious agency, that last one mattered most.&lt;/p&gt;

&lt;p&gt;They wanted three things: predictable hosting in the EU, no plugin update treadmill, and content they could edit by prompt instead of wrestling with the block editor. That's a migration, not a tune-up.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 1 — Export (about 5 minutes of clicking, then a long wait)
&lt;/h2&gt;

&lt;p&gt;WordPress exports its content as a WXR file (it's just XML) from &lt;strong&gt;Tools → Export&lt;/strong&gt;. We pulled "All content." Media files don't live in that XML — they're referenced by URL — so we also grabbed the &lt;code&gt;/wp-content/uploads&lt;/code&gt; folder over SFTP in parallel.&lt;/p&gt;

&lt;p&gt;That folder transfer was the slowest single thing in the whole process. 1.2 GB over a residential connection isn't instant, and it ran in the background for the better part of an hour while we did other things. Nothing to babysit — but it's the first place the "30-minute migration" story quietly falls apart. The clicking is fast. The bytes moving are not.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 2 — Import into Neleto (about 10 minutes)
&lt;/h2&gt;

&lt;p&gt;Neleto reads WXR directly. Pages became pages, posts became blog entries, and categories and tags carried over as-is. The &lt;a href="https://neleto.io/docs/guides/import-pages" rel="noopener noreferrer"&gt;importer&lt;/a&gt; maps WordPress's flat structure onto Neleto's content model automatically, so we didn't hand-build a single schema. Media uploaded to EU-hosted storage and the importer rewrote the old &lt;code&gt;wp-content&lt;/code&gt; URLs to point at the new locations.&lt;/p&gt;

&lt;p&gt;This is the part that actually is fast, and it's the part the sales pages are technically not lying about. If your site is content-heavy and plugin-light, you could be looking at your imported pages inside ten minutes.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 3 — Rebuild the page-builder pages (about 20 minutes)
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Gotcha #1:&lt;/strong&gt; Three posts used a page-builder plugin (Elementor) whose layout lives in proprietary shortcodes, not standard HTML. Those came in as raw shortcode text. The importer can't know what &lt;code&gt;[ult_buttons]&lt;/code&gt; means — nobody can. We rebuilt those three pages by hand in about twenty minutes.&lt;/p&gt;

&lt;p&gt;If your site leans heavily on a page builder, budget real time for this. It's the honest asterisk on every "one-click migration" claim, ours included. The upside: rebuilt in Neleto, those pages are now plain components anyone can edit — no shortcode syntax, no locked-in builder.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 4 — Redirects (about 15 minutes)
&lt;/h2&gt;

&lt;p&gt;This is the step people forget and then lose their search rankings over. WordPress permalinks (&lt;code&gt;/2024/03/post-name/&lt;/code&gt;) rarely match a new CMS's URLs one-to-one. We exported the old URL list, generated a redirect map, and imported it. Neleto handles 301s natively, so there was no &lt;code&gt;.htaccess&lt;/code&gt; to babysit.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Gotcha #2:&lt;/strong&gt; The old site had a &lt;code&gt;?p=123&lt;/code&gt;-style query permalink structure on a handful of legacy links from an email campaign. Those needed manual redirect rules. Five total. Worth checking your analytics for any odd inbound URLs before you cut over — it's five minutes now versus a month of 404s later.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 5 — Forms (about 15 minutes)
&lt;/h2&gt;

&lt;p&gt;The contact form was a WordPress plugin posting to the site's own database. We replaced it with Neleto's built-in form handler, which stores submissions in the EU and emails the agency on receipt — no third-party form SaaS, no US data transfer. Rebuilding the fields and sending a couple of test submissions to confirm the mail landed took about fifteen minutes.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 6 — The domain and DNS cutover (about 10 minutes of work, then hours of waiting)
&lt;/h2&gt;

&lt;p&gt;Here's the other place the clock stops being about you. Pointing the domain at Neleto is ten minutes of actual work: update the records, done. Then you wait for DNS to propagate. In our case most resolvers picked up the change within a couple of hours, but you can't rush it and you shouldn't cut over your MX and traffic until you've confirmed it's clean.&lt;/p&gt;

&lt;p&gt;We kept the old WordPress host live during propagation so nobody hit a dead site mid-switch, watched the first agent and human requests land on the new stack, and only then decommissioned the old box. This is the single biggest reason "half an hour" is a fantasy: the internet's caches don't care how fast your CMS is.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 7 — QA pass (about 45 minutes)
&lt;/h2&gt;

&lt;p&gt;Last, we walked every one of the 40 pages and spot-checked the 60 blog posts: images loading from the new EU storage, internal links resolving, the rebuilt Elementor pages looking right, redirects firing, the form emailing. Found and fixed a few internal links that still pointed at the old domain. Boring, essential, and the step that separates "it's live" from "it's actually done."&lt;/p&gt;

&lt;h2&gt;
  
  
  The honest clock
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Hands-on-keyboard time:&lt;/strong&gt; roughly 90 minutes across the whole thing.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Elapsed, start to finish:&lt;/strong&gt; about a working day — dominated by the 1.2 GB media transfer and DNS propagation, both of which are waiting, not working.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;So: fast where the sales pages promise fast (the content import), and honestly slow where every migration is slow (moving bytes, moving domains, checking your work). Anyone who tells you a real 40-page cutover is thirty minutes flat is selling you the demo, not the day.&lt;/p&gt;

&lt;h2&gt;
  
  
  What changed, measured honestly
&lt;/h2&gt;

&lt;p&gt;The numbers after one week, not promises:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Hosting cost:&lt;/strong&gt; €39/month → €59/month flat for the Neleto &lt;a href="https://neleto.io/pricing" rel="noopener noreferrer"&gt;Team plan&lt;/a&gt;, but that one plan replaced the host &lt;em&gt;and&lt;/em&gt; two paid plugins the customer was running (roughly €25/month combined). Net, slightly cheaper, with one bill instead of three.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Largest Contentful Paint:&lt;/strong&gt; 2.9s → 0.8s on the homepage. The Rust backend and no plugin overhead do most of that work.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Update windows:&lt;/strong&gt; gone. There's no plugin stack to patch.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Data location:&lt;/strong&gt; every byte — content, media, form submissions — now sits on &lt;a href="https://neleto.io/blog/eu-hosting-compliance" rel="noopener noreferrer"&gt;EU infrastructure&lt;/a&gt; with no US Cloud Act exposure.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;What didn't improve: the three rebuilt pages took real human effort, and the agency had to relearn where a few settings live. Migration removes a treadmill; it doesn't remove a learning curve.&lt;/p&gt;

&lt;h2&gt;
  
  
  Should you do this?
&lt;/h2&gt;

&lt;p&gt;If your WordPress site is content-heavy and plugin-light, a migration like this is genuinely a half-day-to-a-day job and pays for itself in saved maintenance within a quarter. If your site is a pile of page-builder layouts and 30 plugins, be honest with yourself: that's a rebuild wearing a migration costume, and it'll take longer.&lt;/p&gt;

&lt;p&gt;Either way, the &lt;a href="https://neleto.io/docs/guides/import-pages" rel="noopener noreferrer"&gt;content import&lt;/a&gt; is the free, reversible part — so that's where to start. Run it, look at your pages inside Neleto, and &lt;em&gt;then&lt;/em&gt; decide whether the rest of the day is worth it. For most content sites we've moved, it is.&lt;/p&gt;

&lt;p&gt;We'll keep publishing these as we run them, gotchas included. If you want us to look at your specific site before you commit, the export step costs you nothing.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>webdev</category>
      <category>productivity</category>
      <category>mcp</category>
    </item>
    <item>
      <title>I turned a static HTML page into an editable CMS site with one prompt</title>
      <dc:creator>Martin</dc:creator>
      <pubDate>Tue, 07 Jul 2026 08:00:00 +0000</pubDate>
      <link>https://dev.to/neletomartin/i-turned-a-static-html-page-into-an-editable-cms-site-with-one-prompt-4ajl</link>
      <guid>https://dev.to/neletomartin/i-turned-a-static-html-page-into-an-editable-cms-site-with-one-prompt-4ajl</guid>
      <description>&lt;p&gt;There's a moment every web designer knows. The design is done. It's &lt;em&gt;good&lt;/em&gt;. The animations are smooth, the type is dialed in, the custom cursor does the thing. And then the client asks the question that deletes your weekend:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;"Can I edit this myself?"&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Now you're not a designer anymore. You're a CMS plumber. You rebuild the whole thing in WordPress or Contentful, you map every headline to a field, you fight a templating language you don't love, and somewhere in there the animations break and you spend an afternoon getting your scroll-reveal working again. A week, gone. The design didn't get better. It just became editable.&lt;/p&gt;

&lt;p&gt;I built Neleto partly to kill that week. This post shows you how — with a real example you can copy.&lt;/p&gt;

&lt;h2&gt;
  
  
  The 30-second version
&lt;/h2&gt;

&lt;p&gt;Neleto is the only CMS with a &lt;strong&gt;native MCP server&lt;/strong&gt;. &lt;a href="https://neleto.io/blog/what-is-mcp" rel="noopener noreferrer"&gt;MCP (Model Context Protocol)&lt;/a&gt; is the thing that lets tools like Claude Code, Cursor and Windsurf talk to other systems directly. Because Neleto speaks it natively, an AI assistant can read and write your CMS — create layouts, components and editable fields — without you touching a single admin form.&lt;/p&gt;

&lt;p&gt;So the workflow becomes: you finish your HTML, you run &lt;strong&gt;one prompt&lt;/strong&gt;, and Neleto turns it into a fully component-driven site where the client can edit every word and image — while your CSS, your animations and your JavaScript carry over untouched.&lt;/p&gt;

&lt;p&gt;Not "AI-assisted." One prompt, finished site.&lt;/p&gt;

&lt;h2&gt;
  
  
  The example
&lt;/h2&gt;

&lt;p&gt;I made a small design-studio landing page — call it &lt;em&gt;Studio Nordlys&lt;/em&gt;. It's deliberately the kind of thing you'd actually ship: a fixed nav with a scroll state, a hero with a glowing animated blob and a staggered reveal, a scrolling marquee, an about section with an animated stat counter, a four-up services grid with hover states, a project gallery with image zoom, a dark process section, a big testimonial, a CTA banner, and a custom cursor that follows you around on desktop. CSS variables, keyframes, an IntersectionObserver, the works.&lt;/p&gt;

&lt;p&gt;One file. The kind of page that normally makes the "make it editable" conversation painful, because there's &lt;em&gt;so much&lt;/em&gt; in there you don't want to lose.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;📥 &lt;strong&gt;&lt;a href="https://neleto.io/examples/html_to_neleto_example.zip" rel="noopener noreferrer"&gt;Download the Studio Nordlys example — the HTML page plus the full prompt (.zip)&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  The prompt does the boring part
&lt;/h2&gt;

&lt;p&gt;Here's the trick: the hard knowledge isn't the design — that's yours. The hard knowledge is how a CMS wants its layouts, components, templates and fields structured, and all the little ways you can get it wrong. So that knowledge lives in a prompt.&lt;/p&gt;

&lt;p&gt;You point Claude at your file:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Use the Neleto MCP server to implement &lt;code&gt;@studio-nordlys.html&lt;/code&gt; as a fully component-driven page. Every piece of content must be editable through the CMS — nothing hardcoded.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;…and hand it the spec. From there Claude splits the page into sections, drops all your global CSS into a layout, turns each section into a component with its own scoped CSS and JS, and — the part that matters — replaces every headline, paragraph, label, link and image with a named, editable field. Your &lt;code&gt;&amp;lt;h1&amp;gt;Design that moves people&amp;lt;/h1&amp;gt;&lt;/code&gt; becomes a "Heading" field in the CMS. Same markup, same styling, now editable.&lt;/p&gt;

&lt;p&gt;It assembles the page in your original order, wires the nav and footer into the layout so they show on every page, and hands you a live URL. Your animations still run. The custom cursor still follows the mouse. The stat counter still counts up. Because none of that was rebuilt — it was &lt;em&gt;moved&lt;/em&gt;, intact, into the right places.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why this is different from "AI website builders"
&lt;/h2&gt;

&lt;p&gt;Two reasons, and they're the reasons I keep harping on.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;You keep your design.&lt;/strong&gt; This isn't a generator that invents a generic site from a text prompt. It takes &lt;em&gt;your&lt;/em&gt; pixel-perfect HTML and preserves it. The AI does the CMS wiring, not the art direction. That's the right division of labor — machines are good at tedious structural mapping, you're good at taste.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;It's a real CMS underneath, hosted in the EU.&lt;/strong&gt; When you're done, the client logs into an admin where every section is a clean panel of plain-language fields. They can't break your layout because the layout isn't a field. And because galleries and lists are built as repeatable components, the client can add a fifth project themselves — not just edit the four you shipped. Images get scaled automatically on upload, so a client dropping in a 6 MB photo doesn't tank your performance score. And it runs on Neleto's Rust backend on &lt;a href="https://neleto.io/blog/eu-hosting-compliance" rel="noopener noreferrer"&gt;EU infrastructure&lt;/a&gt; — no US Cloud Act exposure, which matters more to your clients every year.&lt;/p&gt;

&lt;p&gt;For context on price: a setup like this &lt;a href="https://neleto.io/blog/neleto-vs-contentful" rel="noopener noreferrer"&gt;on Contentful&lt;/a&gt; starts around €109/month and climbs fast with seats. Neleto starts free, with &lt;a href="https://neleto.io/pricing" rel="noopener noreferrer"&gt;paid plans from €24/month&lt;/a&gt;. For an agency reselling to clients, that margin is the whole point.&lt;/p&gt;

&lt;h2&gt;
  
  
  The honest part
&lt;/h2&gt;

&lt;p&gt;I'm not going to pretend it's magic with no edges.&lt;/p&gt;

&lt;p&gt;It works best on a &lt;strong&gt;clean, sectioned page&lt;/strong&gt;. Feed it tidy &lt;code&gt;&amp;lt;section&amp;gt;&lt;/code&gt; wrappers and grouped CSS and the conversion is crisp. Feed it 4,000 lines of unlabelled &lt;code&gt;&amp;lt;div&amp;gt;&lt;/code&gt; soup and you'll do some cleanup. The example page is clean on purpose — that's the lesson, not the cheat.&lt;/p&gt;

&lt;p&gt;Occasionally a section converts twice, or a JavaScript effect needs a nudge to re-attach, or a field name gets mistyped. Every one of these is fixable by &lt;em&gt;describing the symptom&lt;/em&gt; to Claude — "that section is duplicated, update it in place" — not by hand-editing CMS internals. The prompt already documents the common ones. But I'd be lying if I said it's always one-shot perfect on a gnarly page. On a clean page, it basically is.&lt;/p&gt;

&lt;p&gt;And it doesn't do your job &lt;em&gt;for&lt;/em&gt; you. It doesn't write your content strategy, fix your accessibility, or do your SEO. It preserves what you gave it. Garbage in, editable garbage out.&lt;/p&gt;

&lt;h2&gt;
  
  
  Try it
&lt;/h2&gt;

&lt;p&gt;If you design websites and you've ever lost a week making one editable, this is worth twenty minutes of your evening. Grab the example page and the prompt, connect the Neleto MCP server to your editor, and watch a finished design become a client-editable site while you make tea.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;📥 &lt;strong&gt;&lt;a href="https://neleto.io/examples/html_to_neleto_example.zip" rel="noopener noreferrer"&gt;Download the example page + prompt (.zip)&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Next time someone asks "can I edit this myself?" — yes. And it'll cost you a prompt, not a weekend.&lt;/p&gt;

&lt;p&gt;— &lt;strong&gt;Start free at neleto.io&lt;/strong&gt; · the only CMS with a native MCP server, hosted in the EU.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>neleto</category>
      <category>webdev</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Neleto Console Is Live — and the Free Tier Is Open</title>
      <dc:creator>Martin</dc:creator>
      <pubDate>Tue, 30 Jun 2026 08:00:00 +0000</pubDate>
      <link>https://dev.to/neletomartin/neleto-console-is-live-and-the-free-tier-is-open-4hmj</link>
      <guid>https://dev.to/neletomartin/neleto-console-is-live-and-the-free-tier-is-open-4hmj</guid>
      <description>&lt;p&gt;&lt;strong&gt;Neleto Console is live at &lt;a href="https://console.neleto.io" rel="noopener noreferrer"&gt;console.neleto.io&lt;/a&gt;, and the free tier is open for self-serve registration.&lt;/strong&gt; Go there, create an account, pick the Free plan, and a few moments later you have your own Neleto instance running — no sales call, no card, no waiting on me.&lt;/p&gt;

&lt;p&gt;That last part took longer to earn than I'd like to admit. The whole loop — provision a server, install the Neleto stack, issue a license, send your credentials — now runs untouched by human hands. If you've followed these build-in-public posts, you'll know that was the open seam I kept refusing to paper over on a pricing page. It's closed.&lt;/p&gt;

&lt;h2&gt;
  
  
  What you get on Free
&lt;/h2&gt;

&lt;p&gt;One user, 1 GB of storage, and a real Neleto site — not a demo, not a sandbox that resets overnight. It runs on shared infrastructure, so there's no backup and the limits are real, but everything that makes Neleto &lt;em&gt;Neleto&lt;/em&gt; is there: the integrated rendering and the page builder. Build your site by hand in the builder, or point Claude, Cursor, or Windsurf at the native MCP server and have it write pages for you by prompt. Both work. The AI angle is a big part of why I built this — but you don't need it to get value on day one.&lt;/p&gt;

&lt;p&gt;When you outgrow Free, Starter is €24/mo, Team €59/mo, and Business €149/mo. Upgrading moves you off the shared box onto your own dedicated server — more room, more performance, and backups — without you having to migrate anything by hand.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why give it away
&lt;/h2&gt;

&lt;p&gt;The free tier exists for one reason: so you can actually experience Neleto before deciding anything. No demo, no sales deck, no expense approval — just a real site you can build on and judge for yourself. That's the only way I'd want to be sold a tool, so it's how we're selling this one.&lt;/p&gt;

&lt;p&gt;And every instance, free ones included, runs on EU infrastructure by default. Your data sits under European data-protection law, not a US cloud provider's terms. For a lot of the people we talk to — agencies, public-sector teams — that's not a footnote, it's the whole reason they call.&lt;/p&gt;

&lt;h2&gt;
  
  
  The honest status
&lt;/h2&gt;

&lt;p&gt;This is day one. The free tier is live and the self-serve flow works end to end — that's the hard part, and it's real. But the shared-tier limits are conservative on purpose while I watch how a hundred instances behave on one box under real traffic, and a few other paid-plan features are still on the bench. If you hit a rough edge in the first weeks, you're seeing a young system in public, which is exactly where I want it.&lt;/p&gt;

&lt;p&gt;So go to &lt;a href="https://console.neleto.io" rel="noopener noreferrer"&gt;console.neleto.io&lt;/a&gt;, sign up for free, and put it through its paces. If something's confusing, slow, or broken, I want to hear about it. We did this in the open so the first people through the door could shape what it becomes — and the door's open now.&lt;/p&gt;

&lt;p&gt;— Martin&lt;/p&gt;

</description>
      <category>ai</category>
      <category>mcp</category>
      <category>neleto</category>
    </item>
    <item>
      <title>MCP Server Explained: The Deep Dive</title>
      <dc:creator>Martin</dc:creator>
      <pubDate>Tue, 23 Jun 2026 08:00:00 +0000</pubDate>
      <link>https://dev.to/neletomartin/mcp-server-explained-the-deep-dive-50o6</link>
      <guid>https://dev.to/neletomartin/mcp-server-explained-the-deep-dive-50o6</guid>
      <description>&lt;p&gt;The Model Context Protocol (MCP) has quickly become one of the most important developments in the AI tooling space since its introduction by Anthropic in late 2024. While many developers have heard of MCP, fewer understand what an &lt;strong&gt;MCP Server&lt;/strong&gt; actually is, how it works under the hood, and why &lt;em&gt;native&lt;/em&gt; implementation in applications like CMS platforms matters significantly.&lt;/p&gt;

&lt;p&gt;This deep dive breaks it down clearly.&lt;/p&gt;

&lt;h2&gt;
  
  
  What is an MCP Server?
&lt;/h2&gt;

&lt;p&gt;An &lt;strong&gt;MCP Server&lt;/strong&gt; is the server-side implementation of the Model Context Protocol. It acts as a standardized interface that allows AI models and agents to discover, connect to, and interact with external tools, data sources, and applications in a secure, structured way.&lt;/p&gt;

&lt;p&gt;Think of it as a universal adapter. Instead of every AI application building custom integrations for every tool (databases, CRMs, CMSs, file systems, etc.), the MCP Server provides a common language and protocol that any MCP-compatible client can use.&lt;/p&gt;

&lt;h3&gt;
  
  
  Key responsibilities of an MCP Server:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Resource discovery&lt;/strong&gt;: Exposing what data and capabilities are available&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Tool registration&lt;/strong&gt;: Defining functions/actions the AI can call&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Context provision&lt;/strong&gt;: Supplying relevant, up-to-date information to the model&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Permission enforcement&lt;/strong&gt;: Ensuring the AI only does what it’s allowed to do&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Secure communication&lt;/strong&gt;: Handling authentication and controlled access&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  MCP Architecture: Client vs Server
&lt;/h2&gt;

&lt;p&gt;MCP follows a client-server model:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;MCP Client&lt;/strong&gt;: Usually lives inside the AI application (e.g., Claude Desktop, Cursor, Windsurf, or custom agents). It initiates connections and makes requests.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;MCP Server&lt;/strong&gt;: Lives inside the target application (your CMS, database, internal tool, etc.). It responds to requests and executes actions.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This separation is powerful. It means:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;AI tools don’t need to know the internal details of every system they connect to.&lt;/li&gt;
&lt;li&gt;Application developers only need to implement the MCP Server once to become compatible with the entire ecosystem of MCP clients.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The protocol handles discovery, capability negotiation, and structured requests/responses, making integrations much more reliable than traditional custom API work.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why “Native” MCP Server Implementation Matters
&lt;/h2&gt;

&lt;p&gt;Not all MCP support is created equal. There’s a meaningful difference between:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Bolt-on / Proxy MCP servers&lt;/strong&gt; — Built as middleware or separate services that sit in front of your application.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Native MCP servers&lt;/strong&gt; — Deeply integrated into the core of the application, with direct access to internal data models, permissions, and business logic.&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  Benefits of native implementation:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Better security&lt;/strong&gt;: The server understands your existing permission model natively instead of trying to replicate it.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Stronger consistency&lt;/strong&gt;: Actions taken by AI agents follow the same rules and audit trails as human users.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Deeper integration&lt;/strong&gt;: The AI can work with rich internal concepts (content types, relationships, workflows) rather than just raw data.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Lower latency &amp;amp; complexity&lt;/strong&gt;: No extra network hops or translation layers.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Future-proofing&lt;/strong&gt;: As the protocol evolves, native implementations can adapt more cleanly.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This is why platforms that ship with a &lt;strong&gt;native MCP server&lt;/strong&gt; (like Neleto) offer a meaningfully better experience than those that rely on external proxies or custom integrations.&lt;/p&gt;

&lt;h2&gt;
  
  
  Security and Permissions Model
&lt;/h2&gt;

&lt;p&gt;One of the biggest concerns with giving AI agents access to production systems is control. MCP was designed with this in mind.&lt;/p&gt;

&lt;p&gt;A well-implemented MCP Server should:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Respect existing role-based access control (RBAC)&lt;/li&gt;
&lt;li&gt;Allow granular scoping of what resources and actions are exposed&lt;/li&gt;
&lt;li&gt;Maintain full audit logs of agent activity&lt;/li&gt;
&lt;li&gt;Support human-in-the-loop approval workflows where needed&lt;/li&gt;
&lt;li&gt;Never bypass application-level business rules&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;When done correctly, an AI agent using MCP should have &lt;em&gt;the same&lt;/em&gt; (or more restricted) capabilities as a human user with the same role — nothing more.&lt;/p&gt;

&lt;p&gt;This is a major advantage over older approaches like giving AI systems broad API keys or database access.&lt;/p&gt;

&lt;h2&gt;
  
  
  Real-World Use Cases in Content Management
&lt;/h2&gt;

&lt;p&gt;While MCP has broad applications, it shines particularly well in content systems:&lt;/p&gt;

&lt;h3&gt;
  
  
  1. AI-assisted content creation
&lt;/h3&gt;

&lt;p&gt;An agent can research, draft, and directly create or update blog posts, landing pages, or product descriptions inside the CMS.&lt;/p&gt;

&lt;h3&gt;
  
  
  2. Automated content operations
&lt;/h3&gt;

&lt;p&gt;Agents can bulk-update metadata, reorganize content structures, translate content, or apply taxonomies consistently.&lt;/p&gt;

&lt;h3&gt;
  
  
  3. Intelligent content maintenance
&lt;/h3&gt;

&lt;p&gt;AI can identify outdated content, suggest improvements, or keep related pieces in sync.&lt;/p&gt;

&lt;h3&gt;
  
  
  4. Developer + AI collaboration
&lt;/h3&gt;

&lt;p&gt;While a developer builds new features or components, an AI agent can simultaneously update the corresponding content entries without manual handoff.&lt;/p&gt;

&lt;p&gt;The key is that these actions happen &lt;em&gt;inside&lt;/em&gt; the CMS with proper permissions and workflows — not as disconnected generations that someone has to copy-paste later.&lt;/p&gt;

&lt;h2&gt;
  
  
  How Neleto Implements the MCP Server
&lt;/h2&gt;

&lt;p&gt;Neleto was designed with AI collaboration as a core principle from the beginning. Its &lt;strong&gt;native MCP server&lt;/strong&gt; is deeply integrated into the platform’s architecture.&lt;/p&gt;

&lt;p&gt;This means:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;AI agents connect directly to Neleto’s data layer and permission system&lt;/li&gt;
&lt;li&gt;They can create, read, update, and manage all standard content types (pages, blog posts, events, etc.)&lt;/li&gt;
&lt;li&gt;Actions respect the same role-based permissions configured for human users&lt;/li&gt;
&lt;li&gt;Changes are fully auditable through normal platform mechanisms&lt;/li&gt;
&lt;li&gt;No additional infrastructure or middleware is required&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Because the implementation is native, agents can work with Neleto’s concepts (layouts, components, translations, redirects) in a way that feels natural rather than fighting against a generic API layer.&lt;/p&gt;

&lt;p&gt;This positions Neleto as one of the most AI-ready content platforms available today — not through bolted-on features, but through fundamental architecture.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Bigger Picture: Why This Matters
&lt;/h2&gt;

&lt;p&gt;We are moving from AI as a &lt;em&gt;tool that generates text&lt;/em&gt; to AI as a &lt;em&gt;collaborator that can take meaningful actions&lt;/em&gt; inside the systems we use every day.&lt;/p&gt;

&lt;p&gt;For this transition to be safe and useful at scale, we need standardized, secure interfaces. MCP is rapidly becoming that standard.&lt;/p&gt;

&lt;p&gt;Applications that implement native MCP servers will have a significant advantage:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;They become part of the growing AI agent ecosystem&lt;/li&gt;
&lt;li&gt;They reduce friction between development and content work&lt;/li&gt;
&lt;li&gt;They future-proof their platform as agentic workflows become mainstream&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For developers and agencies, this translates to faster workflows, less manual busywork, and the ability to offer clients more powerful capabilities without increasing operational complexity.&lt;/p&gt;

&lt;h2&gt;
  
  
  Getting Started with MCP in Neleto
&lt;/h2&gt;

&lt;p&gt;If you want to experience a native MCP server in action:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Create a Neleto project (free plan available)&lt;/li&gt;
&lt;li&gt;Connect an MCP-compatible client (such as Claude or Cursor with MCP support)&lt;/li&gt;
&lt;li&gt;Grant the appropriate permissions&lt;/li&gt;
&lt;li&gt;Start collaborating with AI agents directly on your content&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The experience of having an AI that can &lt;em&gt;actually do work&lt;/em&gt; inside your CMS — rather than just suggesting text — is qualitatively different.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;An MCP Server is more than just another integration. It represents a new contract between applications and AI agents — one built on standardization, security, and native understanding of the host system.&lt;/p&gt;

&lt;p&gt;Platforms that treat MCP as a core architectural concern (rather than an afterthought) will define the next generation of AI-augmented tools.&lt;/p&gt;

&lt;p&gt;Neleto’s native MCP server implementation reflects this philosophy: AI should be a first-class participant in content workflows, not a disconnected generator that creates more work for humans.&lt;/p&gt;

&lt;p&gt;The future of content management isn’t just faster tools. It’s collaborative systems where humans and intelligent agents work together seamlessly — and MCP is one of the key protocols making that future possible.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>api</category>
      <category>llm</category>
      <category>mcp</category>
    </item>
    <item>
      <title>Neleto vs Contentful: Which CMS Should You Choose in 2026?</title>
      <dc:creator>Martin</dc:creator>
      <pubDate>Tue, 16 Jun 2026 10:52:10 +0000</pubDate>
      <link>https://dev.to/neletomartin/neleto-vs-contentful-which-cms-should-you-choose-in-2026-3ij8</link>
      <guid>https://dev.to/neletomartin/neleto-vs-contentful-which-cms-should-you-choose-in-2026-3ij8</guid>
      <description>&lt;p&gt;Choosing the right CMS has never been more important — or more confusing. The market is full of options, from traditional monolithic platforms to modern headless solutions. Two names that often come up are &lt;strong&gt;Contentful&lt;/strong&gt;, the established enterprise headless CMS, and &lt;strong&gt;Neleto&lt;/strong&gt;, the newer performance-focused, AI-native alternative.&lt;/p&gt;

&lt;p&gt;Both are capable platforms. But they serve noticeably different needs.&lt;/p&gt;

&lt;p&gt;This article breaks down the real differences so you can decide which one actually fits your team, budget, and goals.&lt;/p&gt;

&lt;h2&gt;
  
  
  Quick Comparison Overview
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Starting Price&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Neleto: Free / €24/mo&lt;/li&gt;
&lt;li&gt;Contentful: Free / ~$300/mo&lt;/li&gt;
&lt;li&gt;🏆 Winner: &lt;strong&gt;Neleto&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Performance&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Neleto: Rust backend (very fast)&lt;/li&gt;
&lt;li&gt;Contentful: Good (depends on frontend + CDN)&lt;/li&gt;
&lt;li&gt;🏆 Winner: &lt;strong&gt;Neleto&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;AI Integration&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Neleto: Native MCP server&lt;/li&gt;
&lt;li&gt;Contentful: AI features available, no native MCP&lt;/li&gt;
&lt;li&gt;🏆 Winner: &lt;strong&gt;Neleto&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Editor Experience&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Neleto: Clean, intuitive admin&lt;/li&gt;
&lt;li&gt;Contentful: Good but can feel developer-oriented&lt;/li&gt;
&lt;li&gt;🏆 Winner: &lt;strong&gt;Neleto&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Developer Control&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Neleto: Full HTML + plugin API&lt;/li&gt;
&lt;li&gt;Contentful: Excellent API &amp;amp; modeling&lt;/li&gt;
&lt;li&gt;🏆 Winner: &lt;strong&gt;Tie&lt;/strong&gt; (different strengths)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;EU / GDPR Hosting&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Neleto: Strong native EU option (Germany)&lt;/li&gt;
&lt;li&gt;Contentful: Available but more complex&lt;/li&gt;
&lt;li&gt;🏆 Winner: &lt;strong&gt;Neleto&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Frontend Requirements&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Neleto: Optional (built-in rendering)&lt;/li&gt;
&lt;li&gt;Contentful: Required (headless)&lt;/li&gt;
&lt;li&gt;🏆 Winner: &lt;strong&gt;Neleto&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Best For&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Neleto: Agencies, freelancers, mid-market, AI workflows&lt;/li&gt;
&lt;li&gt;Contentful: Large enterprises, complex omnichannel&lt;/li&gt;
&lt;li&gt;🏆 Winner: &lt;strong&gt;Depends&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Total Cost of Ownership&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Neleto: Predictable and low&lt;/li&gt;
&lt;li&gt;Contentful: Can grow expensive quickly&lt;/li&gt;
&lt;li&gt;🏆 Winner: &lt;strong&gt;Neleto&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  1. Pricing &amp;amp; Total Cost of Ownership
&lt;/h2&gt;

&lt;p&gt;This is one of the clearest differences.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Contentful&lt;/strong&gt; follows a usage-based model on top of base plans. While there is a free tier and a Lite plan starting around $300/month, costs can escalate quickly with API calls, bandwidth, and additional spaces. Many mid-sized teams report spending thousands per month once they scale.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Neleto&lt;/strong&gt; offers transparent, predictable pricing:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Free plan for personal projects and testing&lt;/li&gt;
&lt;li&gt;Starter from €24/month&lt;/li&gt;
&lt;li&gt;Team from €59/month&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;There are no surprise usage bills for normal website operations, and you're not penalized for growing traffic in the same way.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Verdict:&lt;/strong&gt; If budget predictability and lower total cost matter to you (especially for client work or growing businesses), Neleto has a significant advantage.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Performance
&lt;/h2&gt;

&lt;p&gt;Neleto was built from the ground up in &lt;strong&gt;Rust&lt;/strong&gt;, which gives it a substantial performance edge. Pages load faster out of the box, which directly impacts SEO, Core Web Vitals, and user experience.&lt;/p&gt;

&lt;p&gt;Contentful is a mature platform with a strong global CDN. However, because it is purely headless, your actual site speed depends heavily on how you build the frontend and how you query the API. Many teams end up fighting performance issues that stem from architecture rather than the CMS itself.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Verdict:&lt;/strong&gt; Neleto wins on raw speed and simplicity of achieving fast websites.&lt;/p&gt;

&lt;h2&gt;
  
  
  3. AI Capabilities (The New Differentiator)
&lt;/h2&gt;

&lt;p&gt;This is where the gap is growing fastest in 2026.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Neleto&lt;/strong&gt; includes a &lt;strong&gt;native MCP (Model Context Protocol) server&lt;/strong&gt;. This allows AI agents (Claude, Cursor, Windsurf, etc.) to directly read from and write to your content — creating blog posts, updating pages, managing assets — while respecting your existing permissions and workflows.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Contentful&lt;/strong&gt; has been adding AI capabilities, but it does not currently offer a native MCP server experience. Integrations tend to be more custom or one-way.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Concrete example:&lt;/strong&gt; With Neleto + MCP, a developer can ask Claude to "write a new case study based on our latest project and publish it under the right category with the correct featured image." The agent can do this directly in the CMS.&lt;/p&gt;

&lt;p&gt;This level of deep, native AI integration is still rare among traditional headless CMS platforms.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Verdict:&lt;/strong&gt; If you want to work &lt;em&gt;with&lt;/em&gt; AI agents instead of just generating text in a separate tool, Neleto is currently ahead.&lt;/p&gt;

&lt;h2&gt;
  
  
  4. Developer Experience vs Editor Experience
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Contentful&lt;/strong&gt; excels when you have strong development resources and need sophisticated content modeling. Its API-first approach and GraphQL support are excellent for complex, omnichannel projects.&lt;/p&gt;

&lt;p&gt;However, many teams report that the editing experience can feel secondary to the developer experience. Non-technical users sometimes struggle or require developer support for certain tasks.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Neleto&lt;/strong&gt; was explicitly designed with both sides in mind:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Developers get full control over HTML, layouts, a plugin API, and direct database-like access when needed.&lt;/li&gt;
&lt;li&gt;Editors and clients get a clean, modern admin interface that requires almost no training.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It also includes built-in rendering, so you're not forced to build a separate frontend application for every project.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Verdict:&lt;/strong&gt; Neleto offers a better balance for most agencies and teams that serve non-technical clients.&lt;/p&gt;

&lt;h2&gt;
  
  
  5. Hosting, Compliance &amp;amp; Data Residency
&lt;/h2&gt;

&lt;p&gt;For European companies or anyone serving EU users, this has become a serious consideration.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Neleto&lt;/strong&gt; gives you a clear choice at signup, including &lt;strong&gt;EU/Germany hosting&lt;/strong&gt; powered by Hetzner. This makes GDPR compliance and data sovereignty significantly more straightforward.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Contentful&lt;/strong&gt; operates globally with data centers in multiple regions. While EU options exist, the company is US-based, and compliance often requires more configuration and legal review.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Verdict:&lt;/strong&gt; Neleto is the simpler and more transparent choice for EU-focused teams.&lt;/p&gt;

&lt;h2&gt;
  
  
  When Contentful Makes Sense
&lt;/h2&gt;

&lt;p&gt;Contentful remains a strong choice if you:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Are a large enterprise with highly complex, multi-brand content models&lt;/li&gt;
&lt;li&gt;Need deep omnichannel delivery across many digital properties&lt;/li&gt;
&lt;li&gt;Already have heavy investment in a specific frontend stack and composable architecture&lt;/li&gt;
&lt;li&gt;Have a large budget and dedicated development team&lt;/li&gt;
&lt;li&gt;Value the maturity and extensive marketplace of a long-established platform&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  When Neleto Makes More Sense
&lt;/h2&gt;

&lt;p&gt;Neleto is usually the better fit when you:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Want fast websites without fighting performance&lt;/li&gt;
&lt;li&gt;Need predictable, affordable pricing (especially for client work)&lt;/li&gt;
&lt;li&gt;Want native AI agent capabilities today (via MCP)&lt;/li&gt;
&lt;li&gt;Serve European clients or need strong GDPR/EU data residency&lt;/li&gt;
&lt;li&gt;Value a clean experience for both developers &lt;em&gt;and&lt;/em&gt; non-technical editors&lt;/li&gt;
&lt;li&gt;Don't want to be forced into a full headless + frontend framework setup&lt;/li&gt;
&lt;li&gt;Are a freelancer, agency, or mid-sized business that wants modern capabilities without enterprise complexity&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Final Verdict
&lt;/h2&gt;

&lt;p&gt;Contentful is a powerful, battle-tested platform that continues to serve large organizations well. It's not going away.&lt;/p&gt;

&lt;p&gt;However, for a growing number of developers, agencies, and businesses in 2026, &lt;strong&gt;Neleto offers a more modern, faster, more affordable, and AI-native alternative&lt;/strong&gt; — especially if you value simplicity, performance, and European compliance.&lt;/p&gt;

&lt;p&gt;The best CMS is the one that gets out of your way and lets you deliver great websites efficiently. For many teams today, that CMS is Neleto.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Ready to compare them yourself?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://neleto.io" rel="noopener noreferrer"&gt;Try Neleto for free&lt;/a&gt; and see how it feels for your next project. If you're currently on Contentful and curious about migrating, we also have a WordPress importer (and are happy to discuss Contentful migrations too).&lt;/p&gt;

</description>
      <category>ai</category>
      <category>webdev</category>
      <category>mcp</category>
      <category>neleto</category>
    </item>
    <item>
      <title>Bots Just Out-Numbered Us: What the Agentic Web Means for Your CMS</title>
      <dc:creator>Martin</dc:creator>
      <pubDate>Tue, 09 Jun 2026 07:00:00 +0000</pubDate>
      <link>https://dev.to/neletomartin/bots-just-out-numbered-us-what-the-agentic-web-means-for-your-cms-2bim</link>
      <guid>https://dev.to/neletomartin/bots-just-out-numbered-us-what-the-agentic-web-means-for-your-cms-2bim</guid>
      <description>&lt;p&gt;It finally happened, and it happened early.&lt;/p&gt;

&lt;p&gt;According to Cloudflare Radar data — flagged by SemiAnalysis and confirmed by Cloudflare CEO Matthew Prince — automated traffic has surpassed human traffic on the open web for the first time in history. Bots and AI agents now account for roughly 57.5% of HTTP requests to HTML pages, with humans down to 42.5%.&lt;/p&gt;

&lt;p&gt;The headline number is striking on its own. What makes it a genuine inflection point is when it arrived and what caused it. Prince had publicly predicted this crossover wouldn't happen until the end of 2027, and it showed up roughly 18 months ahead of schedule. The thing that pulled it forward wasn't the search crawlers and scrapers we've lived with for two decades. It was agentic AI — autonomous agents browsing, comparing, and acting on behalf of real people.&lt;/p&gt;

&lt;p&gt;The web has quietly become an environment where machines do most of the reading, while we keep building it for the people who now make up the smaller half.&lt;/p&gt;

&lt;p&gt;Why This Is Important&lt;br&gt;
For twenty-five years, every website on the internet rested on one quiet assumption: a human will look at this. We optimized for human eyes — layouts, hero images, hover states, cookie banners, the whole ritual. The entire stack, from page-builders to analytics, assumes a person on the other end.&lt;/p&gt;

&lt;p&gt;That assumption is now wrong more often than it's right.&lt;/p&gt;

&lt;p&gt;Here's what's actually changing, and why it matters for anyone who runs a website:&lt;/p&gt;

&lt;p&gt;One human now generates dozens of page visits through agents. When a person asks an AI agent to "find me the best mirrorless camera under €1,500 and book the cheapest one in stock," that single intent can fan out into thousands of page requests across hundreds of sites. The person never opened a browser; their agent opened hundreds. Your traffic graph is increasingly a record of machines reading your content.&lt;/p&gt;

&lt;p&gt;Agents read differently than people do. A human will tolerate a slow, cluttered, JavaScript-heavy page because they want the thing badly enough to wait. An agent has no such patience. It wants structured, fast, machine-readable content, and when a site is slow or hostile to automated access, it simply moves on to a competitor that's easier to read. Being legible to agents is turning into a ranking and revenue question, not a technical curiosity.&lt;/p&gt;

&lt;p&gt;The traffic that matters is shifting from impressions to actions. The old web rewarded getting in front of eyeballs. The agentic web rewards being the source an agent trusts and actually uses to complete a task. When an agent can reliably read your product data, your availability, your documentation — and ideally write back to it — you're in the workflow. When it can't, you're invisible, however beautiful the page looks to a human.&lt;/p&gt;

&lt;p&gt;And this is accelerating. AI-driven traffic grew roughly 8× faster than human traffic across 2025. A milestone that landed 18 months early marks the beginning of a steep curve, not a one-off spike.&lt;/p&gt;

&lt;p&gt;So the question every site owner, agency, and developer now has to answer is uncomfortably simple: is my content built for the audience that's actually showing up? For most sites, the honest answer is no — they're still built for the 42.5%.&lt;/p&gt;

&lt;p&gt;Why Neleto Is the Best Thing You Can Do About It&lt;br&gt;
Most teams will respond to this news the way teams usually do: by bolting something on. An AI plugin here, a scraping policy there, maybe a hastily written llms.txt. That approach treats agentic traffic as an edge case to be managed after the fact.&lt;/p&gt;

&lt;p&gt;Neleto was built on the opposite assumption — that agents are a primary audience, not an exception.&lt;/p&gt;

&lt;p&gt;It's a CMS written in Rust with a native Model Context Protocol (MCP) server, as far as we know the only CMS with one built in from the ground up rather than glued on later. That single architectural decision happens to be exactly what the agentic web demands.&lt;/p&gt;

&lt;p&gt;Agents can read and write your content, safely. Most "AI integrations" let a model read a page and nothing more. Neleto's MCP server lets AI agents — Claude Code, Cursor, Windsurf, anything that speaks MCP — securely read and update your live content, following the same roles and permissions a human editor would. Instead of scraping a rendered page and guessing at its meaning, the agent works with your content through a structured, permissioned interface designed for it. In a web where agents now outnumber people, your CMS speaks their language by default.&lt;/p&gt;

&lt;p&gt;Speed is a feature when your readers are machines. Agents are relentless: they hit thousands of pages and they don't wait around. Neleto's Rust backend runs 10–50× more efficiently than typical PHP or Node.js stacks, so it stays fast and cheap to operate even under the heavy automated load that now makes up the majority of the internet. Fast pages get read, used, and ranked; slow ones get abandoned by humans and skipped by agents alike.&lt;/p&gt;

&lt;p&gt;Structured content beats rendered guesswork. Neleto stores content as clean, typed resources — pages, blog posts, events, files, components, translations — with integrated rendering, so there's no fragile second stack for an agent to misread. That structure is what lets an agent use your data confidently instead of hallucinating around it.&lt;/p&gt;

&lt;p&gt;You stay sovereign while you do it. The agentic shift doesn't suspend GDPR. Neleto offers DSGVO-compliant multi-region hosting (DE/EU, US, Asia), so opening your content to agents never means handing your data to someone else's cloud jurisdiction. Your content becomes agent-ready and remains yours.&lt;/p&gt;

&lt;p&gt;And it costs a fraction of the alternatives. Neleto starts at €19/month and runs 5–7× cheaper than Contentful or Storyblok, while shipping the one thing they don't: a native MCP server. Future-proofing your content for the agentic web shouldn't require an enterprise contract.&lt;/p&gt;

&lt;p&gt;The Cloudflare data is a warning shot for everyone still building exclusively for human eyeballs. The web's largest audience is now machines acting for people, and that audience is growing eight times faster than the old one. You can keep patching around that reality, or you can run your content on a system that was designed for it from day one.&lt;/p&gt;

&lt;p&gt;As of this week's numbers, the agentic web is already here — and already the larger half of the internet. Neleto is how you publish for it.&lt;/p&gt;

&lt;p&gt;Fast websites. Easy content. AI native.&lt;br&gt;
Built for the 57.5%, before everyone else noticed.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>agents</category>
      <category>mcp</category>
      <category>neleto</category>
    </item>
    <item>
      <title>Why EU Hosting Compliance Matters for Your Website</title>
      <dc:creator>Martin</dc:creator>
      <pubDate>Mon, 01 Jun 2026 09:53:45 +0000</pubDate>
      <link>https://dev.to/neletomartin/why-eu-hosting-compliance-matters-for-your-website-888</link>
      <guid>https://dev.to/neletomartin/why-eu-hosting-compliance-matters-for-your-website-888</guid>
      <description>&lt;p&gt;If you run a website that serves European users — or if you’re based in the EU yourself — hosting location is no longer just a technical detail. It has become a strategic and legal consideration.&lt;/p&gt;

&lt;p&gt;In 2026, questions around data residency, GDPR compliance, and digital sovereignty are front and center for businesses of all sizes. Choosing where your website and its data live can affect everything from legal risk to user trust and even search engine performance.&lt;/p&gt;

&lt;h2&gt;
  
  
  The core issue: Where does your data actually live?
&lt;/h2&gt;

&lt;p&gt;When you choose a hosting provider or CMS, your content, user data, images, and analytics often get stored on servers in a specific country or region. This matters because different jurisdictions have different laws regarding data access, privacy, and government requests.&lt;/p&gt;

&lt;p&gt;Key concerns include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;GDPR compliance&lt;/strong&gt;: The EU’s strict data protection regulation requires that personal data of EU citizens be handled with strong safeguards. Transferring data outside the EU/EEA can trigger additional legal requirements (such as Standard Contractual Clauses).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Schrems II and data transfers&lt;/strong&gt;: Following court rulings, simply relying on old mechanisms for transferring data to the US became more complicated. Many organizations now prefer to keep data within the EU to reduce legal complexity.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Data sovereignty&lt;/strong&gt;: Some companies and public sector organizations want (or are required) to ensure their data is stored and processed under EU jurisdiction.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Performance and latency&lt;/strong&gt;: Hosting closer to your users generally means faster load times — which also helps SEO and user experience.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For many European businesses, especially those handling any form of personal data (even something as simple as contact forms or newsletter signups), EU-based hosting has become the safer, simpler default.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why traditional hosting often falls short
&lt;/h2&gt;

&lt;p&gt;Many popular CMS platforms and hosting providers are headquartered outside Europe. While they may offer data centers in the EU, the company’s legal jurisdiction, data processing agreements, and potential access by foreign authorities can still create uncertainty.&lt;/p&gt;

&lt;p&gt;Common pain points include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Unclear or complex data processing agreements&lt;/li&gt;
&lt;li&gt;Difficulty proving full GDPR compliance to clients or auditors&lt;/li&gt;
&lt;li&gt;Unexpected changes in terms or pricing&lt;/li&gt;
&lt;li&gt;Limited transparency about where data is actually processed and backed up&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For agencies and freelancers building sites for European clients, these issues often become recurring headaches during sales, onboarding, and ongoing maintenance.&lt;/p&gt;

&lt;h2&gt;
  
  
  How Neleto approaches EU hosting compliance
&lt;/h2&gt;

&lt;p&gt;At Neleto, we built EU hosting compliance into the foundation of the platform — not as an add-on.&lt;/p&gt;

&lt;p&gt;Here’s what that looks like in practice:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Server location choice at signup&lt;/strong&gt;: You can select EU/Germany as your hosting region. Your data is stored on servers operated by Hetzner Online GmbH in Germany — a well-established, privacy-focused European provider.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;GDPR-first design&lt;/strong&gt;: When you choose EU hosting, your content and data stay within the EU/EEA, significantly simplifying your compliance story.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Transparent infrastructure&lt;/strong&gt;: We’re clear about where your data lives and who operates the underlying infrastructure.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;No hidden data flows&lt;/strong&gt;: Neleto is designed so that choosing EU hosting means your primary data residency is in Europe.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Portability&lt;/strong&gt;: Your content belongs to you. If you ever decide to leave, you can export everything — no lock-in, no drama.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This approach is especially valuable for:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;German and EU-based agencies working with local clients&lt;/li&gt;
&lt;li&gt;Companies in regulated industries&lt;/li&gt;
&lt;li&gt;Organizations that need to demonstrate strong data protection practices to customers or partners&lt;/li&gt;
&lt;li&gt;Anyone who simply prefers keeping European data in Europe&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Beyond compliance: The business benefits
&lt;/h2&gt;

&lt;p&gt;Choosing proper EU hosting isn’t just about avoiding fines. It also brings practical advantages:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Faster performance&lt;/strong&gt; for European visitors&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Stronger trust signals&lt;/strong&gt; with privacy-conscious customers&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Simpler sales conversations&lt;/strong&gt; when pitching to EU clients&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Future-proofing&lt;/strong&gt; against evolving regulations&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Peace of mind&lt;/strong&gt; knowing your infrastructure decisions align with European values around data protection&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;In an era where privacy is becoming a competitive differentiator, being able to clearly communicate “Your data stays in the EU” is a meaningful advantage.&lt;/p&gt;

&lt;h2&gt;
  
  
  Making the right choice for your projects
&lt;/h2&gt;

&lt;p&gt;Not every project needs EU hosting. If your audience is primarily outside Europe and you have no EU users or data, other regions might make more sense for latency or cost reasons.&lt;/p&gt;

&lt;p&gt;However, for the growing number of websites that &lt;em&gt;do&lt;/em&gt; serve European audiences — or are built by European teams — having a clean, transparent EU hosting option is increasingly important.&lt;/p&gt;

&lt;p&gt;Neleto gives you that choice without forcing you into expensive enterprise plans or complex setups. EU hosting is available across our plans, including the free tier for testing.&lt;/p&gt;

&lt;h2&gt;
  
  
  Final thought
&lt;/h2&gt;

&lt;p&gt;Website infrastructure decisions have legal and ethical dimensions now. Choosing a platform that makes EU compliance straightforward isn’t just responsible — it’s good business.&lt;/p&gt;

&lt;p&gt;If you’re building or managing websites for European clients (or want to), having hosting you can confidently stand behind is one less thing to worry about.&lt;/p&gt;

&lt;p&gt;Neleto was designed with this reality in mind.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>mcp</category>
      <category>neleto</category>
    </item>
    <item>
      <title>What is the Model Context Protocol (MCP)?</title>
      <dc:creator>Martin</dc:creator>
      <pubDate>Tue, 26 May 2026 06:00:00 +0000</pubDate>
      <link>https://dev.to/neletomartin/what-is-the-model-context-protocol-mcp-791</link>
      <guid>https://dev.to/neletomartin/what-is-the-model-context-protocol-mcp-791</guid>
      <description>&lt;p&gt;If you’ve been following the rapid evolution of AI tools in 2025 and 2026, you’ve probably heard the term MCP more and more often. But what exactly is the Model Context Protocol, and why is it becoming such a big deal for developers and content teams?&lt;/p&gt;

&lt;p&gt;In short: MCP is the emerging universal standard that lets AI agents securely and intelligently connect to external tools, data sources, and applications.&lt;/p&gt;

&lt;p&gt;Think of it as “USB-C for AI.”&lt;/p&gt;

&lt;p&gt;The problem MCP solves&lt;br&gt;
Before MCP, connecting AI models (like Claude, GPT, or specialized coding agents) to real-world systems was messy and fragmented. Every integration was custom-built. Want your AI to read from a database, update a CMS, or trigger a workflow? You had to write brittle, one-off code for each tool.&lt;/p&gt;

&lt;p&gt;This created several painful problems:&lt;/p&gt;

&lt;p&gt;Security risks from ad-hoc integrations&lt;br&gt;
High development effort for every new connection&lt;br&gt;
Inconsistent behavior across different AI tools&lt;br&gt;
Difficulty giving AI agents reliable, up-to-date context&lt;br&gt;
As AI agents became more powerful and started moving from “chatbots that answer questions” to “agents that do things,” the need for a standardized, secure communication layer became obvious.&lt;/p&gt;

&lt;p&gt;What is MCP exactly?&lt;br&gt;
The Model Context Protocol (MCP) is an open standard (originally introduced by Anthropic in late 2024) that defines how AI applications and agents can discover, connect to, and interact with external resources in a structured, secure way.&lt;/p&gt;

&lt;p&gt;It provides a universal interface for:&lt;/p&gt;

&lt;p&gt;Reading and writing data&lt;br&gt;
Calling tools and functions&lt;br&gt;
Accessing contextual information&lt;br&gt;
Maintaining proper permissions and auditability&lt;br&gt;
Instead of building custom integrations for every AI client, developers can now implement an MCP server once. Any MCP-compatible AI agent can then connect to it using a standardized protocol.&lt;/p&gt;

&lt;p&gt;This dramatically simplifies things for both sides:&lt;/p&gt;

&lt;p&gt;AI tool makers get a reliable way to connect to external systems.&lt;br&gt;
Application developers (like CMS builders) only need to implement the protocol once to become “AI-agent ready.”&lt;br&gt;
Why MCP matters for content management&lt;br&gt;
Content is one of the most valuable and frequently updated assets in any organization. Being able to let trusted AI agents safely create, update, translate, or organize content opens up powerful new workflows:&lt;/p&gt;

&lt;p&gt;AI coding assistants that can directly update website copy while you build features&lt;br&gt;
Automated content updates based on data from other systems&lt;br&gt;
Smarter content suggestions and bulk operations with human oversight&lt;br&gt;
Reduced manual busywork for editors and marketers&lt;br&gt;
However, this only works safely and reliably if the CMS exposes a proper, permission-aware interface. That’s exactly what a native MCP server provides.&lt;/p&gt;

&lt;p&gt;Neleto’s approach to MCP&lt;br&gt;
At Neleto, we believe AI should be a first-class citizen in content workflows — not an afterthought. That’s why we built native MCP server support directly into the platform.&lt;/p&gt;

&lt;p&gt;This means:&lt;/p&gt;

&lt;p&gt;AI tools like Claude, Cursor, and Windsurf can connect directly to your Neleto instance&lt;br&gt;
They respect the same role-based permissions you’ve already configured&lt;br&gt;
Changes are auditable and follow normal content workflows&lt;br&gt;
You don’t need custom middleware or fragile API glue&lt;br&gt;
With Neleto’s native MCP server, you can go further in practice. For example, Claude can not only create a new blog post but also upload and set a featured image, apply categories and tags, and follow your normal publishing or review workflow — all while staying strictly within the role-based permissions you’ve already configured.&lt;/p&gt;

&lt;p&gt;We didn’t bolt MCP on later. We designed Neleto with AI agents in mind from the beginning, because we believe the future of content management is collaborative between humans and intelligent agents.&lt;/p&gt;

&lt;p&gt;The bigger picture&lt;br&gt;
MCP is still relatively new, but adoption is growing quickly across development tools, databases, and now content platforms. It represents a fundamental shift in how we think about AI — moving from isolated models that only know what they were trained on, to agents that can safely act on live, permissioned data in the systems you already use.&lt;/p&gt;

&lt;p&gt;For developers and agencies, supporting MCP is quickly becoming a competitive advantage. It future-proofs your stack and lets you offer clients more powerful, AI-augmented workflows without increasing complexity.&lt;/p&gt;

&lt;p&gt;Ready to explore MCP in action?&lt;br&gt;
If you’re curious about what AI-native content management actually feels like, Neleto gives you a clean, production-ready way to experience it today.&lt;/p&gt;

&lt;p&gt;You can start for free and connect your favorite AI coding tools directly to your content. No custom integration work required.&lt;/p&gt;

&lt;p&gt;The age of AI agents that can meaningfully help manage websites isn’t coming — it’s already here. MCP is the standard making it practical and safe.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>mcp</category>
      <category>neleto</category>
    </item>
    <item>
      <title>Why Neleto Exists</title>
      <dc:creator>Martin</dc:creator>
      <pubDate>Tue, 19 May 2026 07:00:00 +0000</pubDate>
      <link>https://dev.to/neletomartin/why-neleto-exists-131e</link>
      <guid>https://dev.to/neletomartin/why-neleto-exists-131e</guid>
      <description>&lt;p&gt;every time. And yet, the tools we rely on to manage websites often feel like they’re stuck in the previous decade.&lt;/p&gt;

&lt;p&gt;That tension is exactly why Neleto exists.&lt;/p&gt;

&lt;h2&gt;
  
  
  The friction we kept running into
&lt;/h2&gt;

&lt;p&gt;As a digitalization partner working with mid-sized companies, we saw the same patterns again and again. Traditional CMS platforms were slow, bloated, and increasingly painful to maintain. Page speed suffered, security required constant vigilance, and every new feature seemed to demand another plugin. Clients loved the end result of a custom site but hated the editing experience — or worse, they accidentally broke things.&lt;/p&gt;

&lt;p&gt;Headless and “modern” alternatives solved some problems but created others. They were powerful for developers, yet they often pushed complexity onto clients or required expensive frontend frameworks and ongoing specialist work. Pricing frequently scaled with seats or traffic in ways that punished growing businesses. And data residency? For European companies, that was rarely a first-class concern.&lt;/p&gt;

&lt;p&gt;Then AI changed everything.&lt;/p&gt;

&lt;p&gt;Tools like Cursor, Claude, and Windsurf started letting developers move dramatically faster. But the content layer — the actual website content that real businesses live and die by — remained disconnected from these new workflows. AI could help write code or generate text, but it couldn’t safely and natively update the live site without fragile custom integrations.&lt;/p&gt;

&lt;p&gt;We didn’t want to keep patching around these limitations. We wanted to remove them.&lt;/p&gt;

&lt;h2&gt;
  
  
  What we decided to build
&lt;/h2&gt;

&lt;p&gt;Neleto was born from a simple conviction: &lt;strong&gt;the best CMS should feel invisible to clients and empowering to developers — while being ready for the AI-native future that’s already here.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;That conviction led to several non-negotiable decisions:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Performance as a foundation, not a feature.&lt;/strong&gt; We built the backend in Rust. The result is websites that are dramatically faster than traditional PHP or Node.js solutions — often 10-50× quicker in real-world scenarios. Faster sites rank better, convert better, and cost less to run. For agencies and freelancers delivering client work, that speed advantage compounds every single day.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Two worlds, one system.&lt;/strong&gt; Developers get full control: direct HTML access, a clean plugin API, and complete freedom to build exactly what they need. Non-technical editors and clients get a genuinely pleasant admin interface where they can manage pages, blog posts, events, translations, and files without training or fear of breaking the site. Role-based permissions keep everything safe and organized.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;AI that actually belongs in a CMS.&lt;/strong&gt; Neleto includes a native MCP (Model Context Protocol) server — the only one we’re aware of built into a CMS from the ground up. This means AI agents can securely read and write content directly, following the same permissions and workflows humans use. It’s not a bolted-on chatbot or a future roadmap item. It’s there today, ready for the way developers and teams are already working.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;European pragmatism.&lt;/strong&gt; We host in regions you choose, with strong GDPR compliance when you select EU/Germany servers. Your data stays where you want it. Pricing is transparent and predictable. There’s no vendor lock-in — export your content whenever you like. And migration from WordPress is built in, because we know many great sites still live there.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Built by people who ship websites every day
&lt;/h2&gt;

&lt;p&gt;Neleto isn’t a theoretical product designed in a vacuum. It grew out of real client work at Triple-A Soft. We kept feeling the same friction points and eventually decided the best way to solve them for our clients (and ourselves) was to build the tool we actually wanted to use.&lt;/p&gt;

&lt;p&gt;We made it affordable enough for freelancers and small agencies while powerful enough for teams. We included the content types and features most sites need out of the box so you spend less time configuring and more time delivering value. And we designed it to get better as AI capabilities advance, rather than having to be retrofitted later.&lt;/p&gt;

&lt;h2&gt;
  
  
  The future we’re building toward
&lt;/h2&gt;

&lt;p&gt;Neleto exists because we believe the next era of the web belongs to teams that can move fast without sacrificing control, performance, or simplicity. Developers should leverage AI as a true collaborator. Editors should feel confident managing their own content. Businesses should own their data and their speed.&lt;/p&gt;

&lt;p&gt;That’s the CMS we wanted. So we built it.&lt;/p&gt;

&lt;p&gt;If you’ve ever felt the gap between how fast you can develop and how painful it is to hand a site over to a client…&lt;br&gt;&lt;br&gt;
If you’ve ever wished your content tools kept pace with your AI-assisted workflow…&lt;br&gt;&lt;br&gt;
If you care about performance, compliance, and not getting locked into expensive or bloated platforms…&lt;/p&gt;

&lt;p&gt;…then Neleto was built for you.&lt;/p&gt;

&lt;p&gt;We’re just getting started. Try it for free, explore the documentation, or reach out if you’d like to talk about how it fits your workflow. We’re building Neleto in public with real users, and we’d love to have you along for the ride.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Fast websites. Easy content. AI native.&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
That’s not just our tagline. It’s why we exist.&lt;br&gt;
visit &lt;a href="https://neleto.io" rel="noopener noreferrer"&gt;neleto.io&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>mcp</category>
      <category>webdev</category>
      <category>neleto</category>
    </item>
  </channel>
</rss>
