# QiQ Social

AI-powered multi-platform content publishing. 25 tools to create posts, run automations, manage RSS feeds, generate hashtags, search images, and publish to Instagram, Facebook, LinkedIn, X, Threads, …

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add qiq/social

# Browse available tools
npx -y @smithery/cli@latest tool list qiq/social

# Get full schema for a tool
npx -y @smithery/cli@latest tool get qiq/social list_workspaces

# Call a tool
npx -y @smithery/cli@latest tool call qiq/social list_workspaces '{}'
```

## Direct MCP Connection

Endpoint: `https://qiq-social.run.tools`

## Tools (25)

- `list_workspaces` — List all workspaces the authenticated user has access to
- `list_automations` — List automations in a workspace. Returns automation configs with their output channels.
- `get_automation` — Get detailed information about a specific automation
- `create_automation` — Create a new automation. Types: write_social, write_blog, rss_social, rss_blog, rss_digest_blog. Schedule uses cron syn…
- `update_automation` — Update an existing automation's settings
- `delete_automation` — Delete an automation and its outputs
- `run_automation` — Trigger content generation for an automation immediately. Creates posts based on the automation config.
- `list_connections` — List platform connections (OAuth integrations) in a workspace
- `list_channels` — List available publishing channels in a workspace. Channels represent specific destinations like a Facebook page, Teleg…
- `list_posts` — List posts in a workspace with optional filters. Status values: NONE (draft), PENDING, RUNNING, SUCCESS, FAILURE.
- `get_post` — Get detailed information about a specific post including its content and metrics
- `create_post` — Create a draft post for a specific channel. Content structure depends on the channel placement.
- `update_post` — Update a draft post's content before publishing
- `delete_post` — Delete a post. Only works for draft posts (status NONE).
- `publish_post` — Publish a draft post to its platform. The post will be sent to the channel it was created for.
- `list_sources` — List RSS feed sources in a workspace
- `create_source` — Add an RSS feed source to a workspace for use with rss-type automations
- `delete_source` — Remove an RSS feed source
- `validate_rss` — Validate an RSS feed URL and get feed metadata before adding it as a source
- `text_assist` — AI-powered text enhancement. Actions: proofread (fix grammar/spelling), rephrase (rewrite), generate (create new text).
- `media_assist` — Search for stock images or generate AI images for posts
- `generate_hashtags` — Generate platform-optimized hashtags for content
- `list_assets` — List media assets in a workspace's library
- `list_labels` — List labels in a workspace for organizing content
- `get_subscription_status` — Check the current subscription plan and usage limits

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get qiq/social <tool-name>
```
