atlas-mcp-server

by cyanheads
Verified

project_link_update

Update existing project link properties including title, URL, description, and category. Supports both single and bulk update operations.

Input Schema

NameRequiredDescriptionDefault
linkIdNoRequired for single mode: Link ID to update.
linksNoRequired for bulk mode: Array of 1-100 link updates.
modeYes'single' for one link, 'bulk' for multiple links.
updatesNoRequired for single mode: Fields to update.

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "linkId": { "description": "Required for single mode: Link ID to update.", "type": "string" }, "links": { "description": "Required for bulk mode: Array of 1-100 link updates.", "items": { "additionalProperties": false, "properties": { "linkId": { "description": "Link ID (must start with 'link_').", "type": "string" }, "updates": { "additionalProperties": false, "description": "Fields to update for this link.", "properties": { "category": { "$ref": "#/properties/updates/properties/category", "description": "Optional grouping category (e.g., 'documentation', 'design')." }, "description": { "$ref": "#/properties/updates/properties/description", "description": "Optional context about the resource." }, "title": { "$ref": "#/properties/updates/properties/title", "description": "Link title (concise, informative)." }, "url": { "$ref": "#/properties/updates/properties/url", "description": "Valid URL with HTTPS protocol (HTTP allowed for localhost)." } }, "type": "object" } }, "required": [ "linkId", "updates" ], "type": "object" }, "maxItems": 100, "minItems": 1, "type": "array" }, "mode": { "description": "'single' for one link, 'bulk' for multiple links.", "enum": [ "single", "bulk" ], "type": "string" }, "updates": { "additionalProperties": false, "description": "Required for single mode: Fields to update.", "properties": { "category": { "description": "Optional grouping category (e.g., 'documentation', 'design').", "type": "string" }, "description": { "description": "Optional context about the resource.", "type": "string" }, "title": { "description": "Link title (concise, informative).", "minLength": 1, "type": "string" }, "url": { "description": "Valid URL with HTTPS protocol (HTTP allowed for localhost).", "format": "uri", "type": "string" } }, "type": "object" } }, "required": [ "mode" ], "type": "object" }