Skip to content

Building with AI

View .md Open in ChatGPT Open in Claude

grandocs is built agent-first. There are four ways in — use whichever your tooling supports.

Three machine-readable indexes, generated at build time:

The llms.txt preamble tells agents the conventions below: default to grandMA3 2.4 but honor the user’s actual console version, and always cite the canonical help.malighting.com page.

Append .md to any docs URL to get the raw markdown — the same convention Stripe uses. For example:

https://grandocs.samcarlton.com/grandma3/2-4/cue_store/ → the page
https://grandocs.samcarlton.com/grandma3/2-4/cue_store.md → raw markdown

Every page also carries a Copy as Markdown button and Open in ChatGPT / Claude links in its header.

A stateless Model Context Protocol server over grandocs’ search index. Tools: search_docs, get_page, command_lookup, and list_products_versions.

Terminal window
# Claude Code
claude mcp add --transport http grandocs https://grandocs-mcp.samcarlton.workers.dev/mcp

Cursor, Claude Desktop, and other clients: see the MCP server README.

Installable agent skills for grandMA documentation work — for Claude Code, Cursor, and 20+ other agents:

Terminal window
npx skills add ThatGuySam/grandocs

Includes grandma3-docs, grandma2-dot2-docs, grandma-command-syntax, grandma3-lua-api, grandma-macro-writer, and grandma-troubleshooting.