skillcheck
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@skillcheckCheck the Markdown links in the ./skill directory for broken ones"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
skillcheck
Linter de CI para skills, plugins e MCP servers de agentes de IA.
Skills, arquivos CLAUDE.md/SKILL.md e manifests de MCP server referenciam links, comandos
e caminhos que a IA segue às cegas. Nada valida isso hoje — se um link vira 404 ou um comando
muda de flag, a skill quebra silenciosamente na produção do usuário.
skillcheck escaneia um diretório e verifica se os links http(s) citados em Markdown
realmente respondem, sinalizando os quebrados com exit code diferente de zero (pronto pra CI).
Uso
npx skillcheck ./minha-skillskillcheck: escaneando links em ./minha-skill
✓ [200] https://github.com/exemplo
✗ [404] https://github.com/settings/developer_program
2 link(s) verificado(s), 1 quebrado(s).Links dentro de blocos de código (```) não são checados — são exemplos de saída, não links vivos.
Opções
Flag | Padrão | Descrição |
| — | Saída em JSON, pra consumir em CI |
|
| Checagens simultâneas |
|
| Timeout por link |
| — | Domínio extra a ignorar (repetível) |
Domínios de exemplo (example.com, your-website.com, localhost, etc.) já vêm ignorados por padrão.
Resiliência
Retry com backoff exponencial em erro de rede (300ms, 600ms, ...) antes de marcar como quebrado
HTTP 429 (rate limit) não conta como quebrado — aparece com aviso (
⚠), mas não falha o CI, já que é limite do servidor, não prova de link mortoPontuação de frase colada na URL (
...veja o link.→ o.final não vira parte do link) é removida automaticamenteAceita apontar direto pra um arquivo único, não só diretório:
skillcheck ./SKILL.md
Related MCP server: Broken Link Checker MCP Server
Rodar como servidor MCP (qualquer CLI de IA)
Além do CLI de terminal, skillcheck roda como servidor MCP via stdio — assim qualquer cliente
compatível com Model Context Protocol (Claude Code, Cursor, Windsurf, etc.) chama a checagem de
links como ferramenta nativa, sem precisar dar shell out.
skillcheck mcpConfiguração de exemplo (.mcp.json ou equivalente do seu cliente):
{
"mcpServers": {
"skillcheck": {
"command": "npx",
"args": ["skillcheck", "mcp"]
}
}
}Isso expõe a ferramenta check_links(path, ignoreDomains?), que retorna o mesmo JSON do modo --json
do CLI.
Roadmap
Checagem de links HTTP(S) em Markdown
Ignora blocos de código e domínios de exemplo
Checagem concorrente com retry e backoff
Saída em JSON + CI de exemplo (dogfood) no próprio repo
Servidor MCP (
skillcheck mcp) — roda em qualquer CLI de IA compatívelValidação de manifests de MCP server (JSON schema)
Checagem de comandos/flags de CLI citados no texto
Ação de GitHub reutilizável (
skillcheck-action)
Desenvolvimento
npm install
npm run build
node dist/cli.js <diretório>Licença
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Live web checks for AI agents: sitemaps, robots.txt, URL status, broken links, feeds, citations.
Scan any URL for AI agent readability — Vercel Spec, llmstxt.org, and agent-protocol manifests.
Web scraping for AI agents. Converts URLs to clean, LLM-ready Markdown with anti-bot bypass.
Converts any URL to clean, LLM-ready Markdown using real Chrome browsers
Related MCP Servers
- FlicenseAqualityFmaintenanceEnables checking for broken links on web pages and entire websites through natural language commands. Provides detailed reports including HTTP status codes and supports options like excluding external links and respecting robots.txt.2-
- FlicenseNot gradedqualityDmaintenanceEnables scanning web pages and entire domains to identify broken links, checking hyperlinks, images, scripts, and other resources. Provides comprehensive link validation with robots.txt compliance and detailed reporting of link status across single pages or complete websites.-
- AlicenseAqualityDmaintenanceEnables AI agents to perform instant SEO, performance, and security audits of any website through the Model Context Protocol. It provides comprehensive analysis without requiring API keys or configuration.115MIT
- AlicenseNot gradedqualityAmaintenanceA Model Context Protocol (MCP) server that provides link checking capabilities using linkinator, enabling AI assistants to scan webpages and local files for broken links.50 npm3MIT