- Home
- MCP servers
- Linkinator
Linkinator
- javascript
3
GitHub Stars
javascript
Language
4 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"justinbeckwith-linkinator-mcp": {
"command": "npx",
"args": [
"linkinator-mcp"
]
}
}
}You can run a dedicated MCP server that uses Linkinator to check links across websites and local files. It enables seamless integration with Claude and other MCP clients, letting you scan HTML, CSS, and Markdown content for broken links and produce detailed reports.
How to use
You set up a local MCP server config for your MCP client, then run the client to start scanning. Use prompts to tell your client what to check and whether to recurse across pages, validate fragments, or inspect CSS and Markdown content.
How to install
npx install-mcp linkinator-mcp --client claude
Restart your Claude client after installation. You can also configure the server manually using standard MCP client settings. Below are examples you can copy directly into your client configuration.
## Claude Code configuration
{ "mcpServers": { "linkinator": { "command": "npx", "args": ["linkinator-mcp"] } } }
## Claude Desktop configuration
{ "mcpServers": { "linkinator": { "command": "npx", "args": ["linkinator-mcp"] } } }
## Alternative: global installation
{ "mcpServers": { "linkinator": { "command": "linkinator-mcp" } } }
## Restart Your Client
After updating the configuration, restart your MCP client to apply the changes.
## Available tools
### scan\_page
The scan\_page tool enables scanning a URL or local path with Linkinator, supporting options for recursion, content types, CSS checks, fragment validation, timeouts, retries, and SSL handling.