Skip to main content

Documentation Index

Fetch the complete documentation index at: https://lindo.ai/docs/llms.txt

Use this file to discover all available pages before exploring further.

The Lindo MCP Server provides a universal interface for AI tools to interact with your Lindo workspace. It works with Claude, ChatGPT, Perplexity, Cursor, VS Code, Windsurf, and any MCP-compatible client.

What is MCP?

The Model Context Protocol (MCP) is an open standard that lets AI assistants connect to external tools and data sources. Lindo’s MCP server exposes 43 tools for managing websites, pages, blogs, clients, and credits.

One-Click Install

https://www.google.com/s2/favicons?domain=cursor.com&sz=32

Install in Cursor

Click to add Lindo MCP to Cursor automatically.
https://www.google.com/s2/favicons?domain=code.visualstudio.com&sz=32

Install in VS Code

Click to add Lindo MCP to VS Code automatically.
https://www.google.com/s2/favicons?domain=claude.ai&sz=32

Add to Claude

Add as a connector in Claude.ai settings.

Installation

Use the hosted MCP server with OAuth login. Works with Claude.ai connectors, ChatGPT Apps, and more.
https://mcp.lindo.ai/mcp

Local Server (npx)

Run the MCP server locally. First run opens a browser for login, or set the LINDO_API_KEY environment variable.
npx -y @lindoai/mcp-server

Configuration by Client

Add to .cursor/mcp.json:
{
  "mcpServers": {
    "lindo": {
      "command": "npx",
      "args": ["-y", "@lindoai/mcp-server"]
    }
  }
}

Authentication

The MCP server supports two authentication methods:
  1. Browser login — On first run, the server opens a browser window for OAuth login. Credentials are cached locally.
  2. API key — Set the LINDO_API_KEY environment variable to skip the browser flow.
LINDO_API_KEY=lindo_sk_live_... npx -y @lindoai/mcp-server

Available Tools (43)

The MCP server exposes tools organized into these groups:
GroupToolsDescription
Workspace6Get workspace info, settings, analytics
Clients6Create, list, update, delete clients, generate magic links
Websites10Create, list, update, delete, publish, configure websites
Pages9Create, list, update, delete, publish pages
Blogs9Create, list, update, delete, publish blog posts
Credits3Check balance, allocate, view history

Example: Create a Website

When connected to an AI assistant, you can say:
“Create a website for a coffee shop called Bean & Brew in Portland”
The AI will use the create_website tool with the appropriate parameters.

Example: Manage Clients

“Create a client for john@example.com and assign them 500 credits”
The AI will call create_client followed by allocate_credits.

Troubleshooting

  • Ensure Node.js 18+ is installed
  • Try running npx -y @lindoai/mcp-server directly in your terminal to check for errors
  • Verify your API key is valid
  • If browser login fails, use the API key method instead
  • Ensure your API key starts with lindo_sk_
  • Check that your workspace plan supports API access
  • Restart your AI client after adding the MCP configuration
  • Check the MCP configuration file path is correct for your client
  • Verify the server is running by checking your client’s MCP status panel

Resources