
Writio
This connects Claude to Writio's LinkedIn management platform, letting you draft posts, generate hooks and hashtags, schedule content, and pull analytics through natural language prompts. You get 23 tools covering the full workflow: create drafts with create_draft, generate carousel structures (Pro tier), enhance existing posts, schedule via schedule_post or publish immediately with post_now, and check performance with get_analytics. It also handles company page posting through list_organizations and supports content inspiration feeds. Authentication uses a Writio API token from your account settings. Reach for this if you're managing LinkedIn content at scale and want to skip the web UI entirely, treating your posting queue and analytics as conversational commands.
- tools
- 22
- auth
- Secret needed
- transport
- STDIO
- env var
- 1
- last updated
- Mar 4, 2026
Tools
22 toolsPublic tool metadata for what this MCP can expose to an agent.
create_draftCreate a new LinkedIn post draft (supports personal & company pages)
Create a new LinkedIn post draft (supports personal & company pages)
No parameter schema in public metadata yet.
generate_hooksGenerate 5 attention-grabbing hooks for a topic
Generate 5 attention-grabbing hooks for a topic
No parameter schema in public metadata yet.
generate_hashtagsGenerate 20-30 relevant hashtags optimized for reach
Generate 20-30 relevant hashtags optimized for reach
No parameter schema in public metadata yet.
generate_carouselGenerate a complete carousel structure (Pro)
Generate a complete carousel structure (Pro)
No parameter schema in public metadata yet.
enhance_postRemix/rewrite a post with tone, style, and formatting improvements
Remix/rewrite a post with tone, style, and formatting improvements
No parameter schema in public metadata yet.
get_post_feedbackGet AI feedback on hook quality, clarity, hashtags, and more
Get AI feedback on hook quality, clarity, hashtags, and more
No parameter schema in public metadata yet.
list_postsList posts filtered by status (draft/scheduled/published)
List posts filtered by status (draft/scheduled/published)
No parameter schema in public metadata yet.
get_postGet full details of a specific post
Get full details of a specific post
No parameter schema in public metadata yet.
schedule_postSchedule a post for the next available time slot
Schedule a post for the next available time slot
No parameter schema in public metadata yet.
post_nowImmediately publish a post to LinkedIn
Immediately publish a post to LinkedIn
No parameter schema in public metadata yet.
list_queueList upcoming scheduled posts in the queue
List upcoming scheduled posts in the queue
No parameter schema in public metadata yet.
get_next_slotGet the next available posting time
Get the next available posting time
No parameter schema in public metadata yet.
get_scheduleView your weekly posting schedule
View your weekly posting schedule
No parameter schema in public metadata yet.
retry_failed_postRetry a failed scheduled post
Retry a failed scheduled post
No parameter schema in public metadata yet.
get_dashboardOverview of posts, usage, and LinkedIn connection status
Overview of posts, usage, and LinkedIn connection status
No parameter schema in public metadata yet.
get_analyticsDetailed engagement metrics (impressions, likes, comments, reshares) and best posting times
Detailed engagement metrics (impressions, likes, comments, reshares) and best posting times
No parameter schema in public metadata yet.
get_followersCurrent LinkedIn follower count
Current LinkedIn follower count
No parameter schema in public metadata yet.
get_usageAccount tier and usage limits
Account tier and usage limits
No parameter schema in public metadata yet.
list_organizationsList LinkedIn company pages you can post as
List LinkedIn company pages you can post as
No parameter schema in public metadata yet.
get_org_analyticsGet analytics for a company page (share stats, follower counts, top posts)
Get analytics for a company page (share stats, follower counts, top posts)
No parameter schema in public metadata yet.
get_inspirationsCurated news-based LinkedIn post ideas tailored to your topics
Curated news-based LinkedIn post ideas tailored to your topics
No parameter schema in public metadata yet.
use_inspiration_as_draftConvert an inspiration into a draft post
Convert an inspiration into a draft post
No parameter schema in public metadata yet.
Sponsors
Configuration
WRITIO_API_TOKEN*secretYour Writio API token. Get it from https://app.writio.ai → Settings → API Access
Readme
Writio MCP Server
AI-native LinkedIn content creation, scheduling, and analytics — powered by Model Context Protocol.
Connect Writio to Claude Desktop, Cursor, Windsurf, or any MCP-compatible AI client to manage your entire LinkedIn workflow through natural language.
What You Can Do
- Draft posts — "Write a LinkedIn post about remote work trends"
- Generate hooks — "Give me 5 hooks for a post about AI in marketing"
- Generate hashtags — "What hashtags should I use for my startup funding post?"
- Build carousels — "Create a carousel about 5 leadership lessons" (Pro)
- Enhance posts — "Make this post more conversational and add a CTA"
- Get AI feedback — "Analyze my draft and tell me how to improve it"
- Schedule posts — "Schedule my latest draft for the next available slot"
- Publish instantly — "Post this to LinkedIn right now"
- Check analytics — "How did my posts perform this week?"
- Manage company pages — "List my organizations" / "Post this as my company page"
- Get inspirations — "Show me trending content ideas for my niche"
Quick Start
1. Create a Writio account
Details
- Repository
- github.com/writio/mcp-server
- Category
- Monitoring & Observability
- Package
@writio/mcp-server- Transport
- STDIO
- Auth
- Required
- Registry
- MCP registry, active