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/blog-image-prompt-agent
Agent by CinatraVerified publisher

Generate ready-to-use image prompts for a finished blog draft — one for the cover, several inline, and a social share. The agent reads the…

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

A guide describing how a brand writes — tone attributes, do/don't examples, preferred terminology, and sample phrases. Brand Voice is the verbal-identity layer that…

Free, Open Source
More details
No reviews yet 25 installations
MCP Clients
Connector by CinatraVerified publisher

See every external MCP client that has signed in to your Cinatra workspace and manage their access. Cinatra exposes its agents over the Model…

Free, Open Source
More details
No reviews yet 22 installations
MCP Servers
Connector by CinatraVerified publisher

Register external Model Context Protocol servers so every Cinatra agent and package can call their tools. This admin connector carries the external-MCP server management…

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

Run the platform's policy scanners against an agent definition and report what they find. The agent vets a definition for hardcoded secrets, untrusted URLs,…

Free, Open Source
More details
No reviews yet 23 installations
Drupal MCP
Connector by CinatraVerified publisher

Let Cinatra agents read, draft, and publish content on your Drupal sites. Connect one or more Drupal instances and your agents can browse recent…

Free, Open Source
More details
No reviews yet 25 installations
Compatible up to: Cinatra SDK ^2
@cinatra-ai/slide-deck-artifact Tailscale