llms.txt Generator

de.llms-txt-generatorPublished by llms-txt-generator.deOfficial publisherv1.0.0Updated Oct 24, 2026

Create, validate and audit llms.txt, incl. the Lighthouse Agentic Browsing check.

VerifiedStreamable HTTPWeb executableDeveloper Tools

Overview

AI-generated overview

Lets an assistant generate, validate and audit llms.txt files for public websites, including the Lighthouse Agentic Browsing check.

What you can do
Four tools: generate an llms.txt draft for a named public website by reading up to 15 public HTML pages of that domain, with a format validation score and the Lighthouse Agentic Browsing result; validate pasted llms.txt text against the llmstxt.org proposal (H1, summary blockquote, H2 sections, absolute links, duplicates, cross-domain links, size, update date) with a 0-100 score; check whether a domain publishes llms.txt and report HTTP status, content type, redirects and content; and run only the Lighthouse 13.3 llms-txt audit.
When to use it
Use it when drafting or updating an llms.txt for a public site, checking pasted llms.txt text against the format, or confirming whether a domain already serves llms.txt and why Lighthouse flags it.
Requirements
Remote MCP endpoint; no local package. No authentication, environment variables or headers are declared. Network access to the service and to the websites being checked is needed.
Before you install
The generate and check tools read public pages of a domain the user names and send that URL and page content to a third-party service. Checking a published file requests that domain's llms.txt. No keys or payments are declared.

Installation

In SourceWeft

  1. Open llms.txt Generator in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/de.llms-txt-generator%2Fllms-txt/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "llms-txt-generator": {
      "type": "http",
      "url": "https://www.llms-txt-generator.de/api/mcp"
    }
  }
}

Tools

4

generate_llms_txt

Generate llms.txt for a website

Use this when the user wants a new llms.txt file for a public website they name. Reads up to 15 public HTML pages of that one domain (start page, XML sitemap, internal links) and returns a ready-to-publish llms.txt draft in Markdown, plus a format validation score, the Lighthouse "Agentic Browsing" result, the status of any llms.txt already published on the site, and the URLs that were left out with the reason. Deterministic: no language model is involved, every title and description is taken from the pages themselves. Limitations: honors robots.txt and stops if the start page is disallowed; does not render JavaScript, does not log in, and does not follow links to other domains; one request can take up to about a minute. Do not use this to fetch arbitrary page content or for sites the user only mentions in passing. Result messages are in German.

ParametersurlrequiredmaxPages

validate_llms_txt

Validate llms.txt content

Use this when the user pastes the text of an llms.txt file and wants it checked or improved. Checks the text against the llmstxt.org format proposal: H1 title, summary blockquote, H2 sections, absolute Markdown links, duplicates, links to other domains, file size and update date. Returns a 0-100 score, findings with severity and line number, and the Lighthouse "Agentic Browsing" result. Works only on the text provided; it does not fetch anything from the internet. Finding messages are in German.

ParameterscontentrequiredexpectedHostname

check_published_llms_txt

Check a website's published llms.txt

Use this when the user asks whether a website already has an llms.txt, whether it is served correctly, or why PageSpeed Insights / Lighthouse flags it. Requests exactly one URL, https://<domain>/llms.txt, and reports HTTP status, content type, redirects, the file content, the format validation and the Lighthouse result. Does not crawl other pages and does not change anything on the site. Messages are in German.

Parametersurlrequired

check_lighthouse_agentic_browsing

Check Lighthouse "Agentic Browsing" rules

Use this when the user only wants to know whether a given llms.txt text passes the Lighthouse 13.3 "Agentic Browsing" audit (llms-txt). Applies exactly its three rules: an H1 exists, at least one Markdown link, more than 50 characters. On failure it returns Lighthouse's original message. Works only on the text provided and does not fetch anything. For a full format check use validate_llms_txt.

Parameterscontentrequired

Version history

1
  1. v1.0.0LatestSep 16, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.