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

@cinatra-ai/drupal-agent
Agent by CinatraVerified publisher

Edit Drupal content from plain-language instructions. Tell the agent which node to change and what to change about it, and it reads the page,…

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

A design-review helper that sits beside the agent-authoring chat experience. When you draft a new agent, this agent reads your design and returns plain-language…

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

Turn a natural-language ask like "Y Combinator W24 batch — get founder contacts" into a clean, reviewed list of accounts or contacts. The agent…

Free, Open Source
More details
No reviews yet 6 installations
Blog
Connector by CinatraVerified publisher

Turn a finished blog post from a Cinatra blog agent into a publish-ready draft for your CMS. The connector hands the structured post —…

Free, Open Source
More details
No reviews yet 9 installations
Compatible up to: Cinatra SDK ^2
LinkedIn
Connector by CinatraVerified publisher

Link one or more LinkedIn accounts to your workspace so agents can publish posts to a member's own feed or to any organization page…

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

Draft a brand-new Cinatra agent extension from a single natural-language description of what you want it to do. Describe the agent — its purpose,…

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