All integrations
Catalogue metadata onlymodel context protocolv20260910_00

LUCID_MCP

Lucid MCP

Lucid MCP lets agents search, retrieve, summarize, share, export, and create authorized Lucid documents, diagrams, mind maps, sequence diagrams, and org charts.

Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.

Pakkawork boundary

Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.

No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Attributed source

35

Action summaries

Display-only definitions

0

Trigger types

Not installed instances

1

Auth modes

Field names, never values

No

Execution

No runtime adapter

Authentication map

What setup is declared?

Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
DCR_OAUTH

DCR_OAUTH

lucid_mcp_DCR_OAuth

Provider setup

Developer setup

  • Client idclient_id · stringOptional
  • Client secretclient_secret · stringOptional
  • Redirect URIoauth_redirect_uri · stringOptional
  • Scopesscopes · stringOptional

User connection

No fields declared in this snapshot.

Capability index

Actions and trigger definitions

Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.

Showing 1–30 of 35 actions

Fetch

LUCID_MCP_FETCH

Retrieves the structured content of a specific Lucid document by its ID. Returns document content organized by pages, each containing spatial regions of diagram elements (flowcharts, ERDs, mind maps, etc.) with their properties. By default, returns the first page of the document. Use page_index to fetch a specific pag…

Untrusted display-only summary

Get mcp resource

LUCID_MCP_GET_MCP_RESOURCE

Reads a resource from this MCP server by URI. When a tool description says to read a resource (e.g. "read lucid://skills/diagram-specification"), use this tool with that URI to retrieve the full content. Call with no arguments to list all available resources and their URIs. The "lucid://skills" resource lists all avai…

Untrusted display-only summary

List document thread comments

LUCID_MCP_LIST_DOCUMENT_THREAD_COMMENTS

List comments on a specific collaboration thread of a Lucid document. Args: document_id: The UUID of the document. thread_id: The ID of the thread whose comments to fetch. Returns: JSON string of the Lucid API response (array of comment objects).

Untrusted display-only summary

List document threads

LUCID_MCP_LIST_DOCUMENT_THREADS

List collaboration threads on a Lucid document. Args: document_id: The UUID of the document. Returns: JSON string of the Lucid API response (array of thread objects).

Untrusted display-only summary

Lucid add block

LUCID_MCP_LUCID_ADD_BLOCK

Add a new block (shape) to a Lucid document. DISCOVERY: Use lucid_shape_library to find valid block_type values for the target document, and lucid_shape_details to fetch a shape's default size, colors, and text-area names before calling this tool. Hallucinated class names produce 400 errors. Args: document_id: UUID of…

Untrusted display-only summary

Lucid add dynamic table

LUCID_MCP_LUCID_ADD_DYNAMIC_TABLE

Add a dynamic table to a Lucid document. Dynamic tables organize items into rows and columns and can be used for matrices, grids, kanban-style boards, planning tables, and prioritization maps. The table is created empty; add shapes/cards separately after the table exists. Args: document_id: UUID of the document to mod…

Untrusted display-only summary

Lucid add items to dynamic table

LUCID_MCP_LUCID_ADD_ITEMS_TO_DYNAMIC_TABLE

Add existing canvas blocks to a dynamic table. The generator's grouping logic places each block in the correct row/column based on its pivot-field value. Blocks whose pivot field does not match any row/column label land in the table's default cell. Args: document_id: UUID of the document containing the dynamic table g…

Untrusted display-only summary

Lucid add line

LUCID_MCP_LUCID_ADD_LINE

Add a new line to a Lucid document, connecting two points or shapes. Each endpoint is either: - A position endpoint: provide endpoint_x and endpoint_y (absolute canvas coords). - A shape endpoint: provide endpoint_shape_id. STRONGLY PREFER setting endpoint_auto_link=True for shape endpoints — the canvas will attach th…

Untrusted display-only summary

Lucid create diagram from specification

LUCID_MCP_LUCID_CREATE_DIAGRAM_FROM_SPECIFICATION

