batch_remove_bookmarks

Remove multiple bookmarks by their IDs in a single operation. IMPORTANT - Before removing, consider: 1. Can you UPDATE the bookmark instead? Use update_bookmark to modify content 2. Are you sure these bookmarks are no longer needed? 3. Child bookmarks will be CASCADE DELETED This tool removes ONL...

Server MCP Bookmarks linonon/mcpbookmarks
Category Destructive
Risk class Critical
Parameters 00 required

What batch_remove_bookmarks does on MCP Bookmarks

AI agents call batch_remove_bookmarks to permanently remove resources in MCP Bookmarks — typically in cleanup and lifecycle workflows. It does its job in a single call, and there is no undo.

Why batch_remove_bookmarks needs a policy

This tool irreversibly deletes data (bookmarks and their children) with no undo capability. The cascade deletion of child bookmarks amplifies the blast radius. While the impact is scoped to bookmark metadata rather than production data, the destructive nature and cascade behavior justify the Destructive category over Write.

From the tool's definition Tool name contains 'remove', description states 'Remove multiple bookmarks' and explicitly warns of 'CASCADE DELETED' child bookmarks. The warning suggests this operation is irreversible and cannot be undone.

Questions about batch_remove_bookmarks

What does the batch_remove_bookmarks tool do? +

Remove multiple bookmarks by their IDs in a single operation. IMPORTANT - Before removing, consider: 1. Can you UPDATE the bookmark instead? Use update_bookmark to modify content 2. Are you sure these bookmarks are no longer needed? 3. Child bookmarks will be CASCADE DELETED This tool removes ONLY the specified bookmarks. To remove an entire group. It is categorised as a Destructive tool in the MCP Bookmarks MCP Server, which means it can permanently delete or destroy data. Block by default and require explicit approval.

How do I enforce a policy on batch_remove_bookmarks? +

Register the MCP Bookmarks MCP server in PolicyLayer and add a rule for batch_remove_bookmarks: allow, deny, rate-limit, or require approval. Point your MCP client at the PolicyLayer proxy URL and the rule is enforced on every call, before it reaches MCP Bookmarks. Nothing to install.

What risk level is batch_remove_bookmarks? +

batch_remove_bookmarks is a Destructive tool with critical risk. Critical-risk tools should be blocked by default and only enabled with explicit human approval.

Can I rate-limit batch_remove_bookmarks? +

Yes. Add a rate_limit block to the batch_remove_bookmarks rule in your PolicyLayer policy. For example, setting max: 10 and window: 60 limits the tool to 10 calls per minute. Rate limits are tracked per agent session and reset automatically.

How do I block batch_remove_bookmarks completely? +

Set action: deny in the PolicyLayer policy for batch_remove_bookmarks. The AI agent will receive a policy violation error and cannot call the tool. You can also include a reason field to explain why the tool is blocked.

What MCP server provides batch_remove_bookmarks? +

batch_remove_bookmarks is provided by the MCP Bookmarks MCP server (linonon/mcpbookmarks). PolicyLayer sits as a proxy in front of this server to enforce policies before tool calls reach the server.

// LOOK UP ANOTHER SERVER

Every MCP server has a record like this.

Type a name, get the same breakdown: verified identity, auth posture, risk grade, capabilities, recommended policy.

Teams ship this data inside their own products. See what a licence covers →

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.