The publishing layer for everything you build.

Let an AI agent, automation, or custom app draft, review, schedule, and publish across nine social platforms through one connection.

The fastest way to start

Go from a prompt to a reviewed post.

Install the Solnk skill in Codex, Claude Code, or another supported coding agent, then publish without leaving the conversation.

npx skills add solnk-dev/solnk-api-skill
Install the AI Skill ↗

MCP setup

Let your AI install it

Copy one instruction into Codex, Claude Code, Cursor, or another MCP-capable agent. It will configure the client and verify the connection.

Set up Solnk as a remote MCP server in the AI client I am currently using. Use https://mcp.solnk.com/mcp…

Start where your workflow already lives.

Every route reaches the same publishing layer. Choose the amount of control your product needs today.

AI Skill

Publish from the conversation

Add Solnk to Codex, Claude Code, or another skill-compatible agent and turn a prompt into a reviewed, multi-platform post.

Install the skill

MCP server

Give your agent native tools

Connect Codex, Claude, Cursor, or any MCP-compatible client without custom API wiring.

Read the setup guide

API reference

Build your own publishing flow

Use one API for accounts, media, publishing, approvals, analytics, and webhooks.

Explore the API

API keys

Control exactly what can act

Create user or team-aware keys with the smallest useful set of permissions.

Create an API key

One request can carry the whole post.

Add each destination to a single request. Solnk keeps delivery state separate for every platform, so one failure never hides the rest.

See the publish endpoint ↗
curl -X POST https://api.solnk.com/api/v1/publishes \
  -H "Authorization: Bearer sk_..." \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: 019..." \
  -d '{
    "content": "We just shipped something new.",
    "targets": [
      { "account_id": "019cf5a4-b50d-74ed-8d93-fac527aa1c37" },
      { "account_id": "019cf5a4-b50e-731c-9e30-1d6c7b4e91aa" }
    ],
    "publish_mode": "immediate"
  }'

Give every integration only what it needs.

User keys can follow you across teams. Team keys stay locked to one workspace. Both use explicit scopes and the same sk_ format.

posts:readposts:writeaccounts:readmedia:readmedia:writeanalytics:readwebhooks:readwebhooks:writebilling:read

Safe to retry. Easy to verify.

Idempotency keys prevent accidental duplicate publishes.

HMAC-SHA256 signatures protect webhook deliveries.

Per-platform status keeps partial delivery visible.

Build the connection. Let Solnk handle the platforms.

API access is included with the Pro plan. Start with a draft and automate more when the workflow earns your trust.