OmniSocialsOmniSocials
DocumentationAPI reference
Help centerSupport
  • Documentation
  • API reference
Developers
  • Quickstart
  • API reference
  • SDKs
  • MCP server
  • CLI
For AI agents
  • Docs for AI agents
  • llms.txt
  • OpenAPI spec
  • Postman collection
Product
  • OmniSocials
  • Pricing
  • Changelog
  • Help center
Company
  • Support
  • Privacy policy
  • Terms of service

© 2026 OmniSocials

OmniSocials on GitHubOmniSocials on XOmniSocials on LinkedIn
Overview
Get started
SDKs
CLI
MCPDocs for AI agentsWebhooks
Guides
Platforms
Integrations
    OverviewClaudeChatGPTGrokMuseNotionOpenClawn8nMakeZapierAgent frameworksAgent SkillsSmithery
Migrate
Plans and billing
GlossaryChangelogAPI reference
Integrations

Post to social media from Notion

A Notion Custom Agent can manage your OmniSocials content through a custom MCP connection in the agent's settings. The connection is remote: Notion talks directly to the hosted OmniSocials MCP endpoint.

Custom MCP servers are available on Notion's Business and Enterprise plans.

Before you start

A Notion workspace admin must allow custom MCP servers once:

  1. In Notion, open Settings → Connections
  2. On the Manage tab, turn on Enable custom MCP servers

If your workspace only allows approved connections, the admin also adds the OmniSocials URL under Approved connections → Add approved connection → Custom MCP server.

Setup

  1. Create an API key in OmniSocials (Settings → API)
  2. In Notion, open your Custom Agent's Settings
  3. Go to Tools & Access
  4. Click Add connection → Custom MCP server
  5. Enter the MCP base URL:
Text
https://mcp.omnisocials.com
  1. For authentication, choose the header-based option (bearer token) and paste your OmniSocials API key as the token
  2. Click Connect

Verifying

Mention your Custom Agent in any page and ask:

List my connected social accounts on OmniSocials

A successful response with your accounts confirms the integration. A 401 means the Bearer token is wrong. Double-check you copied the full key including the omsk_live_ prefix.

What you can do

A Notion Custom Agent can:

  • Create, schedule, update, and publish posts
  • Upload media from URLs
  • List connected accounts and media library items
  • Query analytics for posts and accounts

The agent respects your API key's scopes. For example, a key without posts:write can't create posts.

Tips for working with Notion Custom Agents

  • Custom Agents work well with structured databases. Consider building a content calendar database in Notion and wiring an agent to push new rows to OmniSocials.
  • Give the agent a trigger (e.g. "when status changes to Ready") so it publishes the post without manual intervention.
  • Store platform-specific copy in separate database columns and let the agent map those to per-platform content on the post body.

Limitations

  • Notion's custom MCP connections are new and may change
  • Rate limits on the Notion side can limit how often an agent makes calls. OmniSocials' own 100 req/min limit applies independently.
  • The Bearer Token method sends the key on every request, so it's secure. The key is not exposed in the connector URL.
Last modified on October 20, 2026
MuseOpenClaw
On this page
  • Before you start
  • Setup
  • Verifying
  • What you can do
  • Tips for working with Notion Custom Agents
  • Limitations