garden.stanislav.svelte-llm/svelte-llm-mcp
An MCP server that provides access to Svelte 5 and SvelteKit documentation
Install
Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).
claude mcp add --transport http svelte-llm-mcp 'https://svelte-llm.stanislav.garden/mcp/mcp'
{
"mcpServers": {
"svelte-llm-mcp": {
"type": "http",
"url": "https://svelte-llm.stanislav.garden/mcp/mcp"
}
}
}
claude mcp add --transport sse svelte-llm-mcp 'https://svelte-llm.stanislav.garden/mcp/sse'
{
"mcpServers": {
"svelte-llm-mcp": {
"type": "sse",
"url": "https://svelte-llm.stanislav.garden/mcp/sse"
}
}
}
Documentation
From the project's README on GitHub, refreshed weekly. Links open on GitHub.
Contents
svelte-llm
LLM presets and MCP for Svelte 5 and SvelteKit. Visit the site at svelte-llm.stanislav.garden.
MCP Endpoint
This service provides an MCP (Model Context Protocol) endpoint for use with AI assistants:
- Streamable HTTP (Claude Desktop and most other clients):
https://svelte-llm.stanislav.garden/mcp/mcp - SSE (Older clients that don't support Streamable):
https://svelte-llm.stanislav.garden/mcp/sse
Setup
- Create a
.envfile with the content:GITHUB_TOKEN= DB_URL=postgres://admin:admin@localhost:5432/db - Create a Classic GitHub token. It must have
public_repopermissions. - Enter this in the .env file.
- Run
docker-compose up - Run:
nvm use
npm i
npm run dev
- Run database migrations: visit http://localhost:5173/api/migrate in your browser after starting the dev server.
You can also visit http://localhost:5173/admin to see all the "hidden" endpoints (default password = "secret")
Debug MCP
NODE_TLS_REJECT_UNAUTHORIZED=0 NODE_OPTIONS="--insecure-http-parser" npx @modelcontextprotocol/inspector
You can also use GitHub Copilot in Agent mode to try the agent locally, see .vscode/mcp.json for info on how that works.
Misc
OG image from https://dynamic-og-image-generator.vercel.app/
Frequently asked questions
What is garden.stanislav.svelte-llm/svelte-llm-mcp?
An MCP server that provides access to Svelte 5 and SvelteKit documentation
How do I install garden.stanislav.svelte-llm/svelte-llm-mcp?
It runs as a remote server. In Claude Code: claude mcp add --transport http svelte-llm-mcp 'https://svelte-llm.stanislav.garden/mcp/mcp'. For other clients, paste the JSON configuration from this page into their MCP settings.
Does garden.stanislav.svelte-llm/svelte-llm-mcp need an API key?
Its registry entry lists no required key or secret. Some features may still need an account with the service it connects to.
Is garden.stanislav.svelte-llm/svelte-llm-mcp open source?
Yes. Its code is on GitHub under the MIT license.
Who maintains garden.stanislav.svelte-llm/svelte-llm-mcp?
It is published by khromov. AI.tn lists it but does not maintain or endorse it.
From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.