Token导航 LogoToken导航TokenDH.com
Kendo Angular Unofficial MCP logo
文档知识未说明官方级别未说明来源级核验

Kendo Angular Unofficial MCP

MCP Server

一个免费开源的模型上下文协议(MCP)服务器,用于从Kendo UI Angular文档中浏览、搜索和提取代码示例,支持AI助手集成。

工具数

5

提示词数

0

GitHub Stars

0

资源数

0
AI代理JavaScriptClaude开源工具Claude DesktopClaudeClineVS Code

安装说明

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

作者 / 组织

EremesNG

提供方

EremesNG

最后核验

2026/5/17 20:20

快速接入

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

详细介绍

Angular的Kendo UI-非官方MCP服务器

免费、开源 模型上下文协议(MCP) 允许AI助手(如Claude、Roo Code和Cline)直接从公众中浏览、搜索和提取代码示例的服务器 用于Angular文档的Kendo UI.

该项目是官方高级MCP的社区驱动、可访问的替代方案,使开发人员能够利用Kendo UI的LLM功能,而无需订阅文档集成。

特性

  • 🚀 零配置: 通过标准输入/输出工作(stdio),这意味着不需要网络端口或复杂的设置。
  • 🧠 极度优化的代币: 采用先进的树分组算法来压缩组件索引。演示中的共享数据文件会自动截断为类型定义+单个示例记录,最多可减少令牌消耗 91% 与原始产量相比。
  • 🔬 基于AST的解析: 直接从Gatsby的 page-data.json AST而不是抓取渲染的HTML。这产生了更清晰的Markdown,消除了CSS选择器的脆弱性,并显著减少了获取负载。如果AST不可用,则使用Cheerio进行HTML抓取。
  • 💻 实时演示代码提取: 自动发现嵌入在文档页面中的演示示例并公开其源代码。AI可以从任何记录的功能中获取真实的、可运行的Angular代码。
  • 内存缓存: 通过将提取的文档缓存24小时来防止速率限制并加快AI响应。
  • 🛡️ 类型安全: 采用最新高端设计 @modelcontextprotocol/sdkzod 用于严格的参数验证。

可用工具

该服务器向AI提供了五种专用工具:

  1. list_kendo_components --列出所有可用的剑道角度组件(例如,网格、按钮、下拉菜单)。
  1. list_component_topics --给定一个组件ID,检索其文档索引/主题(例如,数据绑定、过滤、编辑)。过滤掉深层API引用以保持上下文干净。
  1. list_component_api -检索组件的深层API引用: @Input(), @Output()、类、指令和接口。
  1. read_kendo_doc --阅读一篇特定的文档文章,并将其作为干净的Markdown返回。最后包括可用演示示例的列表,可以通过以下方式获取 read_demo_source.
  1. read_demo_source --获取特定演示示例的源代码文件。返回完整的组件代码,并智能地将大型共享数据文件截断为其类型定义+一个示例记录。

使用Claude Desktop

如果你只想使用它,你不需要克隆存储库。你可以直接通过 npx (需要在您的计算机上安装Node.js)。

将以下配置添加到您的Claude Desktop配置文件中:

  • 雨衣: ~/Library/Application Support/Claude/claude_desktop_config.json
  • 窗户: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "kendo-angular-unofficial": {
      "command": "npx",
      "args": [
        "-y",
        "kendo-angular-unofficial-mcp"
      ]
    }
  }
}

_注意:更新配置后重新启动Claude Desktop。_

使用VS代码(Cline/Roo代码)

如果你使用的是与MCP兼容的AI扩展的VS Code,比如 克莱恩Roo代码,您可以轻松添加此服务器:

  1. 打开命令选项板(Ctrl + Shift + PCmd + Shift + P).
  1. 搜索 Cline: MCP Servers (或您的扩展名的等效项)打开 cline_mcp_settings.json 文件。
  1. 添加以下配置:
{
  "mcpServers": {
    "kendo-angular-unofficial": {
      "command": "npx",
      "args": [
        "-y",
        "kendo-angular-unofficial-mcp"
      ]
    }
  }
}

本地开发与安装

如果你想贡献,修改抓取逻辑,或者从源代码本地运行它:

  1. 克隆存储库:
   git clone https://github.com/EremesNG/kendo-angular-unofficial-mcp.git
   cd kendo-angular-unofficial-mcp
  1. 安装依赖项:
   npm install
  1. 构建TypeScript代码:
   npm run build
  1. 将本地构建连接到AI客户端: 编辑您的MCP设置文件(Claude Desktop或VS Code)以指向您的本地节点实例。 _注意:如果您使用的是Windows,请记住避开反斜杠(例如。, C:\\path\\to\\dist\\index.js)._
   {
     "mcpServers": {
       "kendo-angular-local": {
         "command": "node",
         "args": [
           "/absolute/path/to/kendo-angular-unofficial-mcp/dist/index.js"
         ]
       }
     }
   }

提示示例

连接后,您可以向您的AI助手询问以下问题:

  • _“你能查看Kendo UI文档并告诉我有哪些可用组件吗?”_
  • _“阅读Kendo Angular Grid excel导出文档,并编写一个实现自定义fetchData回调的组件。”_
  • _“使用Kendo API工具检查哪些@Input属性可用于 `` 组件。"_
  • _“阅读网格过滤文档并获取演示源代码,这样我就可以看到一个工作示例。”_

免责声明

这是一个非官方的、由社区驱动的项目。它是 与Progress Software Corporation有关联、由其背书或赞助。Kendo UI和Telerik是Progress Software Corporation的商标。该工具仅出于教育和发展目的从网络上提取公开信息。

目录标签

目录标签

AI代理JavaScriptClaude开源工具AI辅助开发本地部署文档处理代码示例提取Angular开发工具

支持客户端

Claude DesktopClaudeClineVS Code

接入字段

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

未说明

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

none

工具数量(toolCount,工具数)

5

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明none部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP