lucid.page
Publish Markdown from any agent: POST Markdown, get a gorgeous shareable URL.
| Endpoint | https://lucid.page/mcp (streamable-http) |
|---|---|
| Registry version | 1.0.0 |
| Now | 8 tools · grade A (93) · pin ts_939b5d3d28238d06ca1d82bf2c8ce42e · protocol 2025-06-18 |
| First / last listed | 2026-11-07 01:01 UTC / 2026-11-07 01:01 UTC |
| Grade over time | 2026-11-07: A (93), 8 tools |
Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.
Tools: publish_doc update_doc get_doc list_docs delete_doc create_binder add_to_binder get_limits
publish_doc | Publish Markdown as a beautifully typeset page and receive its https://lucid.page/<slug> URL. Works anonymously; with an lp_ API key the page is owned by the account and can be updated later. Anonymous publishes return a one-time claim_token — hand your human the claim link https://lucid.page/claim?slug=<slug>&token=<claim_token> so they can claim the page into their account (agents: POST /api/doc params: markdown*, title, visibility, ttl |
update_doc | Replace the Markdown of a page you own (requires an lp_ API key). The URL stays the same; every update is kept as a revision. Pass expected_version (from get_doc) to guard against overwriting someone else's changes — a conflict returns 409 with current_version. params: slug*, markdown*, title, expected_version |
get_doc | Fetch the canonical Markdown source of a page. Public and unlisted pages are open to anyone; private pages require the owner's lp_ API key. params: slug* |
list_docs | List the documents owned by the authenticated account (requires an lp_ API key), newest first, with cursor pagination. params: limit, cursor |
delete_doc | Permanently delete a page you own (requires an lp_ API key). The URL stops serving immediately and cannot be recovered. params: slug* |
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/<slug> (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. params: title*, description, visibility, items |
add_to_binder | Append one item to a binder you own (requires an lp_ API key). Pass exactly one of slug (a lucid.page page) or url (any http(s) link), plus an optional title (links only) and note. params: binder*, slug, url, title, note |
get_limits | Show the lucid.page account matrix (anonymous vs lp_ API key) and, when a key is present, the caller's current plan status. params: none |
Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.