garden.stanislav.svelte-llm/svelte-llm-mcp
garden.stanislav.svelte-llm/svelte-llm-mcpAn MCP server that provides access to Svelte 5 and SvelteKit documentation
Tools · 2
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 …
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 …
Resources · 189
Core Svelte 5 documentation: introduction, runes, template syntax, and styling
svelte-llm://svelte-core
Advanced Svelte 5 documentation: special elements, runtime, and miscellaneous
svelte-llm://svelte-advanced
Complete Svelte 5 documentation covering all sections
svelte-llm://svelte-complete
Core SvelteKit documentation: getting started and core concepts
svelte-llm://sveltekit-core
Production SvelteKit documentation: build & deploy, advanced features, best practices
svelte-llm://sveltekit-production
Complete SvelteKit documentation covering all sections
svelte-llm://sveltekit-complete
svelte-llm://doc/docs/ai/10-introduction/10-overview.md
svelte-llm://doc/docs/ai/20-setup/20-local-setup.md
svelte-llm://doc/docs/ai/20-setup/30-remote-setup.md
svelte-llm://doc/docs/ai/30-capabilities/10-tools.md
svelte-llm://doc/docs/ai/30-capabilities/20-resources.md
svelte-llm://doc/docs/ai/30-capabilities/30-prompts.md
svelte-llm://doc/docs/ai/40-claude-plugin/plugin.md
svelte-llm://doc/docs/ai/40-claude-plugin/subagent.md
svelte-llm://doc/docs/ai/50-opencode-plugin/opencode-plugin.md
svelte-llm://doc/docs/ai/50-opencode-plugin/opencode-subagent.md
svelte-llm://doc/docs/ai/60-skills/10-skills.md
svelte-llm://doc/docs/cli/10-introduction/10-overview.md
svelte-llm://doc/docs/cli/10-introduction/20-faq.md
svelte-llm://doc/docs/cli/20-commands/10-sv-create.md
svelte-llm://doc/docs/cli/20-commands/20-sv-add.md
svelte-llm://doc/docs/cli/20-commands/30-sv-check.md
svelte-llm://doc/docs/cli/20-commands/40-sv-migrate.md
svelte-llm://doc/docs/cli/30-add-ons/03-devtools-json.md
svelte-llm://doc/docs/cli/30-add-ons/05-drizzle.md
svelte-llm://doc/docs/cli/30-add-ons/10-eslint.md
svelte-llm://doc/docs/cli/30-add-ons/16-better-auth.md
svelte-llm://doc/docs/cli/30-add-ons/17-mcp.md
svelte-llm://doc/docs/cli/30-add-ons/20-mdsvex.md
svelte-llm://doc/docs/cli/30-add-ons/25-paraglide.md
svelte-llm://doc/docs/cli/30-add-ons/30-playwright.md
svelte-llm://doc/docs/cli/30-add-ons/35-prettier.md
svelte-llm://doc/docs/cli/30-add-ons/40-storybook.md
svelte-llm://doc/docs/cli/30-add-ons/45-sveltekit-adapter.md
svelte-llm://doc/docs/cli/30-add-ons/50-tailwind.md
svelte-llm://doc/docs/cli/30-add-ons/55-vitest.md
svelte-llm://doc/docs/cli/40-api/10-add-on.md
svelte-llm://doc/docs/cli/40-api/20-sv-utils.md
svelte-llm://doc/docs/kit/10-getting-started/10-introduction.md
svelte-llm://doc/docs/kit/10-getting-started/20-creating-a-project.md
svelte-llm://doc/docs/kit/10-getting-started/25-project-types.md
svelte-llm://doc/docs/kit/10-getting-started/30-project-structure.md
svelte-llm://doc/docs/kit/10-getting-started/40-web-standards.md
svelte-llm://doc/docs/kit/20-core-concepts/10-routing.md
svelte-llm://doc/docs/kit/20-core-concepts/20-load.md
svelte-llm://doc/docs/kit/20-core-concepts/30-form-actions.md
svelte-llm://doc/docs/kit/20-core-concepts/40-page-options.md
svelte-llm://doc/docs/kit/20-core-concepts/50-state-management.md
svelte-llm://doc/docs/kit/20-core-concepts/60-remote-functions.md
svelte-llm://doc/docs/kit/25-build-and-deploy/10-building-your-app.md
svelte-llm://doc/docs/kit/25-build-and-deploy/20-adapters.md
svelte-llm://doc/docs/kit/25-build-and-deploy/30-adapter-auto.md
svelte-llm://doc/docs/kit/25-build-and-deploy/40-adapter-node.md
svelte-llm://doc/docs/kit/25-build-and-deploy/50-adapter-static.md
svelte-llm://doc/docs/kit/25-build-and-deploy/55-single-page-apps.md
svelte-llm://doc/docs/kit/25-build-and-deploy/60-adapter-cloudflare.md
svelte-llm://doc/docs/kit/25-build-and-deploy/70-adapter-cloudflare-workers.md
svelte-llm://doc/docs/kit/25-build-and-deploy/80-adapter-netlify.md
svelte-llm://doc/docs/kit/25-build-and-deploy/90-adapter-vercel.md
svelte-llm://doc/docs/kit/25-build-and-deploy/99-writing-adapters.md
svelte-llm://doc/docs/kit/30-advanced/10-advanced-routing.md
svelte-llm://doc/docs/kit/30-advanced/20-hooks.md
svelte-llm://doc/docs/kit/30-advanced/25-errors.md
svelte-llm://doc/docs/kit/30-advanced/30-link-options.md
svelte-llm://doc/docs/kit/30-advanced/40-service-workers.md
svelte-llm://doc/docs/kit/30-advanced/50-server-only-modules.md
svelte-llm://doc/docs/kit/30-advanced/65-snapshots.md
svelte-llm://doc/docs/kit/30-advanced/67-shallow-routing.md
svelte-llm://doc/docs/kit/30-advanced/68-observability.md
svelte-llm://doc/docs/kit/30-advanced/70-packaging.md
svelte-llm://doc/docs/kit/40-best-practices/03-auth.md
svelte-llm://doc/docs/kit/40-best-practices/05-performance.md
svelte-llm://doc/docs/kit/40-best-practices/06-icons.md
svelte-llm://doc/docs/kit/40-best-practices/07-images.md
svelte-llm://doc/docs/kit/40-best-practices/10-accessibility.md
svelte-llm://doc/docs/kit/40-best-practices/20-seo.md
svelte-llm://doc/docs/kit/60-appendix/10-faq.md
svelte-llm://doc/docs/kit/60-appendix/20-integrations.md
svelte-llm://doc/docs/kit/60-appendix/25-debugging.md
svelte-llm://doc/docs/kit/60-appendix/30-migrating-to-sveltekit-2.md
svelte-llm://doc/docs/kit/60-appendix/40-migrating.md
svelte-llm://doc/docs/kit/60-appendix/50-additional-resources.md
svelte-llm://doc/docs/kit/60-appendix/60-glossary.md
svelte-llm://doc/docs/kit/98-reference/10-@sveltejs-kit.md
svelte-llm://doc/docs/kit/98-reference/15-@sveltejs-kit-hooks.md
svelte-llm://doc/docs/kit/98-reference/15-@sveltejs-kit-node-polyfills.md
svelte-llm://doc/docs/kit/98-reference/15-@sveltejs-kit-node.md
svelte-llm://doc/docs/kit/98-reference/15-@sveltejs-kit-vite.md
svelte-llm://doc/docs/kit/98-reference/20-$app-environment.md
svelte-llm://doc/docs/kit/98-reference/20-$app-forms.md
svelte-llm://doc/docs/kit/98-reference/20-$app-navigation.md
svelte-llm://doc/docs/kit/98-reference/20-$app-paths.md
svelte-llm://doc/docs/kit/98-reference/20-$app-server.md
svelte-llm://doc/docs/kit/98-reference/20-$app-state.md
svelte-llm://doc/docs/kit/98-reference/20-$app-stores.md
svelte-llm://doc/docs/kit/98-reference/20-$app-types.md
svelte-llm://doc/docs/kit/98-reference/25-$env-dynamic-private.md
svelte-llm://doc/docs/kit/98-reference/25-$env-dynamic-public.md
svelte-llm://doc/docs/kit/98-reference/25-$env-static-private.md
svelte-llm://doc/docs/kit/98-reference/25-$env-static-public.md
svelte-llm://doc/docs/kit/98-reference/26-$lib.md
svelte-llm://doc/docs/kit/98-reference/27-$service-worker.md
svelte-llm://doc/docs/kit/98-reference/50-configuration.md
svelte-llm://doc/docs/kit/98-reference/52-cli.md
svelte-llm://doc/docs/kit/98-reference/54-types.md
svelte-llm://doc/docs/svelte/01-introduction/01-overview.md
svelte-llm://doc/docs/svelte/01-introduction/02-getting-started.md
svelte-llm://doc/docs/svelte/01-introduction/03-svelte-files.md
svelte-llm://doc/docs/svelte/01-introduction/04-svelte-js-files.md
svelte-llm://doc/docs/svelte/02-runes/01-what-are-runes.md
svelte-llm://doc/docs/svelte/02-runes/02-$state.md
svelte-llm://doc/docs/svelte/02-runes/03-$derived.md
svelte-llm://doc/docs/svelte/02-runes/04-$effect.md
svelte-llm://doc/docs/svelte/02-runes/05-$props.md
svelte-llm://doc/docs/svelte/02-runes/06-$bindable.md
svelte-llm://doc/docs/svelte/02-runes/07-$inspect.md
svelte-llm://doc/docs/svelte/02-runes/08-$host.md
svelte-llm://doc/docs/svelte/03-template-syntax/01-basic-markup.md
svelte-llm://doc/docs/svelte/03-template-syntax/02-if.md
svelte-llm://doc/docs/svelte/03-template-syntax/03-each.md
svelte-llm://doc/docs/svelte/03-template-syntax/04-key.md
svelte-llm://doc/docs/svelte/03-template-syntax/05-await.md
svelte-llm://doc/docs/svelte/03-template-syntax/06-snippet.md
svelte-llm://doc/docs/svelte/03-template-syntax/07-@render.md
svelte-llm://doc/docs/svelte/03-template-syntax/08-@html.md
svelte-llm://doc/docs/svelte/03-template-syntax/09-@attach.md
svelte-llm://doc/docs/svelte/03-template-syntax/10-@const.md
svelte-llm://doc/docs/svelte/03-template-syntax/11-@debug.md
svelte-llm://doc/docs/svelte/03-template-syntax/12-bind.md
svelte-llm://doc/docs/svelte/03-template-syntax/13-use.md
svelte-llm://doc/docs/svelte/03-template-syntax/14-transition.md
svelte-llm://doc/docs/svelte/03-template-syntax/15-in-and-out.md
svelte-llm://doc/docs/svelte/03-template-syntax/16-animate.md
svelte-llm://doc/docs/svelte/03-template-syntax/17-style.md
svelte-llm://doc/docs/svelte/03-template-syntax/18-class.md
svelte-llm://doc/docs/svelte/03-template-syntax/19-await-expressions.md
svelte-llm://doc/docs/svelte/04-styling/01-scoped-styles.md
svelte-llm://doc/docs/svelte/04-styling/02-global-styles.md
svelte-llm://doc/docs/svelte/04-styling/03-custom-properties.md
svelte-llm://doc/docs/svelte/04-styling/04-nested-style-elements.md
svelte-llm://doc/docs/svelte/05-special-elements/01-svelte-boundary.md
svelte-llm://doc/docs/svelte/05-special-elements/02-svelte-window.md
svelte-llm://doc/docs/svelte/05-special-elements/03-svelte-document.md
svelte-llm://doc/docs/svelte/05-special-elements/04-svelte-body.md
svelte-llm://doc/docs/svelte/05-special-elements/05-svelte-head.md
svelte-llm://doc/docs/svelte/05-special-elements/06-svelte-element.md
svelte-llm://doc/docs/svelte/05-special-elements/07-svelte-options.md
svelte-llm://doc/docs/svelte/06-runtime/01-stores.md
svelte-llm://doc/docs/svelte/06-runtime/02-context.md
svelte-llm://doc/docs/svelte/06-runtime/03-lifecycle-hooks.md
svelte-llm://doc/docs/svelte/06-runtime/04-imperative-component-api.md
svelte-llm://doc/docs/svelte/06-runtime/05-hydratable.md
Guidance on writing fast, robust, modern Svelte code. Load this skill whenever in a Svelte project and asked to write/edit or analyze a Svelte component or module. Covers reactivity, event handling, s…
svelte-llm://doc/docs/svelte/07-misc/01-best-practices.md
svelte-llm://doc/docs/svelte/07-misc/02-testing.md
svelte-llm://doc/docs/svelte/07-misc/03-typescript.md
svelte-llm://doc/docs/svelte/07-misc/04-custom-elements.md
svelte-llm://doc/docs/svelte/07-misc/06-v4-migration-guide.md
svelte-llm://doc/docs/svelte/07-misc/07-v5-migration-guide.md
svelte-llm://doc/docs/svelte/07-misc/99-faq.md
svelte-llm://doc/docs/svelte/98-reference/20-svelte.md
svelte-llm://doc/docs/svelte/98-reference/21-svelte-action.md
svelte-llm://doc/docs/svelte/98-reference/21-svelte-animate.md
svelte-llm://doc/docs/svelte/98-reference/21-svelte-attachments.md
svelte-llm://doc/docs/svelte/98-reference/21-svelte-compiler.md
svelte-llm://doc/docs/svelte/98-reference/21-svelte-easing.md
svelte-llm://doc/docs/svelte/98-reference/21-svelte-events.md
svelte-llm://doc/docs/svelte/98-reference/21-svelte-legacy.md
svelte-llm://doc/docs/svelte/98-reference/21-svelte-motion.md
svelte-llm://doc/docs/svelte/98-reference/21-svelte-reactivity-window.md
svelte-llm://doc/docs/svelte/98-reference/21-svelte-reactivity.md
svelte-llm://doc/docs/svelte/98-reference/21-svelte-server.md
svelte-llm://doc/docs/svelte/98-reference/21-svelte-store.md
svelte-llm://doc/docs/svelte/98-reference/21-svelte-transition.md
svelte-llm://doc/docs/svelte/98-reference/30-compiler-errors.md
svelte-llm://doc/docs/svelte/98-reference/30-compiler-warnings.md
svelte-llm://doc/docs/svelte/98-reference/30-runtime-errors.md
svelte-llm://doc/docs/svelte/98-reference/30-runtime-warnings.md
svelte-llm://doc/docs/svelte/99-legacy/00-legacy-overview.md
svelte-llm://doc/docs/svelte/99-legacy/01-legacy-let.md
svelte-llm://doc/docs/svelte/99-legacy/02-legacy-reactive-assignments.md
svelte-llm://doc/docs/svelte/99-legacy/03-legacy-export-let.md
svelte-llm://doc/docs/svelte/99-legacy/04-legacy-$$props-and-$$restProps.md
svelte-llm://doc/docs/svelte/99-legacy/10-legacy-on.md
svelte-llm://doc/docs/svelte/99-legacy/20-legacy-slots.md
svelte-llm://doc/docs/svelte/99-legacy/21-legacy-$$slots.md
svelte-llm://doc/docs/svelte/99-legacy/22-legacy-svelte-fragment.md
svelte-llm://doc/docs/svelte/99-legacy/30-legacy-svelte-component.md
svelte-llm://doc/docs/svelte/99-legacy/31-legacy-svelte-self.md
svelte-llm://doc/docs/svelte/99-legacy/40-legacy-component-api.md
Prompts · 7
Expert-level guidance for Svelte 5 and SvelteKit development with optional task-specific focus
Inject core svelte 5 documentation: introduction, runes, template syntax, and styling
Inject advanced svelte 5 documentation: special elements, runtime, and miscellaneous
Inject complete svelte 5 documentation covering all sections
Inject core sveltekit documentation: getting started and core concepts
Inject production sveltekit documentation: build & deploy, advanced features, best practices
Inject complete sveltekit documentation covering all sections
Similar MCP servers embedding-nearest
How to use
Add to your Claude Desktop / Cursor / Cline MCP config:
{
"mcpServers": {
"garden.stanislav.svelte-llm/svelte-llm-mcp": {
"url": "https://svelte-llm.stanislav.garden/mcp/mcp",
"transport": "streamable-http"
}
}
}