{
  "data": {
    "tool": {
      "category": "inference",
      "endpoint": "https://svelte-llm.stanislav.garden/mcp/mcp",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/stanislav-svelte-llm-mcp.json",
      "kind": "mcp",
      "listed": "indexed",
      "liveUrl": "https://www.anchorterminal.com/api/v1/live/stanislav-svelte-llm-mcp.json",
      "markdownUrl": "https://www.anchorterminal.com/tools/stanislav-svelte-llm-mcp.md",
      "mcpTools": {
        "check": {
          "checker": "anchor-check/1.0",
          "totalTokens": 407,
          "counts": {
            "error": 0,
            "note": 1,
            "warn": 2
          },
          "findings": [
            {
              "rule": "TC16",
              "severity": "warn",
              "tool": "get_documentation",
              "message": "no readOnlyHint or destructiveHint",
              "fix": "Its name starts with \"get\"; if it only reads, set readOnlyHint: true so harnesses can run it without asking."
            },
            {
              "rule": "TC16",
              "severity": "warn",
              "tool": "list_sections",
              "message": "no readOnlyHint or destructiveHint",
              "fix": "Its name starts with \"list\"; if it only reads, set readOnlyHint: true so harnesses can run it without asking."
            },
            {
              "rule": "TC24",
              "severity": "note",
              "message": "2 of 2 tools have no outputSchema",
              "fix": "Declare outputSchema for tools that return structured data, and return structuredContent that matches it."
            }
          ]
        },
        "checkedAt": "2026-10-04T22:25:05Z",
        "count": 2,
        "schemaTokens": 407,
        "status": "ok",
        "tools": [
          {
            "name": "list_sections",
            "description": "Lists all available Svelte 5 and SvelteKit documentation sections in a structured format. Returns sections as a list of \"* title: [section_title], path: [file_path]\" - you can use either the title or path when querying a specific section via the get_documentation tool. Always run list_sections first for any query related to Svelte development to discover available content.",
            "inputSchema": {
              "$schema": "http://json-schema.org/draft-07/schema#",
              "properties": {},
              "type": "object"
            }
          },
          {
            "name": "get_documentation",
            "description": "Retrieves full documentation content for Svelte 5 or SvelteKit sections. Supports flexible search by title (e.g., \"$state\", \"routing\") or file path (e.g., \"docs/svelte/state.md\"). Can accept a single section name or an array of sections. Before running this, make sure to analyze the users query, as well as the output from list_sections (which should be called first). Then ask for ALL relevant sections the user might require. For example, if the user asks to build anything interactive, you will need to fetch all relevant runes, and so on.",
            "inputSchema": {
              "$schema": "http://json-schema.org/draft-07/schema#",
              "additionalProperties": false,
              "properties": {
                "section": {
                  "anyOf": [
                    {
                      "type": "string"
                    },
                    {
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    }
                  ],
                  "description": "The section name(s) to retrieve. Can search by title (e.g., \"$state\", \"load functions\") or file path (e.g., \"docs/svelte/state.md\"). Supports single string and array of strings"
                }
              },
              "required": [
                "section"
              ],
              "type": "object"
            }
          }
        ]
      },
      "name": "svelte-llm-mcp",
      "note": "Indexed from the official MCP registry: facts and our own checks, not reviewed, so no score, grade or rank.",
      "packages": null,
      "pageJsonUrl": "https://www.anchorterminal.com/tools/stanislav-svelte-llm-mcp.json",
      "popularity": {
        "githubStars": 158
      },
      "registryName": "garden.stanislav.svelte-llm/svelte-llm-mcp",
      "remotes": [
        {
          "type": "streamable-http",
          "url": "https://svelte-llm.stanislav.garden/mcp/mcp"
        },
        {
          "type": "sse",
          "url": "https://svelte-llm.stanislav.garden/mcp/sse"
        }
      ],
      "repository": "https://github.com/khromov/svelte-llm-mcp",
      "reviewed": false,
      "slug": "stanislav-svelte-llm-mcp",
      "source": "the official MCP registry",
      "sourceUrl": "https://registry.modelcontextprotocol.io/v0.1/servers?search=garden.stanislav.svelte-llm/svelte-llm-mcp",
      "summary": "An MCP server that provides access to Svelte 5 and SvelteKit documentation",
      "updatedAt": "2025-09-11T15:24:28Z",
      "url": "https://www.anchorterminal.com/tools/stanislav-svelte-llm-mcp",
      "vendor": "svelte-llm.stanislav.garden",
      "vendorUrl": "https://svelte-llm.stanislav.garden",
      "version": "1.0.0",
      "websiteUrl": "",
      "where": "hosted",
      "why": [
        "vendor"
      ]
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/tools/stanislav-svelte-llm-mcp",
    "json": "https://www.anchorterminal.com/tools/stanislav-svelte-llm-mcp.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/tools/stanislav-svelte-llm-mcp.md",
    "slim": "https://www.anchorterminal.com/tools/stanislav-svelte-llm-mcp.min.md"
  },
  "markdown": "# svelte-llm-mcp\n\n\u003e Indexed, not reviewed: facts from the official MCP registry and our own checks. No score, grade or rank, and not in the rankings until the panel reviews it. How the index works: https://www.anchorterminal.com/indexed/\n\n- Kind: MCP server, by svelte-llm.stanislav.garden (https://svelte-llm.stanislav.garden)\n- Category: Model APIs \u0026 inference (https://www.anchorterminal.com/categories/inference.md)\n- Listed because: It's published in the registry under svelte-llm.stanislav.garden, a namespace the registry only gives to whoever proves they control that domain.\n- What the official MCP registry says: An MCP server that provides access to Svelte 5 and SvelteKit documentation\n\n## Facts\n\n- MCP registry: `garden.stanislav.svelte-llm/svelte-llm-mcp` 1.0.0\n- Endpoint: https://svelte-llm.stanislav.garden/mcp/mcp (streamable HTTP)\n- Source: https://github.com/khromov/svelte-llm-mcp\n- GitHub stars: 158\n- Registry entry updated: 2025-09-11\n\n## Tools\n\n- Tools it lists (2, about 407 tokens of context, `tools/list` without credentials over MCP 2025-11-25, checked 2026-10-04 22:25 UTC):\n  - `list_sections`: Lists all available Svelte 5 and SvelteKit documentation sections in a structured format. Returns sections as a list of \"* title: [section_title], path:…\n  - `get_documentation`: Retrieves full documentation content for Svelte 5 or SvelteKit sections. Supports flexible search by title (e.g., \"$state\", \"routing\") or file path (e.g.,…\n- How its tools read to an agent (0 errors, 2 warnings, 1 note, about 407 tokens; rules at https://www.anchorterminal.com/check.md; not part of the score):\n  - warn TC16 get_documentation: no readOnlyHint or destructiveHint\n  - warn TC16 list_sections: no readOnlyHint or destructiveHint\n  - note TC24 server: 2 of 2 tools have no outputSchema\n\n- JSON: https://www.anchorterminal.com/api/v1/tools/stanislav-svelte-llm-mcp.json\n- Being indexed says nothing about quality, and nobody can pay for it. Ask for a review: https://www.anchorterminal.com/builders/#claiming\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-04",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.3",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Terminal",
        "url": "https://www.anchorterminal.com/tools/"
      },
      {
        "name": "Indexed",
        "url": "https://www.anchorterminal.com/indexed/"
      },
      {
        "name": "svelte-llm-mcp",
        "url": ""
      }
    ],
    "description": "svelte-llm-mcp, an MCP server by svelte-llm.stanislav.garden, listed from the official MCP registry. Indexed, not reviewed: facts and our own checks, no score or ranking. An MCP server that provides access to Svelte 5 and SvelteKit documentation",
    "facts": [
      "not reviewed",
      "not ranked",
      "facts only"
    ],
    "h1": "svelte-llm-mcp",
    "image": "https://www.anchorterminal.com/assets/og/indexed.png",
    "path": "/tools/stanislav-svelte-llm-mcp",
    "published": "",
    "section": "indexed",
    "title": "svelte-llm-mcp: MCP server, indexed from the official MCP registry",
    "toc": null,
    "updated": "2026-10-04",
    "url": "https://www.anchorterminal.com/tools/stanislav-svelte-llm-mcp"
  },
  "tokens": {
    "markdown": 700,
    "slim": 630
  },
  "version": 1
}
