Draft a post with your AI assistant, check it, and publish it to your own LinkedIn feed: text, link or image posts. You sign in with LinkedIn; PostDesk only asks for permission to see your basic profile and post as you.
MCP endpoint: https://post-desk.magicteams.ai/mcp (OAuth sign-in).
get_my_profile - Show which LinkedIn member PostDesk is signed in as: name, email (if shared), locale and picture URL. Use to confirm the account before publishing. Not for looking up other people; LinkedIn does not allow that.check_post - Check a draft post before publishing, without calling LinkedIn: character count against the 3000 limit, hashtags, links, the opening lines shown before 'see more', and warnings. Use before publish_text_post. Not for publishing; use publish_text_post.publish_text_post - Publish a text post to the signed-in member's own LinkedIn feed, right away. Show the user the final text and get their explicit go-ahead first. Returns the post URN and link. Not for links with a preview card; use publish_article_post.publish_article_post - Publish a post that shares a link as an article card (title and optional description you supply; LinkedIn does not scrape the page) to the signed-in member's own feed. Get the user's explicit go-ahead first. Not for plain text posts; use publish_text_post.publish_image_post - Upload one image (PNG, JPEG or GIF, base64, up to 4 MB) and publish it with text to the signed-in member's own feed. Get the user's explicit go-ahead first. Not for link previews; use publish_article_post.delete_post - Permanently delete one of the signed-in member's own LinkedIn posts by its URN (urn:li:share:... or urn:li:ugcPost:..., as returned when publishing). Cannot be undone: confirm with the user first. Not for editing a post.PostDesk is not affiliated with or endorsed by LinkedIn.