{
  "jsonrpc": "2.0",
  "id": 1,
  "result": {
    "name": "llms-text.com MCP Server",
    "description": "Model Context Protocol endpoint for automated llms.txt generation, 50-page deep crawling ($9 USD Agentic Commerce), and syntax validation.",
    "version": "1.1.0",
    "protocolVersion": "2024-11-05",
    "capabilities": {
      "tools": {
        "listChanged": false
      }
    },
    "serverInfo": {
      "name": "llms-text-mcp",
      "version": "1.1.0"
    },
    "tools": [
      {
        "name": "generate_llms_txt",
        "description": "Automatically crawl any public website URL and generate a standard, token-efficient index-level /llms.txt file for AI agent context. 100% free with core page categorization, descriptions, and clean markdown.",
        "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 URL path keywords 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 with full body markdown for AI agents. Powered by Agentic Commerce ($9 USD one-time). Returns instant Stripe Checkout link for authorization, or generates full bundle immediately if a payment_session_id is provided.",
        "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)"
            },
            "email": {
              "type": "string",
              "description": "Customer/developer email for Stripe invoice and delivery receipt"
            },
            "sitemapUrl": {
              "type": "string",
              "description": "Optional explicit sitemap.xml URL"
            },
            "excludePaths": {
              "type": "array",
              "items": {
                "type": "string"
              },
              "description": "Optional paths to exclude"
            },
            "payment_session_id": {
              "type": "string",
              "description": "Stripe Checkout session ID (cs_...) if payment was already completed"
            },
            "payment_intent_id": {
              "type": "string",
              "description": "Stripe Payment Intent ID (pi_...) if payment was already completed"
            }
          },
          "required": [
            "url"
          ]
        }
      },
      {
        "name": "validate_llms_txt",
        "description": "Validate any public llms.txt or llms-full.txt file URL for standard compliance, missing H1, broken links, structure errors, and token count.",
        "inputSchema": {
          "type": "object",
          "properties": {
            "url": {
              "type": "string",
              "description": "The llms.txt or llms-full.txt file URL to validate (e.g. https://example.com/llms.txt)"
            }
          },
          "required": [
            "url"
          ]
        }
      }
    ]
  }
}