# Svelte (verified)

Modern web framework for building UIs. Search documentation, explore component patterns, and reference API guides.

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add svelte

# Browse available tools
npx -y @smithery/cli@latest tool list svelte

# Get full schema for a tool
npx -y @smithery/cli@latest tool get svelte get-documentation

# Call a tool
npx -y @smithery/cli@latest tool call svelte get-documentation '{}'
```

## Direct MCP Connection

Endpoint: `https://svelte.run.tools`

## Tools (4)

- `get-documentation` — Retrieves full documentation content for Svelte 5 or SvelteKit sections. Supports flexible search by title (e.g., "$sta…
- `list-sections` — Lists all available Svelte 5 and SvelteKit documentation sections in a structured format. Each section includes a "use_…
- `playground-link` — Generates a Playground link given a Svelte code snippet. Once you have the final version of the code you want to send t…
- `svelte-autofixer` — Given a svelte component or module returns a list of suggestions to fix any issues it has. This tool MUST be used whene…

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get svelte <tool-name>
```

## Resources

- `ui://svelte/playground-link` — UI resource for the Svelte Playground widget
- `svelte://ai/overview.md` — use title and path to estimate use case
- `svelte://ai/local-setup.md` — use title and path to estimate use case
- `svelte://ai/remote-setup.md` — use title and path to estimate use case
- `svelte://ai/tools.md` — use title and path to estimate use case
- `svelte://ai/resources.md` — use title and path to estimate use case
- `svelte://ai/prompts.md` — use title and path to estimate use case
- `svelte://ai/plugin.md` — use title and path to estimate use case
- `svelte://ai/subagent.md` — use title and path to estimate use case
- `svelte://ai/opencode-plugin.md` — use title and path to estimate use case
- `svelte://ai/opencode-subagent.md` — use title and path to estimate use case
- `svelte://ai/skills.md` — use title and path to estimate use case
- `svelte://cli/overview.md` — project setup, creating new svelte apps, scaffolding, cli tools, initializing projects
- `svelte://cli/faq.md` — project setup, initializing new svelte projects, troubleshooting cli installation, package manager configuration
- `svelte://cli/sv-create.md` — project setup, starting new sveltekit app, initializing project, creating from playground, choosing project template
- `svelte://cli/sv-add.md` — project setup, adding features to existing projects, integrating tools, testing setup, styling setup, authentication, d…
- `svelte://cli/sv-check.md` — code quality, ci/cd pipelines, error checking, typescript projects, pre-commit hooks, finding unused css, accessibility…
- `svelte://cli/sv-migrate.md` — migration, upgrading svelte versions, upgrading sveltekit versions, modernizing codebase, svelte 3 to 4, svelte 4 to 5,…
- `svelte://cli/devtools-json.md` — development setup, chrome devtools integration, browser-based editing, local development workflow, debugging setup
- `svelte://cli/drizzle.md` — database setup, sql queries, orm integration, data modeling, postgresql, mysql, sqlite, server-side data access, databa…
- `svelte://cli/eslint.md` — code quality, linting, error detection, project setup, code standards, team collaboration, typescript projects
- `svelte://cli/better-auth.md` — use title and path to estimate use case
- `svelte://cli/mcp.md` — use title and path to estimate use case
- `svelte://cli/mdsvex.md` — blog, content sites, markdown rendering, documentation sites, technical writing, cms integration, article pages
- `svelte://cli/paraglide.md` — internationalization, multi-language sites, i18n, translation, localization, language switching, global apps, multiling…
- `svelte://cli/playwright.md` — browser testing, e2e testing, integration testing, test automation, quality assurance, ci/cd pipelines, testing user fl…
- `svelte://cli/prettier.md` — code formatting, project setup, code style consistency, team collaboration, linting configuration
- `svelte://cli/storybook.md` — component development, design systems, ui library, isolated component testing, documentation, visual testing, component…
- `svelte://cli/sveltekit-adapter.md` — deployment, production builds, hosting setup, choosing deployment platform, configuring adapters, static site generatio…
- `svelte://cli/tailwind.md` — project setup, styling, css framework, rapid prototyping, utility-first css, design systems, responsive design, adding …
- `svelte://cli/vitest.md` — testing, unit tests, component testing, test setup, quality assurance, ci/cd pipelines, test-driven development
- `svelte://cli/add-on.md` — use title and path to estimate use case
- `svelte://cli/sv-utils.md` — use title and path to estimate use case
- `svelte://kit/introduction.md` — learning sveltekit, project setup, understanding framework basics, choosing between svelte and sveltekit, getting start…
- `svelte://kit/creating-a-project.md` — project setup, starting new sveltekit app, initial development environment, first-time sveltekit users, scaffolding pro…
- `svelte://kit/project-types.md` — deployment, project setup, choosing adapters, ssg, spa, ssr, serverless, mobile apps, desktop apps, pwa, offline apps, …
- `svelte://kit/project-structure.md` — project setup, understanding file structure, organizing code, starting new project, learning sveltekit basics
- `svelte://kit/web-standards.md` — always, any sveltekit project, data fetching, forms, api routes, server-side rendering, deployment to various platforms
- `svelte://kit/routing.md` — routing, navigation, multi-page apps, project setup, file structure, api endpoints, data loading, layouts, error pages,…
- `svelte://kit/load.md` — data fetching, api calls, database queries, dynamic routes, page initialization, loading states, authentication checks,…
- `svelte://kit/form-actions.md` — forms, user input, data submission, authentication, login systems, user registration, progressive enhancement, validati…
- `svelte://kit/page-options.md` — prerendering static sites, ssr configuration, spa setup, client-side rendering control, url trailing slash handling, ad…
- `svelte://kit/state-management.md` — sveltekit, server-side rendering, ssr, state management, authentication, data persistence, load functions, context api,…
- `svelte://kit/remote-functions.md` — data fetching, server-side logic, database queries, type-safe client-server communication, forms, user input, mutations…
- `svelte://kit/building-your-app.md` — production builds, deployment preparation, build process optimization, adapter configuration, preview before deployment
- `svelte://kit/adapters.md` — deployment, production builds, hosting setup, choosing deployment platform, configuring adapters
- `svelte://kit/adapter-auto.md` — deployment, production builds, hosting setup, choosing deployment platform, ci/cd configuration
- `svelte://kit/adapter-node.md` — deployment, production builds, node.js hosting, custom server setup, environment configuration, reverse proxy setup, do…
- `svelte://kit/adapter-static.md` — static site generation, ssg, prerendering, deployment, github pages, spa mode, blogs, documentation sites, marketing si…
- `svelte://kit/single-page-apps.md` — spa mode, single-page apps, client-only rendering, static hosting, mobile app wrappers, no server-side logic, adapter-s…
- `svelte://kit/adapter-cloudflare.md` — deployment, cloudflare workers, cloudflare pages, hosting setup, production builds, serverless deployment, edge computi…
- `svelte://kit/adapter-cloudflare-workers.md` — deploying to cloudflare workers, cloudflare workers sites deployment, legacy cloudflare adapter, wrangler configuration…
- `svelte://kit/adapter-netlify.md` — deployment, netlify hosting, production builds, serverless functions, edge functions, static site hosting

---
*Response truncated. Use `npx -y @smithery/cli@latest` for complete data.*
