Lucid MCP
for LuumenAI

Read your Lucid diagrams for context, and draft new ones as approved steps.

Your architecture lives in Lucid. Luumen reads it: document metadata, folder contents, comment threads, and the text inside a diagram. Ask what a service talks to during an incident and get the answer from the picture your team already maintains. When something needs to change or a new diagram needs to exist, Luumen shows the plan first and waits for your approval. Connected with OAuth via dynamic client registration.

The Lucid MCP toolbox

35 tools: 13 read, 22 write. Reads answer instantly. Writes require approval by default. Everything is logged.

  • ReadFetchRetrieves the structured content of a specific Lucid document by its ID.
  • ReadGet mcp resourceReads a resource from this MCP server by URI.
  • ReadList document thread commentsList comments on a specific collaboration thread of a Lucid document.
  • ReadList document threadsList collaboration threads on a Lucid document.
  • ReadLucid export document as pngExports a Lucid document page as a PNG image.
  • ReadLucid fetch item imageFetches the source image attached to a specific item in a Lucid document.
  • ReadLucid get document metadataGet metadata for a Lucid document.
  • ReadLucid list folder contentsList the documents and subfolders inside a Lucid folder.
  • ReadLucid list integrationsList the user's available card integrations and their connection status.
  • ReadLucid search documentLocates regions of a Lucid document that contain specific text.
  • ReadLucid shape detailsGet default size, colors, and advanced/text-area properties for one or more shape classes.
  • ReadLucid shape libraryDiscover shapes/blocks available to INSERT into a Lucid document.
  • ReadSearchSearch the user's Lucid account for documents by title/keyword.
  • WriteLucid add blockAdd a new block (shape) to a Lucid document. Approval by default
  • WriteLucid add dynamic tableAdd a dynamic table to a Lucid document. Approval by default
  • WriteLucid add items to dynamic tableAdd existing canvas blocks to a dynamic table. Approval by default
  • WriteLucid add lineAdd a new line to a Lucid document, connecting two points or shapes. Approval by default
  • WriteLucid create diagram from specificationCreates a Lucid document using the Standard Import format (.lucid file). Approval by default
  • WriteLucid create document share linkCreates a new share link for a document with specified permissions. Approval by default
  • Write lucid create embedInternal tool for MCP Apps extension only. Approval by default
  • Write lucid create embed session tokenInternal tool for MCP Apps extension only. Approval by default
  • WriteLucid create erdCreates a Lucid document containing a data-backed Entity Relationship Diagram (ERD). Approval by default
  • WriteLucid create folderCreate a new folder in the user's Lucid account. Approval by default
  • WriteLucid create mind mapCreates a Lucid document containing a mind map from structured node data. Approval by default
  • WriteLucid create org chartCreates a Lucidchart document containing an org chart from structured node data. Approval by default
  • WriteLucid create sequence diagramCreates a Lucid document containing a UML sequence diagram from PlantUML markup. Approval by default
  • WriteLucid delete itemsDelete one or more blocks or lines from a Lucid document. Approval by default
  • WriteLucid edit dynamic table metadataEdit the metadata/settings of an existing dynamic table. Approval by default
  • WriteLucid edit itemEdit an existing block or line in a Lucid document. Approval by default
  • WriteLucid import integration cardsImport records from a third-party integration as linked cards. Approval by default
  • WriteLucid submit feedbackSubmits user feedback about the Lucid MCP server to the product team. Approval by default
  • WriteLucid update documentUpdate a Lucid document's title, parent folder, or custom tags. Approval by default
  • WriteLucid update folderRename a Lucid folder or move it to a different parent. Approval by default
  • WritePost document thread commentPost a new comment to an existing thread on a Lucid document. Approval by default
  • WriteShare document with collaboratorsShare a Lucid document with collaborators by granting them access. Approval by default

One prompt, start to finish

What a governed Lucid MCP run looks like inside Luumen.

Questions

How does LuumenAI connect to Lucid MCP?

Authorize once with OAuth 2.0. Luumen lists the scopes each action needs before you approve the connection, and credentials never appear in the chat.

Can LuumenAI change things in Lucid MCP on its own?

Read actions answer immediately. Anything that writes — lucid add block, lucid add dynamic table, lucid add items to dynamic table, lucid add line, and more — is shown as a plan and requires approval by default, including the 5 actions classified as destructive. Administrators configure that per tool, so you decide exactly which actions can ever run unattended.

Who gets access to the integration?

You decide. Actions are granted per agent, skill, and team, and per environment — production is not staging. Read access can be broad while writes stay narrow.

Is there an audit trail?

Every call to Lucid MCP — read or write, approved or declined — is recorded with the actor, the input, and the result, and can be linked to the ticket or change record.

Put Lucid MCP to work with Luumen

Connect in minutes. Every action scoped, approved, and audited from day one.