---
title: "Codex MCP server for social media · Rizamo"
description: "Add the Rizamo MCP server to OpenAI Codex and publish release notes, changelogs and reports to every social channel from the CLI, the IDE or automations."
url: https://rizamo.com/agents/codex/
---

[← All agents](https://rizamo.com/agents/)

# Rizamo for Codex

Wire publishing into your terminal, your IDE and your release flow.

[Join the waitlist](https://rizamo.com/#waitlist)[See pricing](https://rizamo.com/pricing/)

## Connect in a minute

The Codex CLI, the IDE extension and the ChatGPT desktop app share one config.

1.  1
    
    Add the server. Codex opens the sign-in for you.
    
    terminal
    
    ```
    codex mcp add rizamo --url https://mcp.rizamo.com/mcp
    ```
    
2.  2
    
    Or read an API key from your environment.
    
    terminal
    
    ```
    codex mcp add rizamo --url https://mcp.rizamo.com/mcp \
      --bearer-token-env-var RIZAMO_API_KEY
    ```
    
3.  3
    
    Both write to ~/.codex/config.toml.
    
    config.toml
    
    ```
    [mcp_servers.rizamo]
    url = "https://mcp.rizamo.com/mcp"
    bearer_token_env_var = "RIZAMO_API_KEY"  # omit to use OAuth
    ```
    

For AI agents reading this page

1.  Run: codex mcp add rizamo --url https://mcp.rizamo.com/mcp
2.  Let the user finish the Rizamo sign-in in the browser.
3.  Run codex mcp list and check that rizamo is listed. If it is not, stop and tell the user.
4.  Call list\_accounts and tell the user which accounts you can use.
5.  Before publishing anything, create posts as drafts and get the user's confirmation.

## Then just ask

_Codex · rizamo_

-   Write a post from the PRs merged since the last tag and schedule it on Facebook and Instagram.
-   **list\_accounts**
-   **create\_post**
-   _Scheduled · Facebook, Instagram · Friday 10:00_

_Codex · rizamo_

-   Every Monday, write last week's numbers to analytics/weekly.md.
-   **get\_analytics**
-   _analytics/weekly.md updated_

_Codex · rizamo_

-   Add a script that posts status page incidents to every profile.
-   **list\_profiles**
-   _scripts/incidents.ts · POST /v1/posts_

## What Codex can do

The same tools on every channel, with your custom fields on every post.

**Publish**

-   `list_accounts` Connected accounts, by profile
-   `create_post` Draft or schedule on one or more accounts
-   `update_post` Change text, time, media or fields

**Track**

-   `list_posts` Filter by status, account, date or any field
-   `get_post` Status, link and metrics per channel
-   `get_analytics` Followers, reach and engagement

**Inbox**

-   `list_threads` Comments, messages and reviews
-   `get_thread` One conversation with its messages
-   `reply_to_thread` Reply as the account
-   `update_thread` Assign, tag or close

**Records**

-   `list_profiles` Brands or clients and their accounts
-   `list_fields` Your custom fields and their types
-   `list_events` What changed, when and by whom
-   `list_webhooks` Where events are delivered

Other agents

[Claude](https://rizamo.com/agents/claude/) [ChatGPT](https://rizamo.com/agents/chatgpt/) [Gemini](https://rizamo.com/agents/gemini/) [Perplexity](https://rizamo.com/agents/perplexity/) [Claude Code](https://rizamo.com/agents/claude-code/) [Cursor](https://rizamo.com/agents/cursor/) [n8n](https://rizamo.com/agents/n8n/) [Make](https://rizamo.com/agents/make/) [Zapier](https://rizamo.com/agents/zapier/)

## Give Codex every channel.

Email

One email when it opens. No spam. [Privacy](https://rizamo.com/legal/privacy/)
