{"name":"LinkedMash","description":"Import, search, organize, export, draft from, schedule, and analyze a user’s LinkedIn saved posts.","homepage":"https://www.linkedmash.com","documentation":"https://www.linkedmash.com/api-docs/connect-your-agent","remote":{"url":"https://mcp.linkedmash.com/api/mcp","transport":"streamable-http","authentication":{"type":"bearer","bearer_methods_supported":["header","query"],"api_key":{"description":"Use a LinkedMash API token as `Authorization: Bearer <token>` or append `?token=<token>` to the MCP URL. Create a token from the signed-in LinkedMash integrations page.","required":true,"documentation":"https://www.linkedmash.com/api-docs/connect-your-agent"}}},"tools":[{"name":"list_bookmarks","description":"List saved LinkedIn posts with filters and pagination"},{"name":"search_bookmarks","description":"Keyword and semantic search over saved posts"},{"name":"get_bookmark","description":"Fetch one saved post by id"},{"name":"get_bookmark_count","description":"Count saved posts"},{"name":"list_labels","description":"List the user’s LinkedMash labels"},{"name":"add_labels","description":"Add labels to saved posts"},{"name":"remove_labels","description":"Remove labels from saved posts"},{"name":"setup_vector_store","description":"Build the semantic search index"},{"name":"create_draft","description":"Create a LinkedIn post draft"},{"name":"list_drafts","description":"List content drafts"},{"name":"get_draft","description":"Fetch one draft"},{"name":"update_draft","description":"Edit a draft"},{"name":"delete_draft","description":"Delete a draft"},{"name":"upload_media","description":"Re-host media for a draft"},{"name":"schedule_post","description":"Schedule a draft for LinkedIn"},{"name":"get_queue","description":"List queued LinkedIn posts"},{"name":"get_posting_slots","description":"Find upcoming posting slots"},{"name":"cancel_scheduled_post","description":"Return a scheduled post to drafts"},{"name":"get_posting_schedule","description":"Read the recurring posting schedule"},{"name":"set_posting_schedule","description":"Replace the recurring posting schedule"},{"name":"get_analytics","description":"Read aggregate LinkedIn account analytics"},{"name":"get_post_analytics","description":"Read per-post LinkedIn analytics"}],"clients":{"claude-code":{"command":"claude mcp add --transport http linkedmash \"https://mcp.linkedmash.com/api/mcp?token=<your token>\""},"cursor":{"config":{"mcpServers":{"linkedmash":{"url":"https://mcp.linkedmash.com/api/mcp?token=<your token>"}}}},"codex":{"command":"codex mcp add linkedmash --url \"https://mcp.linkedmash.com/api/mcp?token=<your token>\""}}}