local

为AI助手集成代码与网页扫描、验证、截图功能的MCP工具

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:local。
它的用途是:为AI助手集成代码与网页扫描、验证、截图功能的MCP工具
详细介绍见:https://321skill.com/skills/local-local-scanner-mcp/
请根据该页面的说明完成安装。

使用示例

“扫描一下项目src/utils目录下的代码结构,并检查https://example.com/api文档页面的状态,截个图给我看看。”,它会调用scanner-mcp工具,返回该目录的文件列表和内容摘要,同时获取目标网页的HTTP状态码和截图,帮助你快速了解代码布局和API文档的当前状态。

介绍

scanner-mcp 解决了AI助手在处理本地代码库和网页内容时缺乏直接感知能力的问题。它通过MCP(Model Context Protocol)协议,让AI助手能够直接扫描本地代码文件、验证网页链接有效性并捕获网页截图,从而获取更准确、实时的上下文信息。

使用时,开发者需将scanner-mcp作为MCP服务器配置到支持MCP的AI助手(如Claude Desktop)中。配置完成后,AI助手便能在对话中调用相关工具,例如扫描指定目录下的代码文件结构,或对某个URL进行截图和状态检查。

该工具非常适合需要AI助手深度介入代码审查、网页内容分析或自动化测试流程的开发者和技术团队。它降低了手动复制粘贴代码或描述网页状态的需求,提升了AI辅助编程和内容处理的效率与准确性。

建议在需要处理敏感代码或内部网页时使用,因为它直接在本地或指定环境中运行。注意,其扫描深度和截图范围可能受目标文件权限或网页反爬机制限制,复杂动态页面的截图可能需要额外配置。

核心特点

与仅提供代码片段分析的MCP工具不同,scanner-mcp将本地代码扫描与网页验证、截图功能集于一体,为AI助手提供了跨本地与网络环境的综合信息获取能力。其网页验证功能不仅能截图,还能检查HTTP状态,提供了更全面的网页上下文。

注意事项

不适合需要深度渲染(如复杂JavaScript交互)或受严格访问限制的网页截图场景。

常见问题

scanner-mcp 能扫描哪些类型的代码文件?

主要支持常见的文本源码文件,如 .js, .py, .java, .html, .css 等,可读取文件列表和内容。

网页截图功能支持需要登录的页面吗?

通常不支持,因为它以无状态方式访问网页。截图复杂动态页面或受登录保护的页面可能失败。