lucid-mcp-server

lucid-mcp-server

driven AI Vision analysis. npm

9
Stars
4
Forks
6
Releases

Overview

Lucid MCP Server is a Model Context Protocol server designed for Lucid App integration. It enables multimodal LLMs to access and analyze Lucid diagrams by exporting visual content and metadata to the MCP environment. The server supports document discovery and retrieval of metadata from LucidChart, LucidSpark, and LucidScale, plus lightweight tab metadata for quick document structure overview. It can export PNG images of diagrams for rendering and offline analysis. For AI-powered analysis, it supports both Azure OpenAI and OpenAI providers, with environment-based API key management and automatic fallback from Azure to OpenAI when configured. The implementation is TypeScript-based with full test coverage and includes MCP Inspector integration for easy testing. Prerequisites include Node.js v18+, a Lucid API Key, and optional AI provider keys (Azure OpenAI or OpenAI). Quick Start covers installation, configuration via environment variables, and verification using the MCP Inspector. The server is designed to work within the MCP ecosystem to simplify multimodal AI workflows around Lucid diagrams.

Details

Owner
smartzan63
Language
TypeScript
License
MIT License
Updated
2025-12-07

Features

Document discovery and metadata retrieval

Discover and retrieve metadata for documents across LucidChart, LucidSpark, and LucidScale.

Lightweight tab metadata

Provide quick overview of document structure via lightweight tab metadata.

PNG image export

Export diagram visuals as PNG images for rendering and analysis.

AI-powered diagram analysis

Enable multimodal LLM-driven analysis of diagrams, with Azure OpenAI and OpenAI support.

Environment-based API key management with fallback

Manage API keys by environment variables and automatically fall back from Azure to OpenAI when available.

TypeScript implementation with test coverage

Fully typed TypeScript server with comprehensive tests.

MCP Inspector integration

Integrate with MCP Inspector for easy testing and debugging.

Audience

DevelopersBuild MCP-enabled applications to access Lucid diagrams and run multimodal AI analysis.

Tags

LucidMCPLucidChartLucidSparkLucidScaleAImultimodaldiagram-analysisPNGTypeScriptInspectorAzure OpenAIOpenAIAPI key management