Linkwarden MCP
Read-first Linkwarden bookmarks MCP with opt-in write, delete, and collection tools.
Connector by flumpiey · GitHub account verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/flumpiey-linkwarden-mcp
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 18 read · 9 write · 4 delete
- Secrets
- 1 (API keys, tokens or passwords)
- Install scripts
- Not scanned yet
- Runs as
- Python package
Tools by what they do 31
Read from the source code; the running server may list different tools.
Read 18 · Look things up without changing anything.
align_tags_with_similar_linksanalyze_collection_overlapfind_duplicate_linksfind_unsorted_linksget_library_overviewget_linkget_sorting_dashboardlist_collectionslist_resourceslist_tagsread_link_contentrecommend_collection_for_links
Show 6 more tools
search_linkssuggest_collection_for_urlsuggest_collection_structuresuggest_links_for_collectionsuggest_tags_for_linktriage_links
Write 9 · Create, change, send or run things.
apply_triage_planauto_tag_by_domainbulk_sort_by_rulescreate_collectionorganise_linksqueue_archivesave_linksmart_save_linkupdate_link
Delete 4 · Delete, drop, revoke or wipe things.
delete_collectiondelete_linksdelete_tagsmerge_tags
Secrets and settings it asks for
Secrets: values you paste in that let it act as you.
LINKWARDEN_API_KEY
Other settings (environment variables or headers).
LINKWARDEN_API_URLLINKWARDEN_MCP_DELETE_SCOPESLINKWARDEN_MCP_WRITE_SCOPES
Tools (31)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
align_tags_with_similar_linksread-onlySuggest tags used on similar-domain links already in the library.
analyze_collection_overlapread-onlyCompare two collections for shared domains, tags, and URLs.
apply_triage_planApply [{link_id, collection?, tags?}]. Default dry_run=true; bulk-capped. Requires 'links' in LINKWARDEN_MCP_WRITE_SCOPES.
auto_tag_by_domainApply domain→tag rules. Default dry_run=true; only existing tag names. Requires 'links' and 'tags' in LINKWARDEN_MCP_WRITE_SCOPES.
bulk_sort_by_rulesMatch domain_pattern rules then organise. Default dry_run=true; bulk-capped. Requires 'links' in LINKWARDEN_MCP_WRITE_SCOPES.
create_collectionCreate a new collection. Requires 'collections' in LINKWARDEN_MCP_WRITE_SCOPES.
delete_collectioncan change or delete dataDelete a collection after disposing of its links. When the collection has links, asks the user (MCP elicitation) whether to delete those links, move them (move_to, default Unorganized), or cancel. Without elicitation, returns needs_user_input — ask the user, then re-call with on_links='delete'|'move'|'cancel'. Requires 'collections' in LINKWARDEN_MCP_DELETE_SCOPES; delete/move also need matching links delete/write scopes.
delete_linkscan change or delete dataDelete multiple links. Requires 'links' in LINKWARDEN_MCP_DELETE_SCOPES.
delete_tagscan change or delete dataDelete tags by id or name. Requires 'tags' in LINKWARDEN_MCP_DELETE_SCOPES.
find_duplicate_linksread-onlyGroup links with the same normalized URL (scan capped at 500).
find_unsorted_linksread-onlyList unsorted links (default: Unorganized; scan capped at 500).
get_library_overviewread-onlySummarise library totals, empty collections, and unused tags.
get_linkread-onlyGet full metadata for one link.
get_sorting_dashboardread-onlyOne-shot triage dashboard: unsorted, duplicates, empty, largest.
list_collectionsread-onlyList collections with link counts.
Show 16 more tools
list_resourcesread-onlyList Linkwarden MCP capabilities and current write/delete scope boundary. Call first when unsure whether mutations are enabled.
list_tagsread-onlyList tags with link counts.
merge_tagscan change or delete dataMerge tags into a new tag name (destructive). Requires 'tags' in LINKWARDEN_MCP_DELETE_SCOPES.
organise_linksMove or retag multiple links. Requires 'links' in LINKWARDEN_MCP_WRITE_SCOPES.
queue_archiveQueue link preservation (async; not immediate). Requires 'links' in LINKWARDEN_MCP_WRITE_SCOPES.
read_link_contentread-onlyRead preserved plain text for a link (textContent or archive fallback).
recommend_collection_for_linksread-onlyConsensus collection recommendation for a batch of links.
save_linkSave a URL into a collection (by name). Requires 'links' in LINKWARDEN_MCP_WRITE_SCOPES.
search_linksread-onlySearch saved links by query, collection, tag, or pin status.
smart_save_linkSave a URL with optional heuristic collection/tags. Requires 'links' in LINKWARDEN_MCP_WRITE_SCOPES.
suggest_collection_for_urlread-onlySuggest top collections for a URL (heuristic; read-only).
suggest_collection_structureread-onlyHygiene report: empty collections, near-duplicate names, overcrowded.
suggest_links_for_collectionread-onlyFind links elsewhere that likely belong in a collection.
suggest_tags_for_linkread-onlySuggest existing-library tags for a link or URL (never invents new names).
triage_linksread-onlyPropose collection/tags for link ids (bulk-capped; no writes).
update_linkUpdate link fields (read-modify-write). Requires 'links' in LINKWARDEN_MCP_WRITE_SCOPES.
Signals
- Stars
- 1
- Forks
- 0
- Open issues
- 0
- Weekly downloads
- 41
- Last commit
- Aug 27, 2026 (2 months ago)
- Last release
- Aug 27, 2026 (2 months ago)
- Last package publish
- Aug 27, 2026 (2 months ago)
From GitHub (fetched Oct 24, 2026) and the package registry.
Details
- Registry name
io.github.flumpiey/linkwarden-mcp- Version
- 0.1.6
- Auth
- API key
- Packages
- pypi linkwarden-mcp
- License
- MIT
- Repository
- github.com/flumpiey/linkwarden-mcp
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
More from flumpiey
Cite this page
Linkwarden MCP. Agent Mart. https://agentmart.dev/connectors/flumpiey-linkwarden-mcp (last updated 2026-10-24)