Creates a Lucid document using the Standard Import format (.lucid file). PREFLIGHT HARD GATE: - STOP and use lucid_convert_svg_to_diagram instead if an SVG of the diagram exists. Do NOT hand-author Standard Import JSON when SVG is available. - If this tool description appears truncated, summarized, quoted, or incomple…

Untrusted display-only summary

Lucid create document share link

LUCID_MCP_LUCID_CREATE_DOCUMENT_SHARE_LINK

Creates a new share link for a document with specified permissions. Args: document_id: Valid UUID of the document to share role: Access permission level - one of: "view", "comment", "edit", "editandshare" restrict_to_account: Limit access to account members only (default: True) expires: Optional ISO 8601 timestamp for…

Untrusted display-only summary

lucid create embed

LUCID_MCP__LUCID_CREATE_EMBED

Internal tool for MCP Apps extension only. Creates an embed for a Lucid document, returning an embed ID.

Untrusted display-only summary

lucid create embed session token

LUCID_MCP__LUCID_CREATE_EMBED_SESSION_TOKEN

Internal tool for MCP Apps extension only. Creates a session token for an existing embed, returning a token and embed URL.

Untrusted display-only summary

Lucid create erd

LUCID_MCP_LUCID_CREATE_ERD

Creates a Lucid document containing a data-backed Entity Relationship Diagram (ERD). Use this tool when the user wants to create an ERD / database schema diagram from a set of entities (tables) and the foreign-key relationships between them. If the user provides raw SQL DDL, a CSV schema, or a Salesforce export, conve…

Untrusted display-only summary

Lucid create folder

LUCID_MCP_LUCID_CREATE_FOLDER

Create a new folder in the user's Lucid account. Args: name: Folder name (1-300 characters, no leading/trailing whitespace). folder_type: Either "folder" (default) or "team". parent: Parent folder for the new folder. Pass an integer folder ID to nest it under that folder. Omit (or pass the literal string "root") to cr…

Untrusted display-only summary

Lucid create mind map

LUCID_MCP_LUCID_CREATE_MIND_MAP

Creates a Lucid document containing a mind map from structured node data. Use this tool when the user wants to create a mind map or hierarchical topic diagram. Provide the topics as a flat list of nodes with parent-child relationships. Each node must have: - id: Unique string identifier - text: Display text for the no…

Untrusted display-only summary

Lucid create org chart

LUCID_MCP_LUCID_CREATE_ORG_CHART

Creates a Lucidchart document containing an org chart from structured node data. Use this tool when the user wants to create an organizational chart, team structure, or reporting hierarchy diagram. Provide the people/roles as a flat list of nodes with manager-report relationships. Each node must have: - id: Unique str…

Untrusted display-only summary

Lucid create sequence diagram

LUCID_MCP_LUCID_CREATE_SEQUENCE_DIAGRAM

Creates a Lucid document containing a UML sequence diagram from PlantUML markup. REQUIREMENT: Before attempting to use this tool, you MUST read the resource at lucid://skills/sequence-diagram-specification for details on participant types, arrows, syntax, and examples. Use this tool when the user wants to create a UML…

Untrusted display-only summary

Lucid delete items

LUCID_MCP_LUCID_DELETE_ITEMS

Delete one or more blocks or lines from a Lucid document. This action is destructive and cannot be undone via the API. Use the fetch tool first to get item IDs from the document. Args: document_id: UUID of the document to modify item_ids: List of item IDs to delete Returns: JSON with success status, deletedCount, and…

Untrusted display-only summary

Lucid edit dynamic table metadata

LUCID_MCP_LUCID_EDIT_DYNAMIC_TABLE_METADATA

Edit the metadata/settings of an existing dynamic table. Updates the reactive settings of a dynamic-table generator: the agile capacity-planning and load-tracking-graphic toggles, and the row/column group-by fields. Only the parameters you provide are changed; omitted parameters are left as-is. Group-by fields accept…

Untrusted display-only summary

Lucid edit item

LUCID_MCP_LUCID_EDIT_ITEM

