cursor-skills
Verified Safeby grapelike-class151
Overview
A Python script designed to crawl a given base URL, extract internal links up to a specified depth, and report any broken (404) links, logging the results to a versioned JSON file. It serves as a web site health utility.
Installation
python checklinks.pySecurity Notes
The script makes external HTTP requests. If the hardcoded base URL (or any discovered links) points to malicious content or an untrusted domain, the script will attempt to fetch and parse it. While it uses standard Python libraries (`urllib`, `html.parser`) which are generally robust, web crawlers inherently interact with external, potentially untrusted, content. There is no explicit input sanitization or validation for the `base_url` if it were to be dynamically supplied, which could lead to SSRF or resource exhaustion if pointed to internal or malicious targets. In its current form, targeting `https://cursor-skills.vercel.app/`, the immediate risk is low. Note: The `README` snippet provided in the prompt refers to a different, non-server example (`django-model-example`). This analysis focuses on `checklinks.py` as the most 'server-like' active component in the provided source.
Similar Servers
context7
Provides LLMs with up-to-date, version-specific documentation and code examples for various programming libraries to enhance code generation and API usage accuracy.
claude-todo-emulator
Provides persistent task management for AI coding assistants within IDEs like Cursor and Windsurf by emulating Claude Code's todo system.
mcp_generate_images
Generate images using Volcengine Doubao model, integrated with Cursor IDE.
laravel-mcp
Provides a collection of Laravel helper tools for integration with Cursor IDE, enhancing development workflow and debugging capabilities.