Model Context Protocol

Manage your blog
from any AI assistant.

27 tools. One endpoint. Create blogs, publish SEO-scored articles, generate themes, and import from WordPress — all via MCP.

🚀

Zero-Config Blogs

create_tenant provisions a subdomain, SSL, CDN, and CMS backend in a single call. No setup wizard.

📊

SEO in the Loop

Every create_post and update_post returns real-time SEO scoring — title, meta, keywords, headings, word count.

🎨

AI Theme Generation

generate_theme turns "TechCrunch style with dark header" into a complete visual design. No CSS required.

🔬

SERP Research

research_topic analyzes top-ranking pages for any keyword before you write. Match what Google rewards.

📦

WordPress Migration

import_wordpress fetches posts, pages, categories, and images from any public WP site. Auto-creates redirects.

🔑

Multi-Blog Control

One API key manages multiple blogs. list_tenants, switch_tenant, create_tenant — orchestrate a portfolio.

Connect in 30 seconds

1

Add the MCP server to your AI client

Claude Code: claude mcp add --transport http modern-blogging https://modernblogging.net/api/mcp. Other clients:

{
  "mcpServers": {
    "modern-blogging": {
      "type": "http",
      "url": "https://modernblogging.net/api/mcp"
    }
  }
}
2

Sign in when your client asks

The client opens a browser: sign in with Google or an email link and click Allow. New here? Signing in creates your account. Prefer a key? Generate one at /dashboard/api-key and send it as Authorization: Bearer mb_….

3

Start publishing

Ask your AI: "Create a blog called my-blog and publish a post about edge computing." The agent handles everything — creating the blog, writing, SEO optimization, and publishing.

27 tools, 4 categories

All tools available on Free and Pro plans.

Blog Management

list_tenantscreate_tenantswitch_tenantdelete_tenantlist_archived_tenantsrestore_tenanttransfer_tenantimport_wordpress

Content & SEO

research_topiccreate_postupdate_postpublish_postunpublish_postdelete_postlist_postsexport_data

Theme & Settings

generate_themeget_settingsupdate_settings

Categories, Authors, Pages & Media

list_categoriescreate_categoryupdate_categorydelete_categorylist_authorscreate_authorupdate_authordelete_authorlist_pagescreate_pageupdate_pagedelete_pageupload_image

Agent authentication

MCP clients sign in with OAuth automatically. Agents that call the API themselves can use the device or email flow.

MCP OAuth

Best for MCP clients (Claude Code, Cursor, VS Code, Claude apps). Add the server URL; the client opens a browser sign-in and manages the token.

/.well-known/oauth-authorization-server

OAuth 2.0 Device Flow

For agents that call the API themselves and can show a link. The user approves in the browser, the agent gets an API key.

POST /api/auth/device-code

Email Verification

Best for headless/automated agents. Agent sends email verification, user provides the 6-digit code.

POST /api/auth/agent-signup

Discovery endpoints

/.well-known/mcp.jsonMCP server discovery (capabilities, auth, endpoint)
/.well-known/oauth-protected-resourceOAuth protected resource metadata for MCP clients
/.well-known/oauth-authorization-serverOAuth authorization server metadata (register, authorize, token)
/llms.txtStructured reference for AI agents and LLMs
/llms-full.txtExtended reference with tool tables and recommendations
/api/mcpMCP endpoint (JSON-RPC 2.0 over HTTP POST)
/robots.txtCrawler directives with sitemap

The first blogging platform built for AI agents.

Free. 27 tools. Works with any MCP client.

Start building →