Token导航 LogoToken导航TokenDH.com
Fabkit MCP Server logo
AI代理未说明官方级别未说明来源级核验

Fabkit MCP Server

MCP Server

为Fabkit Svelte 5 UI库提供的模型上下文协议服务器,部署在Cloudflare Worker上,使代理能够获取准确、最新的组件文档。

工具数

7

提示词数

0

GitHub Stars

0

资源数

0
TypeScriptClaudeAI代理ClaudeCursorWindsurf

安装说明

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

作者 / 组织

fabricatorsltd

提供方

fabricatorsltd

最后核验

2026/5/17 20:20

快速接入

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

详细介绍

Fabkit MCP服务器

A. 模型上下文协议 服务器 Fabkit公司 Svelte 5 UI库,部署为 Cloudflare工作人员.

代理(Claude、Cursor、Copilot……)可以调用此服务器以获取准确、最新的Fabkit文档,而不会产生组件名称、道具或图标名称的幻觉。

______________________________________________________________________

暴露的工具

工具说明
list_components所有组件均按类别分组,并带有可选过滤器
get_component单个组件的完整文档(道具、示例、注释)
search_components在所有组件文档中进行全文搜索
get_theming完成主题化API:initTheme,CSS变量,暗模式
search_icons按关键字搜索1500+荧光粉图标→ 精确的Ph\*名称
get_pattern即用型Svelte代码模式(应用程序外壳、仪表板等)
list_patterns列出所有可用模式

______________________________________________________________________

快速开始

1.安装依赖项

npm install

2.本地运行

npm run dev
# → http://localhost:5173

3.部署到Cloudflare Workers

npm run deploy
# → https://fabkit-mcp.fabricators.dev

______________________________________________________________________

连接到克劳德桌面

添加 claude_desktop_config.json:

{
  "mcpServers": {
    "fabkit": {
      "url": "https://fabkit-mcp.fabricators.dev/mcp",
      "transport": "http"
    }
  }
}

连接到游标

.cursor/mcp.json:

{
  "mcpServers": {
    "fabkit": {
      "url": "https://fabkit-mcp.fabricators.dev/mcp"
    }
  }
}

连接到Gemini CLI

~/.gemini/settings.json:

{
  "mcpServers": {
    "fabkit": {
      "url": "https://fabkit-mcp.fabricators.dev/mcp"
    }
  }
}
注: Gemini CLI不支持 transport key--仅限使用 url.

连接到GitHub Copilot CLI

~/.copilot/mcp-config.json:

{
  "mcpServers": {
    "fabkit": {
      "type": "http",
      "url": "https://fabkit-mcp.fabricators.dev/mcp",
      "tools": ["*"]
    }
  }
}

或者,运行 /mcp add 在CLI内部,以交互方式填写字段。

连接到VS代码

.vscode/mcp.json (工作空间)或 ~/.config/Code/User/mcp.json (全球):

{
  "servers": {
    "fabkit": {
      "type": "http",
      "url": "https://fabkit-mcp.fabricators.dev/mcp"
    }
  }
}
注: VS代码使用 "servers" (不是 "mcpServers")作为根密钥。

连接到Continue.dev

~/.continue/config.json:

{
  "mcpServers": [
    {
      "name": "fabkit",
      "type": "streamable-http",
      "url": "https://fabkit-mcp.fabricators.dev/mcp"
    }
  ]
}

连接到Windsurf

~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "fabkit": {
      "serverUrl": "https://fabkit-mcp.fabricators.dev/mcp"
    }
  }
}
注: 风帆用途 "serverUrl" (不是 "url")用于远程HTTP服务器。

______________________________________________________________________

MCP协议

服务器实现 MCP 2024-11-05 结束 可流式传输的HTTP (职位 /mcp).

所有请求都是JSON-RPC 2.0:

# Initialize
curl -X POST https://fabkit-mcp.fabricators.dev/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{}},"id":1}'

# List tools
curl -X POST https://fabkit-mcp.fabricators.dev/mcp \
  -d '{"jsonrpc":"2.0","method":"tools/list","id":2}'

# Call a tool
curl -X POST https://fabkit-mcp.fabricators.dev/mcp \
  -d '{"jsonrpc":"2.0","method":"tools/call","params":{"name":"get_component","arguments":{"name":"Button"}},"id":3}'

______________________________________________________________________

扩展知识库

编辑 src/knowledge.ts --向添加条目 COMPONENTS 数组或扩展 ALL_ICONS.\ 编辑 src/tools.ts --向添加新条目 PATTERNS 对象。\ 然后重新部署: npm run deploy.

______________________________________________________________________

建筑

src/
  index.ts      ← Cloudflare Worker entry, routing, CORS
  mcp.ts        ← JSON-RPC 2.0 dispatch, tool registry
  knowledge.ts  ← All Fabkit docs embedded as typed data
  tools.ts      ← Tool implementations (pure functions)

一切皆有可能 无状态 --没有KV,没有R2,没有外部API。\ Worker在\<5ms内冷启动,因为所有知识都是内联的。

目录标签

目录标签

TypeScriptClaudeAI代理UI库文档本地部署组件文档模型上下文协议CloudflareWorkerSvelte

支持客户端

ClaudeCursorWindsurf

接入字段

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

未说明

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

none

部署方式(deploymentType,部署类型)

remote-capable

工具数量(toolCount,工具数)

7

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明noneremote-capable

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP