Chrome DevTools MCP

Chrome DevTools MCP는 AI 코딩 도우미(예: Gemini, Claude, Cursor, Copilot)가 실시간 Chrome 브라우저를 제어하고 검사할 수 있도록 하는 서버 프로젝트입니다. 이 프로젝트는 Model-Context-Protocol(MCP) 표준을 통해 Chrome DevTools의 강력한 기능을 AI나 자동화 도구에 제공하며, 신뢰성 높은 자동화, 상세 디버깅, 성능 분석 등을 지원합니다.

이 프로젝트는 MCP 서버 역할을 하며, Chrome DevTools와 Puppeteer를 활용하여 브라우저 성능 기록, 네트워크 요청 분석, 스크린샷 촬영, 콘솔 메시지 확인, 브라우저 제어 등 다양한 기능을 제공합니다. 또한, MCP 클라이언트와 연동하여 업무 흐름 자동화와 디버깅을 할 수 있도록 설계되어 있으며, API 또는 CLI를 통해 쉽게 구성할 수 있습니다.

구조는 다음과 같습니다:

  • MCP 서버 (Node.js 기반)
  • WebSocket 및 Chrome DevTools 프로토콜과 연동하는 연결 인터페이스
  • 명령 및 이벤트 처리 모듈
  • 클라이언트 측과 연동하는 구성 파일(JSON) 및 CLI 도구

주요 사용 대상은 AI 개발자, 자동화 엔지니어, 브라우저 디버깅 전문가 등입니다. 주 사용 사례는 웹 성능 최적화, UI 자동 테스트, 디버깅 자동화, 브라우저 상태 유지와 같은 작업입니다.

기술 스택은 다음과 같습니다:

  • Node.js (최신 LTS 버전 권장)
  • Chrome 최신 버전 또는 그 이후 버전
  • npm 패키지 관리
  • Puppeteer 라이브러리 등 브라우저 제어 관련 라이브러리

최근 릴리즈 및 변경 이력은 공식 GitHub 저장소의 CHANGELOG.md 참고바랍니다. 프로젝트는 계속 발전 중이며, MCP 표준 지원, 새로운 브라우저 지원, 성능 개선, 버그 수정 등 다양한 업데이트가 이루어지고 있습니다.


Claude Code

Claude Code는 터미널, IDE, 또는 GitHub에서 @claude 태그를 통해 사용할 수 있는 인공 지능 기반 코딩 도구입니다. 이 프로젝트의 주 목적은 사용자가 자연어 명령을 통해 코드 작업을 빠르고 효율적으로 수행할 수 있게 돕는 것으로, Routine task 자동화, 복잡한 코드 설명, Git 워크플로우 처리 등을 지원합니다.

구조적으로는 명령어를 터미널 또는 개발 환경에서 입력받아 AI가 수행하는 인터페이스와, 여러 플러그인 시스템으로 확장 가능하게 설계되어 있습니다. 주 대상 사용자는 개발자들입니다. 주로 코드 작성, 설명, 버그 리포트, 워크플로우 자동화에 활용됩니다.

기술 스택에는 Node.js 18 이상, npm 패키지로 배포되며, 설치 방법은 MacOS/Linux, Windows, Homebrew, npm 등 다양합니다. 최근 릴리즈나 수정 내용은 공식 문서 또는 깃허브 이슈를 통해 확인 가능하며, 사용자 피드백과 버그 신고를 적극 장려하여 커뮤니티 기반의 발전을 도모합니다. 또한, 데이터 수집 및 개인정보 보호 정책을 명확히 하여 사용자의 프라이버시를 보호하는 모습도 주목할 만합니다.


stb

stb는 C/C++용으로 설계된 공개 도메인 또는 MIT 라이선스 하의 단일 파일 공개 라이브러리 모음입니다. 배포와 통합이 간편한 소형 라이브러리들을 제공하며, 간단하게 프로젝트에 포함시켜 사용할 수 있습니다.

