链接检查服务

MCP Link Checker 是一个用于检查文本内容中链接有效性的服务,使用 lychee 工具验证链接的可访问性。

  • by shelajev
  • Java
  • 本地部署
  • 更新于
在 GitHub 查看 shelajev/mcp-linkcheck

使用说明

MCP链路检查器

这是一个用于检查文本内容中链接的MCP服务器。它使用荔枝工具来验证链接是否有效且可访问。

在开发模式下运行应用程序

您可以使用以下命令在启用实时编码的开发模式下运行应用程序:

./mvnw quarkus:dev

注: Quarkus现在附带了Dev UI,该UI仅在开发模式下可用 http://localhost:8080/q/dev/.

作为Docker容器运行

此应用程序打包为Docker容器,便于部署。Docker镜像包括Quarkus应用程序和用于链接检查的荔枝工具。

要构建Docker镜像并运行它:

./mvnw package -Dquarkus.container-image.build=true
docker run -i --rm -p 8080:8080 org.shelajev.mcp/mcp-linkcheck:1.0.0-SNAPSHOT

MCP服务器将在http://localhost:8080.

您还可以使用以下命令从Docker Hub运行预打包的映像:

docker run -p 8080:8080 olegselajev241/mcp-linkcheck

MCP服务器公开于:http://localhost:8080/mcp对于HTTP,以及http://localhost:8080/mcp/sse对于SSE。

关于MCP链路检查器

此MCP服务器提供了一个用于检查文本内容中链接的工具。它使用 荔枝 该工具用于验证链接的有效性和可访问性。

运作原理

服务器公开了一个MCP工具端点,该端点接受文本内容(如Markdown)并检查其中的所有链接。该工具返回链接检查结果的报告。

与MCP客户端一起使用

此服务器可以与任何MCP客户端一起使用。只需连接到服务器,并使用“areLinksAlaright”工具将您的文本内容作为输入。