Social Media

Connector by Cinatra
Free, Open Source
Details

Social Media

A single publishing target for every social network you connect. Agents and workflows hand off a generic social post, and this connector routes it to whichever provider you have installed and signed in to — so the same workflow can post to a new network the day you add it.

Install this connector from the Cinatra marketplace. Once installed it activates automatically alongside any social-network provider connector (such as the LinkedIn connector). No additional configuration is required: the connector reads the authenticated user's identity from the platform session and picks the right provider at post time.

To publish a post, call the social_media_publish MCP tool with four fields: accountId (the provider account identifier), destinationType (either member for a personal profile or organization for a company page), destinationId (the provider-specific profile or page ID), and content (the post text). Pass an optional connectorId to target a specific provider when more than one is connected. On success the tool returns a publish receipt from the provider. If no provider connector is installed or the user is not authenticated, the tool returns a descriptive error identifying which step failed.

The connector exposes registerSocialMediaConnector, publishSocialMediaPostThroughSystem, getSocialMediaConnectorStatusThroughSystem, and listInstalledSocialMediaConnectors from its public package surface for host-side integration. Provider connector packages (for example a LinkedIn or Threads connector) import only the contract types (SocialMediaConnector, SocialMediaPost, SocialMediaPublishReceipt) as import type and register themselves behind the social-post capability from their own server entry. Run vitest run in the package directory to execute the test suite; no environment variables or network access are needed for the unit tests.

Works with

  • LinkedIn

Capabilities

  • Publish a post to any connected social network from one place
  • Pick a specific network when more than one provider is connected
  • See which social-network providers are installed and currently connected
@cinatra-ai/slide-deck-artifact Tailscale
Reviews (0)

Reviews

There are no reviews yet.

Be the first to review “Social Media”

Your email address will not be published. Required fields are marked *

@cinatra-ai/slide-deck-artifact Tailscale
Changelog
0.1.1Latest
  • ci: adopt source-leak-gate (#1)
  • ci: adopt source-leak-gate (#2)
  • chore: add .gitignore (#3)
  • ci: adopt org gates — SHA-pin all uses: refs, bump source-leak-gate to v0.1.0, add actions-pinned + gitignore gate callers (#4)
  • chore: keep internal planning notes untracked (#5)
  • Self-configure the social facade at serverEntry activation; merge social-post capability providers lazily (#6)
  • chore: npm files allowlist + source-archive export-ignore hygiene (#56 standard) (#7)
  • Register the social-media-system capability from register(ctx) (cinatra#7 P721) (#8)
  • ci(release): grant contents: write + pin reusable workflow to .github HEAD (#9)
  • chore: Configure Renovate (#10)
  • ci: repin reusable release workflow (immutable-safe decoration + corrected build-input provisioning) (#12)
  • release: social-media-connector v0.1.1 (republish on corrected serverEntry build pipeline) (#13)
0.1.0
  • Initial release.
  • Unreleased
  • ci: add truthful-attribution-gate caller in WARN mode (#14)
  • ci: adopt the reusable extension->host IoC conformance gate (org-wide rollout) (#15)
  • ci: tag-driven GitHub release on v* (#16)
  • ci: adopt secret-scan-gate (#17)
  • docs(readme): expand README to the org standard (#18) (#19)
  • ci: adopt source-leak-gate (#20)
  • ci: adopt source-leak-gate (#21)
  • chore: strip private engineering-tracker refs from public source (#22)
  • chore: strip private tracker references from workflow comments (#25)
  • ci(release): pin reusable-extension-release to gated v0.1.1 (release-approval wall) (#26)
  • chore: add cinatra.vendor and displayName connector metadata (#27)
  • chore(deps): declare cinatra.consumes for closure-gate enrollment (#28)
@cinatra-ai/slide-deck-artifact Tailscale
More Extensions

More from Cinatra

WordPress MCP
Connector by CinatraVerified publisher

Connect one or more WordPress sites so agents can read posts, draft new ones, edit live articles, upload media, and run an in-CMS chat…

Free, Open Source
More details
No reviews yet 24 installations
Compatible up to: Cinatra SDK ^2
@cinatra-ai/media-transcript-agent
Agent by CinatraVerified publisher

Drop in an audio or video URL — including a YouTube watch link — and get back a clean, verbatim transcript with [Speaker N]:…

Free, Open Source
More details
No reviews yet 22 installations
@cinatra-ai/blog-post-artifact
Artifact by CinatraVerified publisher

A finished, publish-ready blog article in Markdown. Blog Posts cover both articles generated by Cinatra's blog pipeline and posts uploaded from an existing CMS…

Free, Open Source
More details
No reviews yet 26 installations
@cinatra-ai/drupal-skills
Skills by CinatraVerified publisher

The conversational skill behind the Cinatra chat widget that lives inside the Drupal node editor. It decides on every message whether you are asking…

Free, Open Source
More details
No reviews yet 32 installations
@cinatra-ai/wordpress-agent
Agent by CinatraVerified publisher

Edit a post on a connected WordPress site from a plain-language instruction — "tighten the intro", "swap the headline for X", "add a CTA…

Free, Open Source
More details
No reviews yet 27 installations
@cinatra-ai/screenshot-artifact
Artifact by CinatraVerified publisher

A capture of a software interface — a web page, a native or mobile app, an IDE, a terminal session, a dashboard, or any…

Free, Open Source
More details
No reviews yet 29 installations
@cinatra-ai/slide-deck-artifact Tailscale