{
  "schema_version": "0.1.0",
  "server_url": "https://www.llms-text.com/api/mcp",
  "name": "llms-text.com MCP Server",
  "description": "Generate, validate, and query llms.txt and llms-full.txt files for any website URL.",
  "tools": [
    {
      "name": "generate_llms_txt",
      "description": "Automatically crawl and generate standard index-level llms.txt for any website URL.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "url": { "type": "string", "description": "The website URL to crawl and generate llms.txt for (e.g. https://example.com)" },
          "excludePaths": { "type": "array", "items": { "type": "string" }, "description": "Optional paths to exclude" }
        },
        "required": ["url"]
      }
    },
    {
      "name": "generate_llms_full_txt",
      "description": "Deep-crawl up to 50 pages of a website to generate a comprehensive llms-full.txt content index for AI agents (purchased/full mode).",
      "inputSchema": {
        "type": "object",
        "properties": {
          "url": { "type": "string", "description": "The website URL to deep-crawl and generate llms-full.txt for (e.g. https://example.com)" },
          "excludePaths": { "type": "array", "items": { "type": "string" }, "description": "Optional paths to exclude" },
          "sitemapUrl": { "type": "string", "description": "Optional explicit sitemap.xml URL" }
        },
        "required": ["url"]
      }
    },
    {
      "name": "validate_llms_txt",
      "description": "Validate any public llms.txt file URL for standard compliance, missing H1, broken links, and structure errors.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "url": { "type": "string", "description": "The llms.txt file URL to validate (e.g. https://example.com/llms.txt)" }
        },
        "required": ["url"]
      }
    }
  ]
}
