Skip to content
English
  • There are no suggestions because the search field is empty.

Contentful integration: connect your space to publish from Semji

Connect your Contentful space to Semji in one click. You connect to Contentful, approve the access, and you're done.

At a glance

  • What you can do: give Semji's agents read and update access to your Contentful content.
  • Who it's for: workspace owners with a Contentful account.
  • Compatibility: all Contentful versions.

The connection runs through Contentful's official hosted MCP server (https://mcp.contentful.com/mcp), over OAuth. With OAuth, you authorize Semji directly from Contentful, without ever copying or pasting a key.

To learn more about this server, see the Contentful MCP server documentation: https://www.contentful.com/developers/docs/tools/mcp-server/

Prerequisites

  • A Contentful account with access to the space you want Semji to work in.
  • A browser that allows popups from Semji. The Contentful sign-in screen opens in a new tab.

How to connect Contentful

You must be a workspace owner, since the connection applies to the whole team.

1) Open the CMS integrations

In Semji, open Settings → Integrations, go to the CMS tab, and click Connect on the Contentful row.

CMS Integration

2) Start the connection

Click Connect Contentful. A new tab opens on Contentful's sign-in and authorization screen.

connect contentful

3) Sign in and approve

Sign in with your Contentful account and approve the requested access. Do it within 10 minutes: after that, the attempt expires and you have to start over.

Tip ✅: nothing to copy or configure on the Contentful side. All the authorization happens on this screen.

4) Done

The tab closes and you land back in Semji, where the Contentful row now shows as connected for the whole workspace.

What Semji can do once connected

The available actions come from Contentful's MCP server, typically reading and updating entries. Agents discover these actions as they use them.

Good to know ℹ️: Semji's publishing agents never delete content, even if the server offers a delete action.

Manage or disconnect

From Settings → Integrations → CMS, the Contentful row offers Disconnect, which removes the access for the whole workspace. To switch Contentful accounts, disconnect, then reconnect with the other account.

Network

The connection runs only between Semji and Contentful's cloud. Semji never calls your own infrastructure, so there's nothing to allow on your side for Contentful.

Troubleshooting

"The popup was blocked by your browser. Allow popups to connect to the MCP server." Your browser prevented the Contentful tab from opening. Allow popups for the Semji domain, then click Connect Contentful again.

The authorization tab closed but nothing changed: Start the connection again, and complete the authorization within 10 minutes of clicking Connect Contentful. The attempt works only once and expires after that.

"Failed to connect to the CMS connector." The connection didn't go through. You may have denied the access, or the attempt expired. Click Connect Contentful and try again.

The connection shows as Expired: Contentful no longer accepts the stored access, and agents skip Contentful in the meantime. A workspace owner must reopen the integration and reconnect.

Agents say they have no Contentful tools: The connection was removed or expired. A workspace owner must reconnect Contentful under Settings → Integrations → CMS.

Related