Connect an agent
Add Rizamo's MCP server to Claude, ChatGPT, Cursor or any MCP client, sign in, and give your agent its first task.
Rizamo's MCP server is https://mcp.rizamo.com/mcp (streamable HTTP). Your agent signs in with OAuth: you approve it in the browser and pick the profiles it can reach. No API key needed. Tools that cannot sign in send one instead (Authentication).
Before you allow it, check where access goes: claude.ai for Claude, chatgpt.com for ChatGPT, an app on this computer for Claude Code, Codex and Cursor. An agent whose address Rizamo cannot check, such as the Gemini app, n8n or Zapier, reads Unverified: allow it only if you added it yourself.
Claude
In one click: Add to Claude.
-
In Claude, open Customize, then Connectors, and choose Add custom connector.
-
Name it Rizamo and paste the server URL.
Server URL https://mcp.rizamo.com/mcp -
Sign in to Rizamo and choose the profiles Claude can use.
-
In any chat, turn it on from + then Connectors.
ChatGPT
-
Open chatgpt.com/plugins, choose + and then Add custom MCP server.
-
Name it Rizamo and paste the server URL.
Server URL https://mcp.rizamo.com/mcp -
Pick OAuth, create the plugin and sign in to Rizamo.
-
Install it from your plugins and type @Rizamo in a chat.
Gemini
-
In the Gemini app, open Settings, then Connected Apps, and choose Add a custom app.
-
Paste the server URL, sign in to Rizamo, then mention @Rizamo in a chat.
Server URL https://mcp.rizamo.com/mcp -
In Gemini CLI, add the server and run /mcp auth rizamo to sign in.
terminal gemini mcp add --transport http rizamo https://mcp.rizamo.com/mcp -
In Antigravity CLI, add it to ~/.gemini/config/mcp_config.json.
mcp_config.json { "mcpServers": { "rizamo": { "serverUrl": "https://mcp.rizamo.com/mcp" } } }
For an agent setting itself up:
- In Gemini CLI, run: gemini mcp add --transport http rizamo https://mcp.rizamo.com/mcp
- Ask the user to run /mcp auth rizamo and sign in to Rizamo in the browser.
- Call list_accounts and tell the user which accounts you can use. If the tools are missing, stop and tell the user.
- Before publishing anything, create posts as drafts and get the user's confirmation.
Perplexity
-
In Perplexity, open Plugins, choose Add custom, then Connector, then Add MCP connector and Remote.
-
Paste the server URL and choose OAuth.
Server URL https://mcp.rizamo.com/mcp -
Sign in to Rizamo, then turn the connector on in a thread.
Claude Code
-
Add the server, then run /mcp to sign in.
terminal claude mcp add --transport http rizamo https://mcp.rizamo.com/mcp -
Or use an API key.
terminal claude mcp add --transport http rizamo https://mcp.rizamo.com/mcp \ --header "Authorization: Bearer $RIZAMO_API_KEY" -
Share it with your team in .mcp.json.
.mcp.json { "mcpServers": { "rizamo": { "type": "http", "url": "https://mcp.rizamo.com/mcp", "headers": { "Authorization": "Bearer ${RIZAMO_API_KEY}" } } } }
For an agent setting itself up:
- Run: claude mcp add --transport http rizamo https://mcp.rizamo.com/mcp
- Ask the user to run /mcp and sign in to Rizamo in the browser. Only ask for an API key if they prefer one.
- Run claude mcp list and check that rizamo is connected. If it is not, stop and tell the user.
- Call list_accounts and tell the user which accounts you can use.
- Before publishing anything, create posts as drafts and get the user's confirmation.
Codex
-
Add the server. Codex opens the sign-in for you.
terminal codex mcp add rizamo --url https://mcp.rizamo.com/mcp -
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 -
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 an agent setting itself up:
- Run: codex mcp add rizamo --url https://mcp.rizamo.com/mcp
- Let the user finish the Rizamo sign-in in the browser.
- Run codex mcp list and check that rizamo is listed. If it is not, stop and tell the user.
- Call list_accounts and tell the user which accounts you can use.
- Before publishing anything, create posts as drafts and get the user's confirmation.
Cursor
In one click: Add to Cursor.
-
Add Rizamo to ~/.cursor/mcp.json, or .cursor/mcp.json for one project.
mcp.json { "mcpServers": { "rizamo": { "url": "https://mcp.rizamo.com/mcp" } } } -
Open Cursor Settings, then MCP, and sign in to Rizamo.
-
Or skip the sign-in with an API key header.
mcp.json "headers": { "Authorization": "Bearer ${env:RIZAMO_API_KEY}" }
For an agent setting itself up:
- Add this entry to .cursor/mcp.json in the project, or ~/.cursor/mcp.json for every project:
{"mcpServers":{"rizamo":{"url":"https://mcp.rizamo.com/mcp"}}} - Ask the user to open Cursor Settings, then MCP, and sign in to Rizamo.
- Call list_accounts and tell the user which accounts you can use. If the tools are missing, stop and tell the user.
- Before publishing anything, create posts as drafts and get the user's confirmation.
VS Code
In one click: Add to VS Code.
-
In VS Code, run Chat: Open Customizations, open MCP Servers and choose Add Server, then HTTP.
-
Paste the server URL, name it rizamo, then choose Global and Copilot Global.
Server URL https://mcp.rizamo.com/mcp -
Sign in to Rizamo when VS Code asks and choose the profiles Copilot can use.
-
Or add it to ~/.copilot/mcp-config.json yourself.
mcp-config.json { "mcpServers": { "rizamo": { "type": "http", "url": "https://mcp.rizamo.com/mcp" } } } -
A Copilot request takes up to 128 tools. Past that, turn off servers you do not need under Chat: Open Customizations, then Tools.
Devin Desktop
-
In Devin Desktop (formerly Windsurf), add Rizamo to ~/.config/devin/mcp_config.json, or .devin/mcp_config.json for one project.
mcp_config.json { "mcpServers": { "rizamo": { "url": "https://mcp.rizamo.com/mcp" } } } -
Open Customize, then MCPs, and refresh the list. Sign in to Rizamo when Devin asks and choose the profiles it can use.
-
In Devin CLI, add it for every project and sign in.
terminal devin mcp add -s user rizamo https://mcp.rizamo.com/mcp devin mcp login rizamo
n8n
-
On an AI Agent node, add a tool and pick MCP Client Tool. Name it Rizamo.
-
Set the endpoint, Server Transport to HTTP Streamable and Authentication to Bearer Auth with your API key, or MCP OAuth2.
Endpoint https://mcp.rizamo.com/mcp -
For fixed steps with no agent, the MCP Client node runs one tool, or the HTTP Request node calls the API. Paste this with Import cURL.
curl curl https://api.rizamo.com/v1/posts \ -H "Authorization: Bearer $RIZAMO_API_KEY" -
To react to new comments or published posts, add an n8n Webhook trigger and paste its URL as a webhook in Rizamo.
Make
-
Add an MCP Client module and create a connection with a new MCP server. Paste the URL and your API key, or sign in with OAuth.
URL https://mcp.rizamo.com/mcp -
Use Call a tool for a fixed step, or Execute an action with AI to let Make pick the tools.
-
In Make AI Agents, choose Add MCP on the Run an agent module and select the Rizamo tools.
-
To start scenarios from Rizamo, add a Custom webhook and paste its URL as a webhook in Rizamo.
Zapier
-
Add a connection to MCP Client by Zapier. Paste the server URL, pick Streamable HTTP, and sign in with OAuth or paste your API key as the bearer token.
Server URL https://mcp.rizamo.com/mcp -
In a Zap, add the Run Tool action and choose a Rizamo tool, such as create_post.
-
To start Zaps from Rizamo, use Webhooks by Zapier, Catch Hook, and paste its URL as a webhook in Rizamo.
First task
Once your agent is connected, ask it:
Connect my social accounts to Rizamo. Then draft a first post for tomorrow at 9:00 and show it to me before scheduling it.
It sends you a link to log in on the network and pick your accounts (Connecting accounts), then makes the draft. You see both in the web app.
Troubleshooting
- The sign-in keeps coming back, or calls answer
401: remove Rizamo from your agent, add it again and sign in once more. When you allow it, check the profiles you pick: the agent reaches only those. An agent removed in the web app, under Developers, Connected agents, stops at once and has to sign in again. - Allow asks you to sign in again: letting an agent in needs a sign-in from the last 15 minutes. Sign in again and you come back to the same page.
- New or changed tools do not show: an agent keeps the tools and instructions it read when it connected. In Claude Code, run
/mcpand reconnect Rizamo; in VS Code, run MCP: Reset Cached Tools. In other agents, remove Rizamo and add it again, or restart the app.