shelajev/mcp-linkcheck
If you are the rightful owner of mcp-linkcheck and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The MCP Link Checker is a server application designed to verify the validity and accessibility of links within text content using the lychee tool.
MCP Link Checker
This is an MCP server for checking links in text content. It uses the lychee tool to verify that links are valid and accessible.
Running the application in dev mode
You can run your application in dev mode that enables live coding using:
./mvnw quarkus:dev
NOTE: Quarkus now ships with a Dev UI, which is available in dev mode only at http://localhost:8080/q/dev/.
Running as a Docker container
This application is packaged as a Docker container for easy deployment. The Docker image includes both the Quarkus application and the lychee tool for link checking.
To build the Docker image and run it:
./mvnw package -Dquarkus.container-image.build=true
docker run -i --rm -p 8080:8080 org.shelajev.mcp/mcp-linkcheck:1.0.0-SNAPSHOT
The MCP server will be available at http://localhost:8080.
You can also run the prepackaged image from Docker Hub with the following command:
docker run -p 8080:8080 olegselajev241/mcp-linkcheck
The MCP server is exposed on: http://localhost:8080/mcp for HTTP, and http://localhost:8080/mcp/sse for SSE.
About the MCP Link Checker
This MCP server provides a tool for checking links in text content. It uses the lychee tool to verify that links are valid and accessible.
How it works
The server exposes an MCP tool endpoint that accepts text content (such as Markdown) and checks all links within it. The tool returns a report of the link check results.
Usage with MCP clients
This server can be used with any MCP client. Simply connect to the server and use the "areLinksAlright" tool with your text content as input.