Edit an existing block or line in a Lucid document. Use the fetch tool first to get item IDs from the document. For blocks: use x, y, width, height to move/resize. For lines: use endpoint params to reposition endpoints (same as lucid_add_line). Do not mix block position params with line endpoint params. Args: document…

Untrusted display-only summary

Lucid export document as png

LUCID_MCP_LUCID_EXPORT_DOCUMENT_AS_PNG

Exports a Lucid document page as a PNG image. To crop the image, pass a bounding_box whose x, y, w, and h fields correspond directly to BoundingBox values returned by lucid_fetch. The box can describe one shape or a larger region containing multiple shapes.

Untrusted display-only summary

Lucid fetch item image

LUCID_MCP_LUCID_FETCH_ITEM_IMAGE

Fetches the source image attached to a specific item in a Lucid document.

Untrusted display-only summary

Lucid get document metadata

LUCID_MCP_LUCID_GET_DOCUMENT_METADATA

Get metadata for a Lucid document. The requesting user must have at least read-only access to the document. Owner information is returned for unpublished documents when the requesting user has view access. For published documents, viewers receive account-level owner information; the individual user owner's ID is retur…

Untrusted display-only summary

Lucid import integration cards

LUCID_MCP_LUCID_IMPORT_INTEGRATION_CARDS

Import records from a third-party integration as linked cards. You MUST call `lucid_list_integrations` first to obtain `instance_id` — it is the exact `instanceId` field returned for the desired integration instance, not a free-form string, and cannot be guessed from context. Args: document_id: UUID of the Lucid docum…

Untrusted display-only summary

Lucid list folder contents

LUCID_MCP_LUCID_LIST_FOLDER_CONTENTS

List the documents and subfolders inside a Lucid folder. Pass `folder_id=None` (the default) to list the user's root folder. When more pages are available, the response includes a `nextPageToken`; pass it back as `page_token` to fetch the next page. Args: folder_id: Numeric folder ID, or omit/None for the root folder.…

Untrusted display-only summary

Lucid list integrations

LUCID_MCP_LUCID_LIST_INTEGRATIONS

List the user's available card integrations and their connection status. Use this to find out which third-party integrations (e.g. Jira) the user is connected to before attempting any integration-backed action. Returns: A JSON array. Each entry describes one integration: { "integration": str, # e.g. "jira" "instances"…

Untrusted display-only summary

Lucid search document

LUCID_MCP_LUCID_SEARCH_DOCUMENT

Locates regions of a Lucid document that contain specific text. Use this BEFORE `fetch` when you're looking for content you can describe with specific words or phrases — it tells you which (pageIndex, regionIndex) pairs contain matches so you can then `fetch` only those regions instead of paging through the whole docu…

Untrusted display-only summary

Lucid shape details

LUCID_MCP_LUCID_SHAPE_DETAILS

Get default size, colors, and advanced/text-area properties for one or more shape classes. Use this tool after lucid_shape_library has narrowed to candidate class names. The returned details (default fill/line colors, default size, advanced property descriptors, and text-area names) tell you which optional fields luci…

Untrusted display-only summary

Lucid shape library

LUCID_MCP_LUCID_SHAPE_LIBRARY

Discover shapes/blocks available to INSERT into a Lucid document. This does NOT find documents or text inside a document. To find a document by name use `search`; to find text within one open document use `lucid_search_document`. Only use this tool when the user wants a shape to add to a diagram. Use this tool to find…

Untrusted display-only summary

Lucid submit feedback

LUCID_MCP_LUCID_SUBMIT_FEEDBACK

Submits user feedback about the Lucid MCP server to the product team. Use this tool when the user wants to share feedback, report a bug, request a feature, or otherwise comment on their experience with the Lucid MCP server's tools. The feedback is routed to Lucid's product team. Args: title: A short title summarizing…

Untrusted display-only summary

Provenance

Versioned facts, explicit trust.

The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.

Repository
https://github.com/provider-directoryHQ/provider-directory
Commit
85e33f6a81dfe987f6fc3637d48d45052cea8ca5
Generated
2026-09-12
Trust policy
untrusted_display_only

Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.