dev.svelte/mcp

Svelte MCP

The official Svelte MCP server providing docs and autofixing tools for Svelte development

Endpointhttps://mcp.svelte.dev/mcp (streamable-http)
Registry version0.1.30
Now4 tools · grade F (47) · pin ts_8f63c4b676e6da2b27ee7671e3606ea1 · protocol 2025-06-18
First / last listed2026-11-13 02:26 UTC / 2026-11-13 02:26 UTC
Grade over time2026-11-13: F (47), 4 tools

Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.

Timeline

First listing · 2026-11-13 02:26 UTC
4 tools, grade F (47)

Tools: get-documentation list-sections playground-link svelte-autofixer

Current tools (4)

get-documentationRetrieves full documentation content for Svelte 5 or SvelteKit sections. Supports flexible search by title (e.g., "$state", "routing") or file path (e.g., "cli/overview"). 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
params: section*
list-sectionsLists all available Svelte 5 and SvelteKit documentation sections in a structured format. Each section includes a "use_cases" field that describes WHEN this documentation would be useful. You should carefully analyze the use_cases field to determine which sections are relevant for the user's query. The use_cases contain comma-separated keywords describing project types (e.g., "e-commerce", "blog")
params: none
playground-linkGenerates a Playground link given a Svelte code snippet. Once you have the final version of the code you want to send to the user, ALWAYS ask the user if it wants a playground link to allow it to quickly check the code in the playground before calling this tool. NEVER use this tool if you have written the component to a file in the user project. The playground accept multiple files so if are impor
params: name*, tailwind*, files*
svelte-autofixerGiven a svelte component or module returns a list of suggestions to fix any issues it has. This tool MUST be used whenever the user is asking to write svelte code before sending the code back to the user
params: code*, desired_svelte_version*, async, filename

Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.