Delete LinkedIn Post
Permanently deletes a LinkedIn post by its post_id, for example one returned from list_posts or get_post. This cannot be undone and requires the full_access scope, since deletion is irreversible. Fails if the post does not exist or was already deleted.
Example prompt: Delete my post urn:li:activity:7212345678901234567, it has the wrong date
{
"post_id": "urn:li:activity:7212345678901234567",
"deleted": true
}What you can build
Parameters
Inputs accepted by delete_post.
| Name | Type | Description |
|---|---|---|
| post_id | string | ID of the post to delete (e.g. from list_posts) |
Related tools
List LinkedIn Posts
List recent posts by any profile or company, or surface your own top posts ranked by impressions, reactions, or engagement rate via MCP.
Get LinkedIn Post
Retrieve any LinkedIn post by ID to read its content, author, and engagement metrics. Fast lookups for analysis and follow-up via MCP.
Publish LinkedIn Post
Publish or schedule member-profile LinkedIn posts with attachments. Up to 3000 characters via MCP, with a 10-post daily safety limit.
How to cancel a scheduled LinkedIn post
Delete a scheduled LinkedIn post before it goes live. Steps for your profile and for a Company Page, plus how to cancel a post you scheduled in Crispy.
All your LinkedIn growth in one place.
Create your account and connect LinkedIn. Then ask Claude or ChatGPT.