Roadmap

Back to mcp-linkedin

Last updated: January 28, 2026

mcp-linkedin follows a phased development approach. Phases 1–4 are complete with 21 tools and 135 tests. Phase 5 covers future integrations.


Phase 1 — Essential Posting Complete

Core LinkedIn posting and retrieval via the Posts API.

Tools Delivered


Phase 2 — Content Management Complete

Editing posts, image uploads, and token refresh.

Tools Delivered


Phase 2.5 — Social Interactions Complete

Commenting and reacting to posts.

Tools Delivered


Phase 3 — Scheduling Complete

LinkedIn API does not support native scheduling. A custom solution was built using JSON file storage and node-cron.

Tools Delivered

Infrastructure


Phase 4 — Rich Media Complete

All rich media types supported by the LinkedIn API for personal accounts.

Tools Delivered


Phase 5 — Integrations Planned

Future features for extended workflow automation.

Planned

Draft Management

Save and manage draft posts locally. LinkedIn API does not support drafts, so this would use local storage similar to the scheduling system.

Future

GitHub Integration

Automatically create LinkedIn posts from GitHub releases and pull requests.


Content Support Matrix

Content Type Status Notes
Text Supported Posts API
Link/Article Supported Posts API with article content
Image Supported Images API + Posts API
Multi-Image Supported Images API + MultiImage content (2–20)
Video Supported Videos API + Posts API (initialize, upload, finalize)
Document Supported Documents API + Posts API
Poll Supported Poll API via Posts API
Carousel Not available Requires sponsored accounts only

API Limitations

These are LinkedIn API constraints, not permission issues. All implemented features work with the w_member_social OAuth scope.

Feature Status
Native post scheduling Not supported by API (custom solution built)
Draft storage Not supported by API
Rate limits Undocumented (exponential backoff used)
Analytics for personal posts Unknown / undocumented
Profile editing Not available via API
Connections list Requires Partner Program
Messaging Not available via API