제공하는 기능으로는 이미지 포맷 로드 및 저장(stb_image, stb_image_write), 이미지 크기 조절(stb_image_resize2), Truetype 폰트 텍스트 렌더링(stb_truetype), 오디오 디코딩(stb_vorbis), 오디오 합성(stb_hexwave), 유틸리티(stb_ds, stb_sprintf) 등이 있습니다. 모두 단일 헤더(.h) 파일로 제공되어 배포와 활용이 쉽습니다.

기술 스택은 C 언어(C89, C99 표준 준수) 기반입니다. 최근 버전은 계속 업데이트되고 있으며, 일부 기능은 보수적 정책으로 확장이 제한적입니다. 라이선스는 공개 도메인 또는 MIT 라이선스이며, 사용에 엄격한 제약이 없습니다.


MiroThinker

MiroThinker는 MiroMind의 핵심 연구 에이전트 모델로서, 오픈소스 검색 모델입니다. 도구-보조적 추론 및 정보 탐색 능력을 향상시키는 것이 목표이며, 복잡한 연구 워크플로우를 지원하는 다양한 구성요소를 갖추고 있습니다.

구성은 네 가지 핵심 요소인 MiroThinker(검색 모델), MiroFlow(연구 에이전트 프레임워크), MiroVerse(훈련 데이터셋), MiroTrain/MiroRL(훈련 인프라)로 나뉩니다. 딥러닝 프레임워크 및 대형 언어모델(Qwen3, GPT-4, OpenAI API) 기반이며, 최신 벤치마크 성과와 함께 수백만 샘플 데이터를 활용합니다.

가장 최근 버전은 2025년 1월 5일에 공개된 v1.5로, BrowseComp-ZH 등 벤치마크에서 첨단 성능을 기록했습니다. 연구 및 실험적 활용이 가능하며, 상세한 설치 가이드와 API, 커스텀 툴셋 설계를 제공합니다.


protobuf

이 프로젝트는 구글이 개발한 데이터 직렬화 형식인 Protocol Buffers(protobuf)를 위한 소스 코드 및 도구 모음입니다. 언어와 플랫폼에 독립적이며 확장 가능한 구조화 데이터 교환 포맷입니다.

