LystBot
Enables Amazon-based agents and services to interact with and manage lists via the REST API.
Allows managing lists through custom Alexa Skills integrated with the LystBot API.
Provides a native Android application for real-time list synchronization and management.
Integrates with Apple Intelligence and Siri via Apple Shortcuts for automated list management.
Provides a native iOS application available on the App Store for real-time list synchronization and management.
Enables the Windsurf IDE to manage user lists and items via the MCP server integration.
Allows CrewAI agents to programmatically manage and organize lists via the REST API.
Enables GitHub Copilot to manage lists and items through MCP server or extension integrations.
Integrates with Google ecosystem tools to provide list management capabilities through Gemini Extensions and Google Actions.
Allows Google Gemini to manage lists and items through Gemini Extensions and REST API integration.
Enables voice-controlled list management via Google Home and Google Actions.
Provides a native Android application available on Google Play for real-time list synchronization and management.
Enables automation and management of lists within Home Assistant using the LystBot REST API.
Provides a native iOS application for real-time list synchronization and management.
Enables ChatGPT and Custom GPTs to manage lists and items through OpenAPI Actions.
π 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 instantlyNo 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 ( |
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 | 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 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 nameFull 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 mcpThat'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 |
| Get all your lists |
| Get a specific list with items |
| Create a new list |
| Delete a list |
| Add one or more items to a list |
| Check off an item |
| Uncheck an item |
| Remove an item from a list |
| Remove all checked (completed) items from a list |
| Generate a share code for a list |
| Join a shared list via code |
| List categories for a list |
| Create a category |
| Rename a category |
| Delete a category |
| Reorder categories |
| 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
π‘ API Reference - Full endpoint docs with curl examples
π» CLI Reference - All commands and flags
π MCP Server -
npx lystbot mcp(see setup above)
π€ 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
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/TourAround/LystBot'
If you have feedback or need assistance with the MCP directory API, please join our Discord server