Integrations
Uses AbstractAPI's screenshot service to capture webpage images from any URL and return access URLs for the captured images
MCP URL2SNAP 🚀🤖
LLM이 지정된 URL의 스크린샷을 캡처하고 캡처된 이미지의 액세스 URL만 반환할 수 있도록 하는 경량 모델 컨텍스트 프로토콜(MCP) 서버입니다. 이 도구는 웹페이지 스냅샷 생성 및 공유 프로세스를 간소화하여 Claude Desktop이나 자동화 워크플로와 같은 AI 애플리케이션에 시각적 캡처 기능을 통합하는 데 적합합니다.
모델 컨텍스트 프로토콜(MCP)이란 무엇입니까?
MCP는 본질적으로 AI 모델과 외부 시스템 간의 통신을 간소화하도록 설계된 표준화된 프로토콜입니다. 다양한 AI 에이전트, 도구 및 서비스가 원활하게 상호 작용할 수 있도록 하는 범용 언어로 생각하면 됩니다.
특징
- 이메일 확인 : 실시간으로 이메일 주소를 확인하세요.
- MCP 통합 : MCP 호환 LLM과 원활하게 연결합니다.
- 간편한 설정 : Python과 MCP SDK로 구축되어 빠르게 배포할 수 있습니다.
MCP는 클라이언트-서버 아키텍처를 따릅니다.
데모 보기
아래 이미지를 클릭하면 MCP 이메일 확인 도구가 실제로 작동하는 모습을 보여주는 비디오 데모를 볼 수 있습니다.
요구 사항
- Python : Python 3.11.0 이상.
- UV : 0.6.9 이상.
설정
1. 저장소 복제
지엑스피1
2. UV 설치
UV가 설치되어 있지 않으면 다음 명령을 사용하여 설치할 수 있습니다.
설치를 확인하세요:
3. 가상 환경 설정
UV를 사용하여 가상 환경을 만듭니다.
가상 환경 활성화: Windows의 경우:
4. 종속성 설치 UV를 사용하여 pyproject.toml에서 필요한 종속성을 설치합니다.
서버 실행
- 환경 변수 설정 루트 디렉토리에 .env 파일을 만들고 AbstractAPI 키를 추가합니다.
- 서버 실행 MCP 서버를 시작합니다.
용법
- Claude Desktop에 서버 등록 claude_desktop_config.json 파일을 업데이트하여 MCP 서버를 포함합니다.
- Claude Desktop을 다시 시작합니다. Claude Desktop을 다시 시작하여 새로운 도구를 감지합니다.
- 이메일 확인 다음과 같은 메시지를 사용하세요.
" https://github.com/Abhi5h3k 의 스크린샷을 보여주시겠어요?"
개발
서식 및 린팅 이 프로젝트에서는 코드 서식 및 가져오기 정렬에 black과 isort를 사용합니다.
- 개발 종속성 설치:Copy
- 코드 형식 지정:Copy
- 가져오기 정렬:
사전 커밋 설정
기사: 모델 컨텍스트 프로토콜(MCP): AI 커뮤니케이션의 미래를 위한 초보자 가이드
This server cannot be installed
LLM이 지정된 URL의 스크린샷을 캡처하고 캡처된 이미지의 액세스 URL만 반환할 수 있도록 하는 경량 모델 컨텍스트 프로토콜(MCP) 서버입니다. 이 도구는 웹페이지 스냅샷 생성 및 공유 프로세스를 간소화하여 시각적 캡처 기능을 통합하는 데 적합합니다.