Skip to main content
Glama

Create a binder

create_binder

Create a binder: an ordered list of lucid.page pages and external links, each with an optional note, served at https://lucid.page/b/ (requires an lp_ API key). Up to 100 binders per account and 500 items per binder. Public binders with at least one visible item are indexable.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
itemsNoOptional initial items, in order. Each needs exactly one of slug or url.
titleYesThe binder title (1-120 characters).
visibilityNoDefaults to unlisted.
descriptionNoOptional plain-text description; blank lines start a new paragraph.

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
urlYesThe binder page URL, https://lucid.page/b/<slug>
slugYes
item_countYes
visibilityYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

A4.1/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Goes well beyond the annotations by disclosing auth requirements (lp_ API key), hard quotas, the serving URL pattern, and the indexability rule for public binders. It could say more about failure modes (e.g. exceeding limits) or slug generation, but the behavioral picture is substantially richer than readOnlyHint/openWorldHint alone.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

A single dense sentence that front-loads the core definition before layering quotas and indexability. Nearly every clause earns its place, though the URL/key/limit clauses could be split for easier scanning.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With an output schema present, return values need not be explained, and the description covers creation semantics, auth, quotas, visibility defaults, and indexing. The remaining gap is that slug behavior in the served URL is never explained as derived rather than supplied.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so the schema already documents title length, item structure, and the mutually exclusive slug/url fields. The description only restates that items are ordered and notes are optional, so it hovers at the baseline rather than adding new parameter syntax or constraints.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb (create) and resource (binder), then defines the resource precisely: an ordered list of lucid.page pages and external links with optional notes. This clearly separates it from the sibling add_to_binder, which appends to an existing binder rather than creating one.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Gives concrete operational context: requires an lp_ API key, up to 100 binders per account, 500 items per binder, and what makes a binder indexable. It does not explicitly say when to choose this over add_to_binder, but the creation semantics make that inference safe.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources