Draft llms.txt
llms_txt_draftDraft a starter llms.txt (Markdown: # name, > one-line summary, key page links, contact) from business details, to publish at the site root so AI agents get a curated summary. Use when a site has no llms.txt. Do NOT use for crawler access rules (use robots_txt_for_ai) or schema.org markup (use schema_jsonld_sample).
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"business_name": "<business_name>",
"description": "<description>"
},
"name": "llms_txt_draft"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| key_pages | No | Optional important pages listed under '## Key pages'. Each needs title and url. | |
| description | Yes | One sentence on what you offer and for whom, used as the '> ' summary, e.g. 24/7 emergency plumbers serving Austin, TX. | |
| business_name | Yes | Business or site name used as the '# ' title, e.g. Reddy Plumbing. | |
| contact_email | No | Optional contact email listed under '## Contact', e.g. hello@example.com. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tips | Yes | Tips for keeping llms.txt useful. | |
| llms_txt | Yes | Generated llms.txt Markdown content. | |
| disclaimer | Yes | Informational disclaimer: crawler behaviour can change, verify against provider docs. | |
| publish_at | Yes | Where to publish the file (site root, text/plain). |