lucid.app
Lucid provides visual collaboration products including Lucidchart and Lucidspark, plus a developer platform for building integrations, extensions, embeds, and data workflows around those products.
Lucid exposes a REST API at api.lucid.co authenticated by OAuth 2.0 bearer tokens or Lucid API keys, a streamable-HTTP MCP server at mcp.lucid.app/mcp using OAuth, and a Node-based `lucid-package` CLI for extension development.
- Lucid MCP Serverdiscovered
- Lucid REST APIdiscovered
- lucid-package CLIdiscovered
Create an OAuth 2.0 client in the Lucid developer portal as described in OAuth 2.0 client creation. Lucid's REST API uses the authorization code flow; after creating the client, direct users to https://lucid.app/oauth2/authorizeUser and exchange the code at https://api.lucid.co/oauth2/token. Request only the needed scopes, such as user.profile, document scopes, or offline_access for refresh tokens.
Create an API key from the Lucid developer tools / portal using the flow documented in API Keys, Using API Keys, and Creating a key. Configure the key's grants to allow the REST API operations your integration needs.
conventions · 1/8 published
- integrations.json✗
/.well-known/integrations.json - llms.txt✗
/llms.txt - API catalog✗
/.well-known/api-catalog - OpenAPI document✗
/api/schema/, /openapi.json, /swagger.json, /api/openapi.json, or /v1/openapi.json - MCP server card✗
/.well-known/mcp/server-card.json - OAuth protected resource✓https://lucid.app/.well-known/oauth-protected-resource
- Agent card✗
/.well-known/agent-card.json - Agent skills✗
/.well-known/agent-skills/index.json
Publish these signals → /publishing