Kendo Angular Unofficial Mcp — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Kendo Angular Unofficial Mcp (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
A free, open-source Model Context Protocol (MCP) server that allows AI assistants (like Claude, Roo Code, and Cline) to browse, search, and extract code examples directly from the public Kendo UI for Angular documentation.
This project serves as a community-driven, accessible alternative to official premium MCPs, enabling developers to harness the power of LLMs with Kendo UI without requiring a subscription for the documentation integration.
stdio), meaning no network ports or complex setups are required.page-data.json AST instead of scraping rendered HTML. This produces cleaner Markdown, eliminates CSS selector fragility, and reduces the fetch payload significantly. Falls back to HTML scraping with Cheerio if the AST is unavailable.@modelcontextprotocol/sdk and zod for strict parameter validation.This server exposes five specialized tools to the AI:
list_kendo_components — Lists all available Kendo Angular components (e.g., Grid, Buttons, Dropdowns).list_component_topics — Given a component ID, retrieves its documentation index/topics (e.g., Data Binding, Filtering, Editing). Filters out deep API references to keep context clean.list_component_api — Retrieves deep API references for a component: @Input(), @Output(), classes, directives, and interfaces.read_kendo_doc — Reads a specific documentation article and returns it as clean Markdown. Includes a list of available demo examples at the end that can be fetched with read_demo_source.read_demo_source — Fetches the source code files for a specific demo example. Returns the full component code and intelligently truncates large shared data files to their type definitions + one sample record.You don't need to clone the repository if you just want to use it. You can run it directly via npx (requires Node.js installed on your machine).
Add the following configuration to your Claude Desktop config file:
~/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"
]
}
}
}
_Note: Restart Claude Desktop after updating the configuration._
If you are using VS Code with an MCP-compatible AI extension like Cline or Roo Code, you can easily add this server:
Ctrl + Shift + P or Cmd + Shift + P).Cline: MCP Servers (or your extension's equivalent) to open the cline_mcp_settings.json file.{
"mcpServers": {
"kendo-angular-unofficial": {
"command": "npx",
"args": [
"-y",
"kendo-angular-unofficial-mcp"
]
}
}
}
If you want to contribute, modify the scraping logic, or run it locally from source:
git clone https://github.com/EremesNG/kendo-angular-unofficial-mcp.git
cd kendo-angular-unofficial-mcp
npm install
npm run build
C:\\path\\to\\dist\\index.js)._ {
"mcpServers": {
"kendo-angular-local": {
"command": "node",
"args": [
"/absolute/path/to/kendo-angular-unofficial-mcp/dist/index.js"
]
}
}
}
Once connected, you can ask your AI assistant things like:
<kendo-grid-column> component."_This is an unofficial, community-driven project. It is not affiliated with, endorsed by, or sponsored by Progress Software Corporation. Kendo UI and Telerik are trademarks of Progress Software Corporation. This tool solely extracts publicly available information from the web for educational and developmental purposes.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.