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/email-outreach-agent
Agent by CinatraVerified publisher

Run an outbound email campaign from scratch in one guided flow. The agent walks you through setting up the campaign, confirming recipients, picking drafting…

Free, Open Source
More details
No reviews yet 8 installations
JSON
Artifact by CinatraVerified publisher

A collapsible, pretty-printed viewer for JSON documents. Agent-run structured outputs and object-content snapshots arrive as application/json, and this renderer gives them a first-class home:…

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

A generic content auditor that improves another agent's output before it ships. Point it at any content bundle, choose the audit skills you want…

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

A catalogue of a company's commercial offerings — product lines, SKUs, pricing tiers, feature inventory per tier, and the use cases each offering serves.…

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

An advisory reviewer that checks new or updated Cinatra agent extensions for the kinds of quality issues a strict validator misses. It flags naming…

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

Turn a chosen contacts list into the confirmed recipient pool for an outreach campaign. The agent pulls the list, resolves each member into a…

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