Token导航 LogoToken导航TokenDH.com
MCP Svelte Docs Server logo
开发工具未说明官方级别未说明来源级核验

MCP Svelte Docs Server

MCP Server

🔍 MCP server that lets you search and access Svelte documentation with built-in caching

工具数

1

提示词数

0

GitHub Stars

122

资源数

0
开发工具TypeScriptCursor搜索Cursor

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

spences10

提供方

spences10

最后核验

2026/5/18 02:16

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

mcp瘦文档

提供权威Svelte 5的模型上下文协议(MCP)服务器 以及直接从TypeScript中提取的SvelteKit定义 声明。获取所有内容的精确语法、参数和示例 通过一个统一的界面提供5个概念。

建筑

定义优先法:与其使用多种专用工具, 该服务器提供了一个强大的 svelte_definition 工具 访问28个以上的综合定义,包括:

  • 所有 Svelte 5 runes ($状态、$派生、$道具、$效果变体)
  • 现代特征 (代码片段、等待表达式、远程函数)
  • 事件处理 (DOM事件、自定义事件、组件

通信)

  • 迁移指导 (提供4到5种模式和最佳实践)
  • TypeScript接口 (片段、快照类型)
  • 高级图案 (全局状态、常见错误、生命周期

等效物)

可用工具

svelte_definition

单一、强大的工具 对于所有Svelte 5和SvelteKit概念:

svelte_definition(identifier: string, format?: "syntax"|"quick"|"full")

示例:

  • svelte_definition("$state") -完成$state文档
  • svelte_definition("snippets", "quick") -片段概述

例子

  • svelte_definition("onclick", "syntax") -只有TypeScript

签名

  • svelte_definition("migration-patterns") -Svelte 4→ 5 迁移

指南

响应格式:

  • "syntax" -仅支持TypeScript签名(约50个单词)
  • "quick" -定义+最小示例(约200字)
  • "full" -完整的文档和示例(~500-1000字,

默认)

可用标识符(28+)

核心符文: $state, $state.raw, $state.snapshot, $derived, $derived.by, $props, $bindable, $effect, $effect.pre, $effect.root, $effect.pending, $effect.tracking

开发工具: $inspect, $host

特征和图案: snippets, onclick, component-events, migration-patterns, await-expressions, remote-functions, global-state, common-mistakes, lifecycle-equivalents

事件处理: custom-events, event-delegation, event-modifiers

TypeScript接口: snippet, snapshot

主要特点

🎯 权威和TypeScript优先

  • 直接来源:定义摘自Svelte 5官方

TypeScript声明

  • 始终为最新:反映了实际的API,而不是过时的教程
  • 类型安全:包括精确的参数类型、返回值和

约束

单一界面,全面覆盖

  • 一个工具: svelte_definition 替换16+专用工具
  • 28+定义:每个Svelte 5符文、特征和图案

覆盖的

  • 一致的响应:无论您是否需要,界面都是一样的 $state

remote-functions

🚀 现代Svelte 5和SvelteKit支持

  • 等待表达:直接在模板中异步操作

(await-expressions)

  • 远程功能:类型安全的客户端-服务器通信

(remote-functions)

  • 所有符文:完成 $effect 家庭, $state 变体,

$derived.by, $bindable

  • 高级模式:事件处理、全局状态、组件

沟通

📚 智能错误恢复

  • 模糊匹配:建议拼写错误的正确标识符
  • 相关概念:搜索时指向类似的定义

失败

  • 迁移帮助将 Slilte 4 模式转换为 Slilte 5

等价物

配置

克劳德桌面(通过WSL)

{
	"mcpServers": {
		"mcp-svelte-docs": {
			"command": "wsl.exe",
			"args": ["bash", "-c", "npx -y mcp-svelte-docs"]
		}
	}
}

光标

![Install MCP Server](https://cursor.com/en/install-mcp?name=mcp-svelte-docs&config=eyJjb21tYW5kIjoibnB4IC15IG1jcC1zdmVsdGUtZG9jcyJ9)

风帆冲浪(通过WSL)

{
	"mcpServers": {
		"mcp-svelte-docs": {
			"command": "wsl.exe",
			"args": ["bash", "-c", "npx -y mcp-svelte-docs"]
		}
	}
}

Windows(不带WSL)

{
	"mcpServers": {
		"mcp-svelte-docs": {
			"command": "npx",
			"args": ["-y", "mcp-svelte-docs"]
		}
	}
}

macOS/Linux

{
	"mcpServers": {
		"mcp-svelte-docs": {
			"command": "npx",
			"args": ["-y", "mcp-svelte-docs"]
		}
	}
}

贡献

欢迎投稿!请随时提交拉取请求。

许可证

MIT许可证-请参阅 许可证 文件以获取详细信息。

致谢

构建于:

目录标签

目录标签

开发工具TypeScriptCursor搜索developer-toolssearchdocumentationmcpsveltellmlibsqlmodel-context-protocolSvelte5本地部署API文档前端开发

支持客户端

Cursor

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

1

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP