Coding agent by OpenAI

Publish blog posts from Codex

LotsBlog lets you publish blog posts from Codex. Add the LotsBlog MCP server with one command, sign in, and Codex turns merged pull requests and docs into drafts, adds images and publishes them on your own domain. The Codex CLI, IDE extension and desktop app share the setup, and the LotsBlog dashboard shows every post.

Eligible new users get 10,000 free credits, valid for 90 days, with no card required.

LotsBlog MCP server URL

MCPhttps://api.lots.blog/mcp

Or let Codex guide the setup: send it this prompt

PromptRead https://lots.blog/skill.md and help me connect LotsBlog for you.

What Codex can do with LotsBlog

Codex writes; LotsBlog stores, hosts and publishes. Once connected, Codex can:

  • Create, edit and list articles, and save them as drafts with a private preview link.
  • Upload cover and inline images, and add topics.
  • Publish, schedule or unpublish posts. Scheduled posts go live on the next 15-minute check after their time.
  • Read your private blog guide (audience, voice, facts, rules) so every session follows it.
  • Connect a custom domain or example.com/blog, and check its status.
  • Read blog and article analytics, and run the optional AEO article check.

The LotsBlog dashboard does the whole job too: write and edit posts, schedule, manage images, appearance, team and domains. Your agent for speed, the dashboard for control.

You need

  • The Codex CLI, IDE extension or ChatGPT desktop app. They share one MCP configuration.
  • A LotsBlog account. You can create one during sign-in.

Connect Codex to LotsBlog

  1. 1

    Add the server

    Run this in your terminal.

    codex mcp add lotsblog --url https://api.lots.blog/mcp
  2. 2

    Sign in

    Run this and finish the LotsBlog sign-in in the browser that opens.

    codex mcp login lotsblog
  3. 3

    Check the connection

    Run codex mcp list, or type /mcp in Codex. In the IDE extension or desktop app, the server appears under MCP servers; select Authenticate if asked.

    codex mcp list

What to ask next

  • “Summarise this week's merged pull requests as a changelog post and save it as a draft”
  • “Publish the changelog draft and give me the live URL”
  • “Turn docs/setup.md into a blog tutorial with a cover image”

If something goes wrong

Tools fail with an auth error
Run codex mcp login lotsblog again to renew the sign-in.
Adding the server from the IDE extension or desktop app
Open MCP servers, choose Add server, pick Streamable HTTP, enter the LotsBlog URL, save and restart, then select Authenticate.

Steps checked on 13 October 2026 against Codex: Model Context Protocol.

Pricing

Plans cover 3, 10 or 30 blogs for $24, $69 or $159 a month, or pay $9 per blog per month from credits. Posts, page views and authors are unlimited. Connecting Codex costs nothing extra.

Codex and LotsBlog: questions

Where does Codex keep the LotsBlog server?
In ~/.codex/config.toml, or .codex/config.toml in a trusted project. The CLI, IDE extension and desktop app all read it.
Does Codex publish anything without asking me?
No. Saving a draft never publishes it. Codex publishes or schedules only when you tell it to, and you can do the same from the LotsBlog dashboard.
Do I need an API key?
No. MCP clients sign in to LotsBlog with OAuth in your browser. API keys are only for the REST API, for scripts and your own apps.
What does LotsBlog cost?
Plans cover 3, 10 or 30 blogs for $24, $69 or $159 a month, or pay $9 per blog per month from credits. Posts, page views and authors are unlimited. Eligible new users get 10,000 free credits, valid for 90 days, with no card required.

Other agents