PullMD v2.4.1, claude.ai 웹 전용 네이티브 MCP 커넥터 및 다중 사용자 인증 추가
PullMD v2.4.1이 출시되었으며, 주요 기능은 claude.ai 웹의 커스텀 커넥터 대화상자(및 Claude Desktop)에 대한 기본 지원입니다. 초기 포스트 이후 2주 동안 — 385개의 추천, 60개의 댓글, 약 20개의 GitHub 이슈, 7번의 릴리스 — 다음과 같은 변경 사항이 적용되었습니다.
claude.ai 웹 커넥터 기본 지원
이제 claude.ai 웹에서 자체 호스팅된 PullMD 인스턴스를 가리킬 수 있습니다. 커스텀 커넥터 대화상자가 서버를 발견하고 등록한 후 OAuth 동의 과정을 안내합니다. 설정은 두 가지 환경 변수로 완료됩니다:
OAUTH_JWT_SECRET=$(openssl rand -hex 32)
PUBLIC_URL=https://your-host.example.com재시작한 후 claude.ai 웹 → 설정 → 커넥터 → 사용자 정의 추가로 이동하여 https://your-host.example.com/mcp를 입력하세요. Claude Desktop에서도 동일한 절차가 적용됩니다.
내부적으로는 PKCE-S256 및 동적 클라이언트 등록(RFC 준수)을 사용하는 표준 OAuth 2.1 인증 코드 흐름을 따릅니다. OAUTH_JWT_SECRET이 설정되지 않은 경우 동작은 v1.x로 대체됩니다.
PULLMD_AUTH_MODE를 통한 세 가지 인증 모드
v2.0까지 PullMD는 사실상 단일 테넌트였습니다. v2.0에서는 세 가지 모드를 도입합니다:
- disabled (기본값) — 로그인 없음, API 키 없음. v1.x와 동일합니다. 신뢰할 수 있는 네트워크에서 사용하세요.
- single-admin — 한 명의 사용자, 비밀번호 보호, 자체 가입 불가. GUI 게이트가 있는 홈랩에 적합합니다.
- multi-user —
/signup에서 자체 가입, 사용자별 기록 격리, 사용자별 API 키(pmd_<32-char-base62>를Authorization: Bearer pmd_xxx로 전송). 공유 링크(/s/:id)는 공개로 유지됩니다.
공유 인스턴스의 최소 구성:
PULLMD_AUTH_MODE=multi-user
[email protected]
PULLMD_ADMIN_PASSWORD=change-me-please개선된 사이트 호환성
v1.2/v2.2 이후 몇 가지 수정 사항이 적용되어 PullMD가 반쪽 기사나 빈 본문을 반환하는 문제가 개선되었습니다:
- Future PLC 제품군 (windowscentral.com, tomshardware.com, techradar.com, pcgamer.com, gamesradar.com, t3.com) — 사이트 레시피가 Readability를 혼란스럽게 만드는 추천 위젯과
aria-hidden페이월 패턴을 제거하도록 업데이트되었습니다. - GitHub Issues 페이지 —
*/*/issues/*에 대한 기본 레시피가 Playwright를 강제로 사용하고wait_for: .js-comment-body로 전체 JS 렌더링 댓글 스레드를 캡처합니다. - UA 핑거프린팅 사이트 — 하드코딩된 Chrome 131 UA가 회전하는 실제 UA 풀로 대체되었습니다.
📖 전체 소스 읽기: r/ClaudeAI
👀 See Also

크리에이티브 엑설런스 플러그인, 클로드 코드가 상호작용 테제로 애니메이션 품질 향상
클로드 코드용 새로운 오픈소스 플러그인이 '상호작용 테제' 접근법을 구현하여 일반적인 애니메이션 생성 문제를 해결합니다. 이 접근법에서 클로드는 코딩 전에 동작 개념을 설명해야 합니다. 이 플러그인은 연구된 저장소에서 얻은 GSAP, Framer Motion, CSS 애니메이션 및 디자인 원칙을 다루는 8가지 하위 기술을 포함합니다.

AMD의 레모네이드: GPU와 NPU용 오픈 소스 로컬 LLM 서버
Lemonade는 GPU와 NPU에서 텍스트, 이미지, 음성 모델을 실행하는 오픈 소스 로컬 AI 서버입니다. OpenAI API와 호환되며, 여러 모델을 동시에 지원하고, 2MB의 네이티브 C++ 백엔드를 갖추고 있습니다.

로어: AI 에이전트 세션 기록을 도구 간 공유하는 MCP 서버
Lore는 모든 AI 에이전트 세션을 로컬 SQLite 데이터베이스에 인덱싱하는 MCP 서버로, 어떤 에이전트든 다른 에이전트의 마지막 세션을 불러올 수 있습니다. 신규 클라이언트 세션, 공유 컨텍스트 없이도 과거 대화를 요청 시 조회 가능합니다.

KANBAII: Claude Code로 구축된 AI 지원 개발을 위한 시각적 칸반 보드
한 개발자가 Claude Code를 이용해 약 두 달 동안 KANBAII라는 로컬 칸반 보드 도구를 완전히 구축했습니다. 이 도구는 Claude Code 워크플로우를 위한 시각적 작업 관리, AI 계획 수립, 병렬 실행 모드를 제공합니다.