Skip to main content
Glama
solnk-dev

Solnk MCP

Official

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
SOLNK_API_BASENoThe Solnk public API base URL the tools proxy to.https://api.solnk.com/api/v1

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
solnk_list_accountsA

List the user's connected social accounts (id, platform, username, status, capabilities). Call this first to get account_id values for publishing.

solnk_get_usageA

Get the user's plan limits and current usage. Check can_publish is true before publishing.

solnk_publishA

Publish content to one or more platforms in a single request. Use publish_mode 'draft' to stage for review (then solnk_confirm_publish), 'scheduled' with scheduled_at, or 'immediate' to send now.

solnk_confirm_publishB

Confirm a draft publish so it goes out. Omit scheduled_at to publish immediately, or pass it to schedule.

solnk_cancel_publishB

Cancel a draft or not-yet-sent scheduled publish. Cannot cancel one already processing or published.

solnk_get_publish_statusA

Get the aggregate status of a publish (draft/queued/processing/success/partial_success/failed/cancelled). For per-platform post URLs and engagement, use solnk_get_post_analytics.

solnk_list_publishesC

List recent publishes with optional filters.

solnk_get_post_analyticsA

Get post performance. Without post_id: a list of posts with rolled-up metrics. With post_id: per-platform breakdown including each live platform_post_url and engagement.

solnk_create_media_uploadA

Upload a LOCAL image/video file in 3 steps: (1) call this to get a presigned upload_url + media_id; (2) HTTP PUT the raw file bytes to that upload_url with header Content-Type equal to the same content_type (URL expires in 15 min); (3) call solnk_confirm_media_upload with the media_id. Then pass media_id to solnk_publish. Use this when you have a local file on disk; use solnk_create_media_from_url when you already have a public URL. Limits: max 500 MB; types png/jpeg/webp/gif, mp4/mov/webm.

solnk_confirm_media_uploadA

Finalize a presigned upload after you've PUT the file to the upload_url from solnk_create_media_upload. Verifies the file is in storage and marks the media ready, returning the media_id to use in solnk_publish.

solnk_create_media_from_urlA

Attach an image or video by public URL — Solnk fetches and stores it server-side, returning a media_id to use in solnk_publish. Limits: max 500 MB per file; allowed types png/jpeg/webp/gif, mp4/mov/webm. (For a local file on disk, use solnk_create_media_upload instead.)

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/solnk-dev/solnk-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server