UniFeedsDocs

Connect OpenClaw

Add UniFeeds to OpenClaw with one command, then sign in.

Before you start

  • OpenClaw installed and up to date, with the Gateway running.
  • OpenClaw is free and open source, so there's no plan to check.
  • Always add UniFeeds with the streamable-http transport. Without it, OpenClaw uses an older connection type that UniFeeds doesn't support.
  • At least one social account connected on the Connections page in UniFeeds, so the AI has somewhere to post.

Connect

Add UniFeeds

Terminal
openclaw mcp add unifeeds --url https://mcp.unifeeds.io/mcp --transport streamable-http --auth oauth

Sign in

Run this and open the link it prints. Sign in to UniFeeds, pick your workspace, and click Allow. OpenClaw finishes on its own.

Terminal
openclaw mcp login unifeeds

Check it works

The probe should connect and list UniFeeds' tools. A running Gateway can take up to 10 minutes to show them; openclaw mcp reload loads them now.

Terminal
openclaw mcp doctor unifeeds --probe

Other ways to set it up

In the Control UI

Sign in from the Control UI or from the terminal, not both. They use different sign-in addresses, so run openclaw mcp logout unifeeds before you switch.

Add a server

Open Settings, then MCP, and select Add server.

Enter UniFeeds' details

Name it unifeeds, choose Streamable HTTP, and paste this URL.

MCP server URL
https://mcp.unifeeds.io/mcp

Turn on sign-in

Set "auth": "oauth" in the server's config, save, then select Sign in on its row. This needs an OpenClaw admin connection. Open the Control UI at the Gateway's local address (http://127.0.0.1:<port>). Sign-in through a Tailscale or public address won't work; run openclaw mcp login unifeeds instead.

Edit openclaw.json yourself

Add this to ~/.openclaw/openclaw.json

Then run openclaw mcp login unifeeds.

openclaw.json
{
  mcp: {
    servers: {
      unifeeds: {
        url: "https://mcp.unifeeds.io/mcp",
        transport: "streamable-http",
        auth: "oauth",
      },
    },
  },
}

Check it works

Start a new session and ask:

Prompt
Use the UniFeeds whoami tool and tell me which workspace you're connected to and whether you can make changes.

OpenClaw should name your UniFeeds workspace and say whether it can make changes. If it picked the wrong workspace or can only read, reconnect and choose again. With an API key, use a read and write key made in the right workspace.

Manage the connection

Sign out of UniFeeds and keep the server, or remove it from OpenClaw.

Terminal
openclaw mcp logout unifeeds
openclaw mcp unset unifeeds

To cut the app off from UniFeeds' side, open Connected apps on the API keys page and select Disconnect. Workspace members can disconnect their own apps; admins can disconnect any.

Use an API key instead

If you'd rather not sign in.

Troubleshooting

UniFeeds' tools don't appear

OpenClaw hides a server until it's signed in. Run openclaw mcp login unifeeds, then openclaw mcp reload. Check with openclaw mcp doctor unifeeds --probe.

The connection fails right after adding it

Check that the transport is streamable-http. Add UniFeeds again with the command above.

Your browser is on another computer

After you click Allow, the page won't load. Copy the code= value from its address bar and run openclaw mcp login unifeeds --code <code>.

Sign-in fails after switching between the terminal and the Control UI

Each one signs in with its own address. Run openclaw mcp logout unifeeds, then sign in again from the one you want to use.

There's no Sign in button in the Control UI

Sign-in there needs an OpenClaw admin connection on the Gateway's local address. Run openclaw mcp login unifeeds in a terminal instead.

OpenClaw asks you to log in again

This happens when the AI needs access you didn't allow. Run openclaw mcp login unifeeds. Any workspace member can connect an AI app to read, but only workspace admins can let it make changes. If you're an admin, sign in again and tick the option to create, schedule, publish and delete posts.

Sign-in and workspace problems that happen in every app are on the Troubleshooting page. Still stuck? Email support@unifeeds.io.

On this page