Skip to content
Agentmart
Submit a tool

Lindo AI

Create and manage Lindo AI websites, pages, blogs, clients, and credits from any MCP client.

Connector by lindoai · GitHub account verified by the MCP Registry

IndexedMITLocal (stdio)Remote (HTTP)★ 3
Write a review

Chalk Labs

Need help deploying Lindo AI?

Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.

Book a call

Install

Works with Claude Code, VS Code, Codex, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/lindoai-mcp-server

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Remote endpoint

  • https://mcp.lindo.ai/mcp Remote (HTTP)

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Create and manage Lindo AI websites, pages, blogs, clients, and credits from any MCP client.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list, install config and code. Checked Oct 26, 2026.

Tools
21 read · 21 write · 8 delete
Secrets
2 (API keys, tokens or passwords)
Install scripts
None found
Runs as
Node.js package

Tools by what they do 50

Read from the source code; the running server may list different tools.

Read 21 · Look things up without changing anything.

  • batch_check_blog_status
  • batch_check_website_status
  • check_blog_status
  • check_edit_status
  • check_website_status
  • get_blog
  • get_blog_html
  • get_client_credits
  • get_credits
  • get_page
  • get_page_html
  • get_website
Show 9 more tools
  • get_website_analytics
  • get_website_team
  • get_workspace
  • get_workspace_analytics
  • get_workspace_team
  • list_blogs
  • list_clients
  • list_pages
  • list_websites

Write 21 · Create, change, send or run things.

  • add_custom_domain
  • add_workspace_team_member
  • allocate_credits
  • assign_website
  • batch_create_blogs
  • batch_create_websites
  • create_blog
  • create_client
  • create_website
  • edit_website
  • generate_magic_link
  • publish_blog
Show 9 more tools
  • publish_page
  • update_blog
  • update_blog_content
  • update_client
  • update_page
  • update_page_content
  • update_website
  • update_website_settings
  • update_workspace

Delete 8 · Delete, drop, revoke or wipe things.

  • delete_blog
  • delete_client
  • delete_page
  • delete_website
  • remove_custom_domain
  • remove_workspace_team_member
  • unpublish_blog
  • unpublish_page

Secrets and settings it asks for

Secrets: values you paste in that let it act as you.

  • Authorization
  • LINDO_API_KEY

Network hosts it talks to 7

  • api.lindo.ai · found in code
  • app.lindo.ai · found in code
  • context7.com · found in code
  • github.com · found in code
  • glama.ai · found in code
  • lindo.ai · found in code
  • mcp.lindo.ai · found in remote endpoint, install command, code

Files it touches

  • Your home directory (~)
  • Any path the agent passes to its tools

Tools (50)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • add_custom_domainAdd Custom Domain

    Add a custom domain to a website.

  • add_workspace_team_memberAdd Team Member

    Add a team member to the workspace.

  • allocate_creditsAllocate Credits

    Allocate credits to a client.

  • assign_websiteAssign Website to Client

    Assign a website to a client.

  • batch_check_blog_statusCheck Multiple Blog Workflow Statusesread-only

    Poll up to 25 blog-creation workflows at once. Returns a rollup `status` plus a per-item array with the same shape as `check_blog_status`.

  • batch_check_website_statusCheck Multiple Website Workflow Statusesread-only

    Poll up to 25 website-creation workflows at once. Returns a rollup `status` (scheduled/running/complete/partial/errored) plus a per-item array with the same shape as `check_website_status`.

  • batch_create_blogsCreate Multiple Blog Posts (Batch)

    Start up to 25 blog-creation workflows on a single website in one request. Returns one `workflow_id` per item. Poll with `batch_check_blog_status` or `check_blog_status`.

  • batch_create_websitesCreate Multiple Websites (Batch)

    Start up to 25 website-creation workflows in one request. Returns one `workflow_id` per item. Poll the combined status with `batch_check_website_status`, or the individual ones with `check_website_status`.

  • check_blog_statusCheck Blog Creation Statusread-only

    Poll the status of a blog-creation workflow started by `create_blog`. Pass the `workflow_id` you received from that tool. While running, call this again after `poll_after_ms` ms. Once `done` is true, `status` is `complete` or `errored`; when complete, `result` holds the published blog info.

  • check_edit_statusCheck Website Edit Statusread-only

    Poll the status of a website-edit workflow started by `edit_website`. Pass the `workflow_id` you received from that tool. While running, call this again after `poll_after_ms` ms. Once `done` is true, `status` is `complete` or `errored`; when complete, `result` holds the changed pages.

  • check_website_statusCheck Website Creation Statusread-only

    Poll the status of a website-creation workflow started by `create_website`. Pass the `workflow_id` you received from that tool. While the workflow is running, call this again after `poll_after_ms` ms. Once `done` is true, `status` is `complete` (all pages generated), `partial` (some failed), or `errored`. `result.pages` lists every page (home + additional) with its individual status.

  • create_blogCreate Blog Post

    Create an AI-generated blog post on a website. Starts an asynchronous workflow and returns a `workflow_id` immediately — poll `check_blog_status` with that id to track progress and get the final result.

  • create_clientCreate Client

    Create a new client in the workspace.

  • create_websiteCreate Website

    Create a new website using AI. Starts an asynchronous workflow and returns a `workflow_id` immediately — poll `check_website_status` with that id to track progress and get the final result. Optionally assign to a client by providing client_id (existing) or client_email (lookup or create new).

  • delete_blogDelete Blog Postcan change or delete data

    Delete a blog post from a website.

