mcpserver.lol
registry/linkedmash
Connection check auth required

linkedmash

Search, label and export your LinkedIn saved posts, then draft, schedule and publish from them.

Tools 40
GitHub stars
Installs / wk 42
Licence MIT
Transport streamable-http, stdio
Last checked 27h ago

Tools & capabilities

40 tools

Read from the published package source — this server runs locally, so there is no endpoint to query. Names are taken from the code, not observed at runtime, and descriptions are often absent.

add_labels from source
Add a label to a FEW explicitly chosen posts (specific post_ids the user picked or is looking at). Either label_id or label_name must be provided. NEVER use this to label
archive_bookmarks_by_filter from source
ARCHIVE all bookmarks matching a filter in ONE server-side call (reversible — archived posts stay recoverable in the app
cancel_scheduled_post from source
Cancel a scheduled post by its schedule id (from a get_queue entry). Requires a paid Creator/Lifetime plan.
create_draft from source
Create a new LinkedIn post draft in the user
create_smart_folder from source
Create a smart folder (filtered view) — a saved filter/workflow over the user
delete_bookmarks_by_filter from source
delete_draft from source
Delete (move to trash) a Content Studio draft by its id. Requires a paid Creator/Lifetime plan.
delete_smart_folder from source
Delete a smart folder (filtered view) by its slug. This removes the saved filter/workflow itself — it does NOT delete any saved posts. Use list_smart_folders to find the slug.
forget from source
Delete a durable user memory by its
get_analytics from source
Get the user
get_bookmark from source
Get a single saved LinkedIn post (bookmark) by its post_id — full content, author, media and tags. Use this to read one specific saved post, e.g. before creating content based on i…
get_bookmark_count from source
get_draft from source
Get a single Content Studio post/draft by its id. Requires a paid Creator/Lifetime plan.
get_growth_digest from source
Get the user
get_post_analytics from source
Get per-post LinkedIn analytics for the user
get_posting_schedule from source
Get the user
get_posting_slots from source
Get the next free posting slots from the user
get_queue from source
List the user
get_smart_folder from source
Get one smart folder (filtered view) by its slug — its name, description, filter query (base_query) and tabs (triage buckets). Use list_smart_folders first to find the slug. To rea…
get_smart_folder_posts from source
List the saved LinkedIn posts inside a smart folder (filtered view). Pass the folder
list_bookmarks from source
List bookmarks with optional filtering and pagination. Defaults: read AND unread bookmarks are both included (set is_unread_only=true only if the user asks for unread); archived bo…
list_drafts from source
List the user
list_labels from source
List all user
list_smart_folders from source
List the user
recall from source
Retrieve what you durably remember about the user (preferences, writing voice/style, facts, standing instructions) across conversations. Optionally pass a free-text
remember from source
Persist a DURABLE fact, preference, writing-style trait, or standing instruction about the user so it is remembered in FUTURE conversations (not just this one). Use this when the u…
remove_labels from source
Remove labels from bookmarked posts. Either label_id or label_name must be provided.
remove_labels_by_filter from source
REMOVE a label from ALL bookmarks matching a filter in ONE server-side call — the mirror of tag_bookmarks_by_filter. Use this — NOT list/search + remove_labels on page ids — whenev…
schedule_post from source
Schedule a Content Studio draft to publish to LinkedIn, or publish it immediately. Set publish_at to
search_bookmarks from source
Search through a user
search_docs from source
Answer a question about Linkedmash THE PRODUCT — its features and how to reach them, how to change a setting, and pricing/billing. Use this for questions like
set_posting_schedule from source
Replace the user
setup_vector_store from source
Initialize the vector store for semantic search. CRITICAL: When vector/semantic search fails with
tag_bookmarks_by_filter from source
Add a label to ALL bookmarks matching a filter in ONE server-side call. Use this — NOT list_bookmarks/search_bookmarks followed by add_labels — whenever the user asks to tag/label…
trigger_csv_export from source
Start exporting the user
trigger_json_export from source
Start exporting the user
trigger_pdf_export from source
Start exporting the user
update_draft from source
Update a Content Studio draft by id (partial — provide only the fields to change;
update_smart_folder from source
Update a smart folder (filtered view) by its slug. Provide only the fields to change:
upload_media from source
Host an image, video, or PDF and get back a public URL to attach to a post (use the returned url as media_url, with the matching post_type). Provide a remote