main 구성요소로는 .proto 파일로 데이터 구조 정의 후, 다양한 언어(C++, Java, Python, Objective-C, C#, Ruby, Go, PHP, Dart, JavaScript 등)에서 사용할 수 있도록 코드 생성하는 protoc와 런타임 라이브러리, 빌드 시스템(Bazel 지원), 예제 및 문서가 포함됩니다.

주요 사용 분야는 데이터 교환, 네트워크 통신, 저장소 직렬화입니다. 프로토콜 컴파일러는 C++로 작성되었으며, 다양한 SDK와 배포 방식을 지원합니다. 최신 릴리즈에는 성능 최적화, 신규 언어 지원, 버그 수정이 포함되어 있으며, 활발한 커뮤니티 지원이 이뤄지고 있습니다.


claude-mem

claude-mem은 Claude Code를 위한 영속적 메모리 압축 시스템으로, 세션 간 컨텍스트를 유지하는 것을 목적으로 설계되었습니다. 사용자 도구 활용 데이터를 캡쳐하고 자연어 기반 검색과 계층적 기억 회수 방식을 지원합니다.

구성은 API, SQLite, Chroma 벡터 DB, 웹 뷰어와 API 등을 포함하며, 설정 파일을 통해 구성이 가능합니다. 최신 릴리즈는 6.5.0이며, AGPL-3.0 라이선스로 배포됩니다. 프로젝트는 세션 연속성, 토큰 최적화, 프라이버시 강화에 초점이 있습니다.


xpipe

XPipe는 서버 인프라 전체에 쉽게 연결할 수 있는 플랫폼입니다. SSH, Docker, Proxmox, Kubernetes, RDP, VNC 등 다양한 시스템과 서비스에 원활히 연결하며, 명령줄 또는 GUI를 통해 제어할 수 있습니다.

주요 기능은 SSH 연결/터널, Docker/LXD 컨테이너 관리, 가상머신(Proxmox, Hyper-V, KVM, VMware), 클라우드(AWS, Hetzner), RDP/VNC 접속, Kubernetes 파드 관리, 원격 PowerShell입니다. 오픈소스 기반이며, 유료 확장도 지원됩니다.

기술은 C++, Go 언어 기반이며, 플랫폼별 설치 지원(Windows, macOS, Linux)을 제공합니다. 최신 업데이트와 기능은 공식 깃허브 페이지에서 확인 가능합니다.


Web-Check

Web-Check는 웹사이트의 내부 구조와 보안 상태를 종합 분석하는 도구입니다. 잠재 취약점 검출, 기술 스택 분석, 리스크 평가 등을 목적으로 하며, IP, SSL, DNS, 쿠키, 헤더, 서버 위치, 오픈 포트 등 OSINT 정보를 제공합니다.

구성은 API, CLI, 웹 대시보드 등으로 이루어졌으며, React, Node.js, 도커를 지원합니다. 대상은 보안 연구가, 서버 관리자, 개발자, 기업입니다.

기술 스택은 JavaScript, React, Node.js이며, 다양한 보안 API 활용 및 최신 업데이트가 지속됩니다. MIT 라이선스로 공개되어 있으며, 커뮤니티 참여를 환영합니다.


GoogleTest

GoogleTest는 구글이 만든 C++ 유닛 테스트 프레임워크입니다. 신뢰성 높은 테스트 환경 제공이 목표이며, Assertion, Death Tests, 값/타입 파라미터 테스트 등을 지원합니다.

현재 최신 버전은 1.17.0이며, C++17 이상 요구하며 활발히 유지보수 중입니다. C++ 기반이며, 다양한 플랫폼에서 활용 가능합니다. 구글 내부 CI, 여러 확장도구와 연동되어 있으며, GitHub 페이지에서 문서와 기여 가이드도 제공됩니다.


Superset

Superset은 현대적 엔터프라이즈 데이터 탐색 및 시각화 플랫폼입니다. 데이터 쿼리, 시각화, 대시보드, SQL 편집, 보안, 인증, API 확장 등을 지원하며, 다수 SQL 데이터베이스와 통합됩니다.

지원 데이터베이스는 Redshift, BigQuery, Snowflake, Trino, Presto, PostgreSQL 등이며, Docker, Helm, 직접 설치로 배포 가능합니다. 활발한 커뮤니티와 풍부한 문서, 플러그인 개발 가이드가 제공됩니다.


memvid

Memvid는 AI 에이전트용 영속적, 버전관리 가능, 포터블 메모리 시스템입니다. 데이터, 임베딩, 검색 구조, 메타데이터를 하나의 파일에 패키징하여 빠른 검색과 장기 기억을 지원하며, 스마트 프레임을 사용합니다.

Rust, Python, Node.js 기반이며, 영상·음성 처리와 벡터 검색 기능도 포함됩니다. 라이선스는 Apache 2.0이며, 무결성과 안전성을 강조합니다.


VideoRAG: Chat with Your Videos

VideoRAG은 AI 기술로 사용자가 자신의 영상을 이해하고 질문하는 데스크탑 애플리케이션입니다. 영상 업로드, 자연어 질문, 크로스 플랫폼 지원(Windows, macOS, Linux)을 제공하며, 영상 인덱싱과 다중 영상 분석, 장시간 영상 처리 등을 수행합니다.

Python, Electron, 딥러닝 기반 모델 활용, 영상 포맷 지원과 성능 최적화 기능을 갖추고 있습니다. 릴리즈 노트와 커뮤니티 참여를 통해 지속적으로 발전 중입니다.