mcpbeat Sign in

Daylily Catalog MCP Server

by makoncline Your server? Claim it
answering

Daylily Catalog is answering right now. Last checked 4 min ago. It exposes 26 tools. Last commit 8 Nov 2026.

Search daylily catalogs and cultivar traits. Manage your grower catalog with scoped OAuth.

Uptime history 7 days of history
7 days agonow
100.0%
Uptime 24h
92 of 92 checks
26
Tools
read from the server
693 ms
Response time
average over 24h
1
Stars
last commit 8 Nov 2026

What the code does

We read the source, 10 h ago · tools taken from the live server · rules 995398eba69f

Capabilities

What this server is able to do. For an MCP server this is often the job itself — a terminal server runs commands because that is what it is for. Listed so you know what you are plugging in, not as an accusation.

    const abs = path.join(tmpDir, file);

Is this your server and something here is wrong? Tell us — corrections are free and do not require a plan.

This code can reach further than it looks

We found places where it runs commands, builds paths or queries from values it is given. None of that is a flaw by itself — it becomes one when the code changes, and code changes quietly between releases. We re-read it on every one.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 4 min ago.

run in your terminal
claude mcp add daylily-catalog --transport http https://daylilycatalog.com/api/mcp/server
Settings → Connectors → Add custom connector, then paste this address
https://daylilycatalog.com/api/mcp/server
~/.codex/config.toml
[mcp_servers.daylily-catalog]
url = "https://daylilycatalog.com/api/mcp/server"
.cursor/mcp.json
{
  "mcpServers": {
    "daylily-catalog": {
      "url": "https://daylilycatalog.com/api/mcp/server"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "daylily-catalog": {
      "type": "http",
      "url": "https://daylilycatalog.com/api/mcp/server"
    }
  }
}

Available tools 26

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

daylily
daylily.add_listing_to_list
Add one owned listing to one owned list. Repeating this call leaves the membership in place. Requires a connected account and the catalog:write OAuth scope. Account tier limits apply.
daylily.create_list
Create one list. Non-Pro accounts can have up to 1 list. Supply a unique requestId and reuse it when retrying the same creation. Requires a connected account and the catalog:write OAuth scope. Account tier limits apply.
daylily.create_listing
Create one listing. Non-Pro accounts can have up to 25 listings, including hidden listings. Set hidden=true to keep it private or hidden=false to publish it. Supply a unique requestId and reuse it when retrying the same creation. Requires a connected account and the catalog:write OAuth scope. Account tier limits apply.
daylily.get_cultivar
Use this when the user has a Daylily Catalog cultivarReferenceId or normalizedName and needs the exact public cultivar record. Do not use it for fuzzy search; call daylily.search_cultivars first.
daylily.get_image
Get one owned listing or profile image by ID, including its resolved dashboard image URL. Use get_listing, get_profile, or list_images to find image IDs first. Requires OAuth.
daylily.get_list
Use this when the signed-in user asks to inspect one list by id, including its description, status, and dashboard link. Call daylily.list_listings with listId for paged members. Requires OAuth.
daylily.get_listing
Use this when the signed-in user asks to inspect one exact listing by id, including private notes, images, linked cultivar data, and up to 100 list memberships. If listsNextCursor is present, call daylily.list_lists with listingId and that cursor for the remaining memberships. If imagesHasMore is true, call daylily.list_images for the full image set. Do not use this for search or list expansion when daylily.list_listings can return the needed records in one paginated call. Requires OAuth.
daylily.get_profile
Use this when the signed-in user asks about their own Daylily Catalog profile, storefront copy, slug, location, images, or public profile content. Story content is read-only through remote MCP; use open_dashboard with edit_profile_content to edit it. The image IDs support reorder and dashboard removal review. If imagesHasMore is true, call daylily.list_images to discover the full image set. Requires OAuth.
daylily.get_public_listing
Use this when a buyer asks for one public listing by listing id, or by sellerSlug plus listingSlug. Returns public listing details only; hidden listings and private notes are excluded.
daylily.get_public_profile
Use this when a buyer asks about a public grower or catalog profile by seller slug. Returns public seller profile, public lists, profile images, and public listing/list counts.
daylily.link_listing_to_cultivar
Link one listing to a cultivar reference. An existing different link must be reviewed in the dashboard before replacement. Requires a connected account and the catalog:write OAuth scope. Account tier limits apply.
daylily.list_images
Page every image ID for one owned listing or profile. Pages are ordered by image ID; use each image's order field for display order. Follow nextCursor until null before reordering or preparing removal review for a large legacy image set. Requires OAuth.
daylily.list_listings
Use this when the signed-in user asks to search, filter, or page through their own listings. Returns compact rows. Follow nextCursor until null; a filtered page can be empty and still have a nextCursor. For cultivar details, first call daylily.search_cultivars on the public index, then filter owned listings by cultivarReferenceId. Search unlinked or legacy listing titles with q or title. Use daylily.get_listing for private notes, images, and full detail. Requires OAuth.
daylily.list_lists
Use this when the signed-in user asks to browse their catalog lists or resolve a list name to an id. Set listingId to page the lists containing one owned listing. Returns each list's title, description, status, and id. Use daylily.list_listings with listId to page a list's members. Requires OAuth.
daylily.list_public_listings
Use this when a buyer asks to browse one seller's public catalog or one public list. Requires sellerSlug, and can filter by listId, listTitle, cultivar, color, price, photos, hybridizer, parentage, or year. Returns only public listings.
daylily.list_public_profile_lists
Use this when a buyer asks what public lists or collections a seller has. Use the returned list ids with daylily.list_public_listings.
daylily.list_public_profiles
Browse active public grower catalogs with listings. Returns a bounded page of seller summaries ordered by seller id; follow nextCursor for more. Use get_public_profile for one grower's full profile.
daylily.open_dashboard
Use this when the signed-in member needs a precise dashboard screen to add listing or profile photos, edit a profile story or URL, or review deletion, image removal, story block removal, cultivar unlinking, or list member removal. Use manage_listing_images with the owned listing id or manage_profile_images to add photos through the browser cropper. For story block removal, pass its current blockId from get_profile. A link never performs the change on navigation. Requires OAuth.
daylily.reorder_images
Place selected images first in the given order on one owned listing or profile. Other images keep their relative order. Requires a connected account and the catalog:write OAuth scope. Account tier limits apply.
daylily.search_cultivars
Use this when the user wants to find public daylily cultivar reference records by name, hybridizer, color, parentage, or general search text. Do not use it to answer questions about a signed-in user's own inventory; use daylily.list_listings for that. Prefer specific fields over q when the user asks for a known facet.
daylily.search_help
Use this for short, sourced help with public cultivar search or member dashboard workflows, such as listing status, lists, photos, profile content, import, and billing. It does not read member records.
daylily.search_public_listings
Use this when a buyer asks for public Daylily Catalog inventory, growers, prices, photos, or availability-style searches. Returns only public listings from active catalogs and never includes private notes or hidden listings. Prefer specific filters over q and follow nextCursor until null for complete result sets.
daylily.sync_listing_cultivar_name
Set one owned listing's title and URL slug to the name of its linked cultivar reference. Read the listing again if the link changes. Requires a connected account and the catalog:write OAuth scope. Account tier limits apply.
daylily.update_list
Edit the title or description of one owned list. Supply the updatedAt value from the list read. Requires a connected account and the catalog:write OAuth scope. Account tier limits apply.
daylily.update_listing
Edit one owned listing. Supply the updatedAt value from the listing read. Omitted fields remain unchanged; null clears an optional field. Requires a connected account and the catalog:write OAuth scope. Account tier limits apply.
daylily.update_profile
Edit the title, description, or location of the member's public profile. Supply updatedAt from the profile read, or null if no profile exists. Open manage_profile_images to add profile photos. Use reorder_images to change their order. Open the dashboard for profile URL or story changes. Requires a connected account and the catalog:write OAuth scope. Account tier limits apply.

Endpoints

URLTransportStateLatencyChecked
https://daylilycatalog.com/api/mcp/server streamable-http answering 1651 ms 4 min ago

Alternatives to Daylily Catalog

same job, measured the same way
Instadram
by instadram

Whisky & bourbon collection in AI: search the catalog, read and manage your shelf (OAuth).

48 tools answering
Tendeta
by tendeta

Manage a Tendeta store's catalogue and orders with store-scoped permissions.

answering
MCP Apple Music
by cifero74

Apple Music MCP server — search catalog, manage playlists, and access your library via Claude.

180 installs/wk local only
Houses With Land
by dunctk

Search UK houses with land and manage your private saved-homes board.

6 tools answering
Collected Games
by collected

Search a video game catalog and manage your own collection, imports and recommendation lists.

answering
Sniptide
by dino-kupinic

Search and manage your Sniptide snippets.

1 777 installs/wk answering
O
Outlook
by mcp-z

Outlook integration with OAuth, message search, batch operations, and calendar management

231 installs/wk local only
Track Your Time
by trebeljahr

Track time, manage entries and catalog, and summarize hours on hosted or self-hosted accounts.

47 installs/wk local only

Daylily Catalog — questions

Answers built from our own checks of this server.

What can Daylily Catalog do?
It exposes 26 tools, read directly from the server on our last check. Among them: daylily.add_listing_to_list, daylily.create_list, daylily.create_listing, daylily.get_cultivar, daylily.get_image, daylily.get_list and 20 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Daylily Catalog working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 92 of 92 checks got a reply (100.0%), average response time 693 ms. The bar chart above shows every period we have measured.
How do I connect Daylily Catalog?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Daylily Catalog need an API key?
No. Daylily Catalog completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 26 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Daylily Catalog?
It answers our handshake in 693 ms on average, which is faster than 13% of all working MCP servers we measure. That is on the slow side — worth knowing if the tool sits inside an interactive loop. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is Daylily Catalog open source?
We cannot say either way: written in TypeScript, 1 stars on GitHub and 4 open issues, but we could not determine the licence, and without one the code is not open source by default.