MCP-URL2SNAP
MCP URL2SNAP 🚀🤖
轻量级**模型上下文协议 (MCP)**服务器,使您的 LLM 能够截取任何指定 URL 的屏幕截图,并仅返回所截取图像的访问 URL。此工具简化了生成和共享网页快照的过程,非常适合将视觉捕获功能集成到 Claude Desktop 等 AI 应用程序或自动化工作流程中。
什么是模型上下文协议(MCP)?
MCP 的核心是一种标准化协议,旨在简化 AI 模型与外部系统之间的通信。MCP 可以被视为一种通用语言,允许不同的 AI 代理、工具和服务无缝交互。
特征
电子邮件验证:实时验证电子邮件地址。
MCP 集成:与 MCP 兼容的 LLM 无缝连接。
易于设置:使用 Python 和 MCP SDK 构建,可快速部署。
MCP 遵循客户端-服务器架构:
观看演示
点击下面的图片观看 MCP 电子邮件验证工具的视频演示:
Related MCP server: SnapAPI MCP Server
要求
Python :Python 3.11.0 或更高版本。
UV :0.6.9或更高。
设置
1.克隆存储库
git clone https://github.com/Abhi5h3k/MCP-URL2SNAP.git
cd MCP-URL2SNAP2.安装UV
如果您没有安装 UV,您可以使用以下命令安装它:
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"验证安装:
uv --version3.设置虚拟环境
使用 UV 创建虚拟环境:
uv venv激活虚拟环境:在 Windows 上:
.venv\Scripts\activate4.安装依赖项使用 UV 从 pyproject.toml 安装所需的依赖项:
uv install运行服务器
设置环境变量在根目录中创建一个 .env 文件并添加您的AbstractAPI密钥:
ABSTRACT_API_KEY=your_api_key_here运行服务器启动 MCP 服务器:
uv run server.py用法
使用 Claude Desktop 注册服务器更新 claude_desktop_config.json 文件以包含您的 MCP 服务器:
{
"mcpServers": {
"verify_mail": {
"command": "uv",
"args": [
"--directory",
"C:\\ABSOLUTE\\PATH\\TO\\MCP-Email-Verify",
"run",
"server.py"
],
"env":{
"ABSTRACT_API_KEY":"YUR_API_KEY"
}
}
}
}重新启动 Claude Desktop 重新启动 Claude Desktop 以检测新工具。
验证电子邮件使用如下提示:
“你能给我看一下https://github.com/Abhi5h3k的截图吗?”
发展
格式化和 Linting 该项目使用 black 和 isort 进行代码格式化和导入排序。
安装开发依赖项:
uv add black isort --dev格式化代码:
black .对导入进行排序:
isort .设置预提交
pre-commit install
pre-commit run --all-files文章:模型上下文协议 (MCP): AI 通信未来入门指南
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Tools
Related MCP Servers
- AlicenseNot gradedqualityFmaintenanceA Model Context Protocol (MCP) server for taking screenshots of web pages using Playwright, allowing AI agents to automatically capture and analyze screenshots for UI verification or other tasks.73723AGPL 3.0
- AlicenseAqualityDmaintenanceMCP server for the SnapAPI web capture API. Take screenshots, scrape pages, extract structured data, generate PDFs, record videos, and run AI analysis on any URL — all from Claude, Cursor, VS Code, or any MCP client. 9 tools, 30+ device presets, ad/cookie blocking. Install: npx snapapi-mcp98MIT
- AlicenseAqualityCmaintenanceA small Model Context Protocol (MCP) server that gives an LLM eyes on your desktop without burning context. It can take one-off screenshots, crop a region around the mouse cursor, and run timed streaming sessions that save frames to disk and only return image bytes when explicitly asked.8MIT
- FlicenseNot gradedqualityDmaintenanceEnables tool-calling LLMs to search the internet, capture website images, extract webpage text, and more via a local MCP server.14
Related MCP Connectors
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
Screenshots, PDFs and Markdown from any URL or HTML for AI agents, via the SnapForge API
Screenshot, diff, audit and sitemap-capture any web page — 5 MCP tools for AI agents.
Appeared in Searches
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Abhi5h3k/MCP-URL2SNAP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server