FRAMEWORK DEVELOPMENT / Svelte
Svelte MCP
Official Svelte documentation and static-analysis tools, available as a local process or a hosted MCP endpoint.
“Repo for the official Svelte MCP server.”
01 / THE REASONING
Why this made the selection.
- Combines version-relevant documentation discovery with analysis of Svelte components and modules.
- The local and remote setup paths are documented separately, allowing a team to choose where submitted code is processed.
02 / THE REVIEW RECORD
What we actually inspected.
Source review has boundaries.
A clear record is more useful than a “safe” badge.
Material inspected
- Official overview, local and remote setup
- packages/mcp-stdio/src/index.ts
- packages/mcp-server/src/mcp/index.ts
- Documentation, autofixer and playground tool handlers
- LICENSE
Our findings
- The local startup and core handlers were inspected; the autofixer reports suggestions rather than editing files.
- The review distinguishes publisher privacy statements from an independent audit of the hosted deployment.
Not established by this review
- No MCP server or upstream package was installed or run.
- No authenticated account, API request, client handshake or write operation was tested.
The review applies to the material and revision named here. A newer upstream release can change its behavior.
03 / PUT IT TO WORK
Connect a server deliberately.
DOCUMENTED COMMAND
npx -y @sveltejs/mcp Copying does not execute this command. It may retrieve a newer version than the reviewed source.
- Choose local stdio or the documented hosted endpoint https://mcp.svelte.dev/mcp; configure the wrapper required by your client.
- Inspect the exposed tools and use documentation lookup plus static analysis on a bounded file.
- Keep the project’s compiler, test and browser checks as separate verification steps.
Before you start
- A supported Node.js/npm environment for the local package
- An MCP client supporting the chosen transport
- Network access for documentation lookup
04 / FOLLOW THE EVIDENCE
The source trail.
Our notes are separate from the original resource.
Check upstream before adopting a new version.
https://github.com/sveltejs/ai-tools/blob/5c15fbcb5b630ac8ce0281ee1782fc2056fab853/README.md
Supports: summary, upstreamDescription, whySelected, bestFor, install, compatibility, limitations, access
- Source licence ↗Checked
https://github.com/sveltejs/ai-tools/blob/5c15fbcb5b630ac8ce0281ee1782fc2056fab853/LICENSE
Supports: license, access.cost
https://github.com/sveltejs/ai-tools/blob/5c15fbcb5b630ac8ce0281ee1782fc2056fab853/packages/mcp-stdio/src/index.ts
Supports: review, limitations, access, transports
https://github.com/sveltejs/ai-tools/blob/5c15fbcb5b630ac8ce0281ee1782fc2056fab853/packages/mcp-server/src/mcp/index.ts
Supports: review, limitations, access, transports
https://github.com/sveltejs/ai-tools/blob/5c15fbcb5b630ac8ce0281ee1782fc2056fab853/packages/mcp-server/src/mcp/handlers/tools/get-documentation.ts
Supports: review, limitations, access, transports
https://github.com/sveltejs/ai-tools/blob/5c15fbcb5b630ac8ce0281ee1782fc2056fab853/packages/mcp-server/src/mcp/handlers/tools/svelte-autofixer.ts
Supports: review, limitations, access, transports
https://github.com/sveltejs/ai-tools/blob/5c15fbcb5b630ac8ce0281ee1782fc2056fab853/packages/mcp-server/src/mcp/handlers/tools/playground-link.ts
Supports: review, limitations, access, transports
- Official local setup ↗Checked
https://svelte.dev/docs/mcp/local-setup
Supports: install, compatibility, review, limitations, access
- Official remote setup ↗Checked
https://svelte.dev/docs/mcp/remote-setup
Supports: install, compatibility, review, limitations, access