1. Conduid
  2. Developer Tools
  3. io.github.TourAround/lystbot
MCP server · Developer Tools

io.github.TourAround/lystbot

Smart lists that your AI can actually use. Manage lists via MCP, CLI, or REST API.

Unclaimed devtools
37Low

Scored 7 months ago · breakdown

About io.github.TourAround/lystbot

io.github.TourAround/lystbot is an MCP server published by TourAround in the Developer Tools category: smart lists that your AI can actually use. Manage lists via MCP, CLI, or REST API.

The repository has 4 stars and 0 forks, with the last commit 9 days ago. Recent commit activity is the strongest signal that reported issues will get attention.

Install

Claude Code
claude mcp add io-github-touraround-lystbot -- npx -y lystbot
npx
npx -y lystbot

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (26)

add_item_imageAttach an image to an item (local path or base64)

Parameters not published.

add_item_urlAttach a link to an item

Parameters not published.

add_itemsAdd natural strings or structured `{text, quantity?, unit?}` items

Parameters not published.

check_itemCheck off an item

Parameters not published.

clear_checkedRemove all checked (completed) items from a list

Parameters not published.

create_categoryCreate a category

Parameters not published.

create_listCreate a new list

Parameters not published.

create_reminderCreate a reminder

Parameters not published.

delete_categoryDelete a category

Parameters not published.

delete_item_attachmentDelete an attachment by ID

Parameters not published.

Show all 26 tools
delete_listDelete a list

Parameters not published.

delete_reminderDelete a reminder

Parameters not published.

get_listGet a specific list with items

Parameters not published.

get_reminderGet one reminder

Parameters not published.

join_listJoin a shared list via code

Parameters not published.

list_categoriesList categories for a list

Parameters not published.

list_item_attachmentsList all attachments of an item

Parameters not published.

list_listsGet all your lists

Parameters not published.

list_remindersGet all reminders

Parameters not published.

move_itemMove an item to a category (or Other)

Parameters not published.

remove_itemRemove an item from a list

Parameters not published.

rename_categoryRename a category

Parameters not published.

reorder_categoriesReorder categories

Parameters not published.

share_listGenerate a share code for a list

Parameters not published.

uncheck_itemUncheck an item

Parameters not published.

update_reminderUpdate a reminder

Parameters not published.

Ask AI

✦

Ask AI about io.github.TourAround/lystbot

Powered by Claude · Grounded in docs

I know everything about io.github.TourAround/lystbot. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README


🚀 Getting Started

1. Get the App

Open the app, create your first list, and grab your API key from Settings → AI Agents.

2. Connect Your AI Agent

Head over to the agent setup page for step-by-step instructions:

👉 lystbot.com/agents

Three ways to connect, depending on your setup:

Method Best for Setup time
CLI OpenClaw, personal agents, scripts, automation 1 min
MCP Server Claude Desktop, Cursor, Windsurf, Cline 2 min
REST API ChatGPT Actions, custom agents, Home Assistant 5 min

3. That's it

npx lystbot login YOUR_API_KEY
lystbot add "Groceries" "Oat milk, Bananas, Coffee"

Your agent adds items. Your phone updates instantly. Done.


🧠 How It Works

Most "AI list apps" shove a chatbot inside the app. LystBot does the opposite: your AI lives where it already lives, and LystBot is the app it controls.

You → talk to your AI → AI calls LystBot API → your phone updates instantly

No new AI to learn. No prompts inside the app. Just connect your existing AI and it manages your groceries, packing lists, todos - anything.

  • 🤖 "Add eggs to my shopping list" actually works - from any AI you already use
  • 📱 Your phone is the display - your AI writes, you see it instantly
  • 🔑 Clean separation - the app is for humans, the API is for agents
  • 🔄 Real-time sync - your AI adds milk, your partner sees it immediately

✨ Features

🗒️ Smart Lists - Create, organize, and share lists with anyone

🤝 Real-time Sharing - Invite others via share codes, collaborate live

📱 Cross-Platform - iOS and Android, with CLI and API access

⭐ Favorites - Quick-access items you use all the time

🗂️ Categories - Structure lists into sections, move items between categories, keep uncategorized items in Other

🔔 Push Notifications - Know when your AI or your family changes a list

🌐 Open API - Full REST API so any AI agent can read, write, manage, and categorize your lists


🤖 Agent Integrations

LystBot works with any AI that can make HTTP requests. Here's how to connect yours:

Personal Agents & Autonomous Frameworks

Agent Provider Integration
OpenClaw OpenClaw CLI (npx lystbot)
Devin Cognition AI CLI or REST API
Aider Open Source CLI
OpenCode Open Source CLI or MCP Server
AutoGPT Open Source REST API
CrewAI Open Source REST API
Manus AI Manus REST API

Coding Agents & IDEs

Agent Provider Integration
Claude Desktop Anthropic MCP Server (setup below)
Claude Code Anthropic MCP Server (setup below)
Cursor Anysphere MCP Server
Windsurf Codeium MCP Server
GitHub Copilot Microsoft MCP Server or Copilot Extension
Cline Open Source MCP Server