Show 35 more tools
  • delete_clientDelete Clientcan change or delete data

    Delete a client from the workspace.

  • delete_pageDelete Pagecan change or delete data

    Delete a page from a website.

  • delete_websiteDelete Websitecan change or delete data

    Delete a website from the workspace.

  • edit_websiteEdit Website

    Edit an existing website (across its pages) using AI. Starts an asynchronous workflow and returns a `workflow_id` immediately — poll `check_edit_status` with that id to track progress and get the final result.

  • generate_magic_linkGenerate Magic Link

    Generate a magic login link for a client.

  • get_blogGet Blog Detailsread-only

    Get blog post details.

  • get_blog_htmlGet Blog HTMLread-only

    Return a blog post's current editable content (HTML body), path, SEO and blog settings. To edit part of a post, read it here, change what you need, then send the full body back with update_blog_content. No need to delete and recreate a post to edit it.

  • get_client_creditsGet Client Creditsread-only

    Get client credit balance.

  • get_creditsGet Workspace Creditsread-only

    Get workspace credit balance.

  • get_pageGet Page Detailsread-only

    Get page details.

  • get_page_htmlGet Page HTMLread-only

    Get the HTML content of a page.

  • get_websiteGet Website Detailsread-only

    Get website details.

  • get_website_analyticsGet Website Analyticsread-only

    Get website analytics.

  • get_website_teamGet Website Teamread-only

    Get website team members.

  • get_workspaceGet Workspace Detailsread-only

    Get workspace details.

  • get_workspace_analyticsGet Workspace Analyticsread-only

    Get workspace analytics.

  • get_workspace_teamGet Workspace Teamread-only

    Get workspace team members.

  • list_blogsList Blog Postsread-only

    List all blog posts on a website.

  • list_clientsList Clientsread-only

    List all clients in the workspace.

  • list_pagesList Pagesread-only

    List all pages on a website.

  • list_websitesList Websitesread-only

    List all websites in the workspace.

  • publish_blogPublish Blog Post

    Publish a static blog post with markdown content.

  • publish_pagePublish Page

    Publish a static page with HTML content.

  • remove_custom_domainRemove Custom Domaincan change or delete data

    Remove a custom domain from a website.

  • remove_workspace_team_memberRemove Team Membercan change or delete data

    Remove a team member from the workspace.

  • unpublish_blogUnpublish Blog Postcan change or delete data

    Unpublish a blog post from a website.

  • unpublish_pageUnpublish Pagecan change or delete data

    Unpublish a page from a website.

  • update_blogUpdate Blog

    Update a blog post without touching its content: featured image, author, author image, category, excerpt, publish date, SEO, name or path. Only the fields you pass change. The live post is republished so changes show right away. To replace the article body use update_blog_content.

  • update_blog_contentUpdate Blog Content

    Replace the body of an existing blog post. SEO and blog settings you pass are merged into the current values. To change only the featured image or author, use update_blog.

  • update_clientUpdate Client

    Update an existing client.

  • update_pageUpdate Page

    Update page metadata.

  • update_page_contentUpdate Page Content

    Update the content of an existing page.

  • update_websiteUpdate Website

    Update website details.

  • update_website_settingsUpdate Website Settings

    Update website settings.

  • update_workspaceUpdate Workspace

    Update workspace details.

Signals

Stars
3
Forks
0
Open issues
0
Weekly downloads
34
Last commit
Oct 20, 2026 (11 days ago)
Last release
Jun 29, 2026 (4 months ago)
Last package publish
Sep 23, 2026 (1 month ago)

From GitHub (fetched Oct 24, 2026) and the package registry.

Details

Registry name
io.github.lindoai/mcp-server
Version
1.1.1
Auth
Bearer token, API key
License
MIT
Website
lindo.ai
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from lindoai

Done for you

Rather not set it up yourself?

Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.

See how we build AI agents →Read the case studies

Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.

launches shipped
50+
launches shipped
media placements
500+
media placements
founders on every account
2
founders on every account

Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block

Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.

Get Lindo AI running in your business

Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.

Goes to the Chalk Labs founders, not the newsletter. Privacy

Need help deploying Lindo AI?

CallGet help
Cite this page

Lindo AI MCP server. Agent Mart. https://agentmart.dev/connectors/lindoai-mcp-server (last updated 2026-10-24)