Voice Assistants & Chat AI

Agent Provider Integration
ChatGPT OpenAI Custom GPT with OpenAPI Actions
Google Gemini Google Gemini Extensions via REST API
Microsoft Copilot Microsoft Copilot Plugin with OpenAPI
Grok xAI REST API
Siri / Apple Intelligence Apple Apple Shortcuts with REST API
Amazon Alexa Amazon Custom Alexa Skill with REST API
Google Home Google Google Actions with REST API

Don't see your agent? If it can call an API, it can use LystBot. Check the API docs.


💻 CLI

The LystBot CLI lets you manage lists from the terminal. Built for AI agents like OpenClaw that work best with command-line tools, and for anyone who likes to script things.

Install & Login

npx lystbot login <YOUR_API_KEY>

Commands

# Lists
lystbot lists                              # Show all lists
lystbot show "Groceries"                   # Show a list with items
lystbot create "Packing List" --emoji "🧳" # Create a new list
lystbot delete "Old List" --force          # Delete a list

# Items
lystbot add "Groceries" "Milk, Eggs, Bread"  # Add items (comma-separated)
lystbot check "Groceries" "Milk"             # Check off an item
lystbot uncheck "Groceries" "Milk"           # Uncheck an item
lystbot remove "Groceries" "Milk"            # Remove an item

# Categories
lystbot categories "Groceries"                 # List categories (incl. Other)
lystbot category add "Groceries" "Fruits"      # Create a category
lystbot add "Groceries" "Bananas" --category "Fruits"   # Add into a category
lystbot move "Groceries" "Bananas" --category other      # Move to Other/uncategorized

# Sharing
lystbot share "Groceries"                  # Generate a share code
lystbot join ABC123                        # Join a shared list

# Agent identity
lystbot profile --name "TARS" --emoji "🤖" # Set your bot's display name

Full reference: CLI docs


🔌 MCP Server

LystBot ships with a built-in MCP server. Works with Claude Desktop, Claude Code, Cursor, Windsurf, Cline, and any MCP-compatible client.

First, authenticate (all setups need this):

npx lystbot login <YOUR_API_KEY>

Claude Desktop

Add this to your config file:

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json Windows: %APPDATA%\Claude\claude_desktop_config.json

{
  "mcpServers": {
    "lystbot": {
      "command": "npx",
      "args": ["lystbot", "mcp"]
    }
  }
}

Restart Claude Desktop. Done.

Claude Code

One command:

claude mcp add lystbot -- npx lystbot mcp

That's it. Claude Code can now manage your lists.

Cursor / Windsurf / Cline

Add the same config to your editor's MCP settings:

{
  "mcpServers": {
    "lystbot": {
      "command": "npx",
      "args": ["lystbot", "mcp"]
    }
  }
}

Available Tools

Tool Description
list_lists Get all your lists
get_list Get a specific list with items
create_list Create a new list
delete_list Delete a list
add_items Add one or more items to a list
check_item Check off an item
uncheck_item Uncheck an item
remove_item Remove an item from a list
clear_checked Remove all checked (completed) items from a list
share_list Generate a share code for a list
join_list Join a shared list via code
list_categories List categories for a list
create_category Create a category
rename_category Rename a category
delete_category Delete a category
reorder_categories Reorder categories
move_item Move an item to a category (or Other)

🏗️ Architecture

┌──────────────┐  ┌──────────────┐  ┌──────────────┐  ┌──────────────┐
│  Your Phone  │  │   Your AI    │  │  MCP Client  │  │     CLI      │
│  (LystBot    │  │  (OpenClaw,  │  │  (Claude,    │  │  (npx        │
│   App)       │  │   ChatGPT)   │  │   Cursor)    │  │   lystbot)   │
└──────┬───────┘  └──────┬───────┘  └──────┬───────┘  └──────┬───────┘
       │                 │                 │                 │
       │ X-Device-UUID   │ Bearer Token    │ MCP Protocol    │ Bearer Token
       │                 │                 │                 │
       └────────┬────────┴────────┬────────┴────────┬────────┘
                │                 │                 │
         ┌──────▼─────────────────▼─────────────────▼──────┐
         │               LystBot API                       │
         │            (REST/JSON + MCP)                     │
         └─────────────────────────────────────────────────┘

📚 Documentation


🤝 Contributing

We'd love your help! Whether it's:

  • 🐛 Bug reports and feature requests via Issues
  • 🔧 CLI improvements and new commands
  • 📖 Documentation fixes

Fork it, branch it, PR it.


📄 License

MIT - see LICENSE for details.

Built with ❤️ by TourAround UG

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About io.github.TourAround/lystbot

How do I install io.github.TourAround/lystbot?

Run claude mcp add io-github-touraround-lystbot -- npx -y lystbot, then add the server to your MCP client's configuration.

Is io.github.TourAround/lystbot safe to use with an AI agent?

Its trust score is 37 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is io.github.TourAround/lystbot still maintained?

Yes — the last commit was 9 days ago. The repository has 4 stars and 0 forks.