Crow: 오픈소스 MCP 플랫폼, LLM 프론트엔드에 영구 메모리와 P2P 공유 기능 추가

✍️ OpenClawRadar📅 게시일: March 8, 2026🔗 Source
Crow: 오픈소스 MCP 플랫폼, LLM 프론트엔드에 영구 메모리와 P2P 공유 기능 추가
Ad

Crow의 기능

Crow는 셀프 호스팅 MCP(Model Context Protocol) 플랫폼으로, LLM 프론트엔드에 세 가지 핵심 기능을 추가합니다: 전체 텍스트 검색이 가능한 영구 메모리, 인용 관리가 포함된 구조화된 연구 도구, 암호화된 피어 투 피어 데이터 공유입니다. 모든 데이터는 기본적으로 클라우드 필요 없이 로컬 SQLite 데이터베이스에 저장됩니다.

아키텍처 구성 요소

이 플랫폼은 세 개의 MCP 서버로 구성됩니다:

  • 메모리 서버 — FTS5 전체 텍스트 검색이 가능한 SQLite 기반 영구 메모리. 세션 간에 유지되고 모든 MCP 호환 프론트엔드에서 작동하는 데이터를 저장, 회상, 검색, 분류합니다.
  • 연구 서버 — 자동 APA 인용, 출처 검증, 노트, 참고문헌 내보내기가 포함된 프로젝트 관리. 외래 키 관계형 스키마(프로젝트 → 출처 → 노트)를 사용합니다.
  • 공유 서버 — Hyperswarm(DHT 발견 + NAT 홀펀칭), Hypercore(추가 전용 복제 피드), Nostr(NIP-44 암호화 메시징)을 사용한 피어 투 피어 데이터 공유. 중앙 서버나 계정이 필요하지 않습니다. Ed25519 + secp256k1 신원과 초대 코드 기반 연락처 교환을 사용합니다.

HTTP 게이트웨이(Express)는 세 서버를 모두 Streamable HTTP + SSE 전송 및 원격 접속을 위한 OAuth 2.1로 감쌉니다.

로컬 퍼스트 디자인

  • 데이터는 로컬 SQLite 파일(data/crow.db)에 저장됨
  • 기본적으로 클라우드 의존성 없음
  • 클라우드 동기화를 위한 선택적 Turso 지원(TURSO_DATABASE_URL + TURSO_AUTH_TOKEN 설정)
  • 원격 측정 없음, 계정 없음, 전화 홈 없음
  • P2P 공유는 종단 간 암호화됨 — 데이터가 중앙 서버를 거치지 않음

호환성 및 통합

Claude Desktop, ChatGPT, Cursor, Windsurf, Cline, Claude Code, OpenClaw 등을 포함한 모든 MCP 호환 클라이언트와 작동합니다. 로컬 LLM 설정이 MCP를 지원하거나(또는 HTTP 게이트웨이를 가리킬 수 있다면) 작동합니다.

외부 서비스를 위한 15개 이상의 통합 설정 포함: Gmail, GitHub, Slack, Discord, Notion, Trello, arXiv, Zotero, Brave Search 등 — 모두 셀프 호스팅 게이트웨이를 통해 라우팅됩니다.

Ad

기술 스택

  • Node.js(ESM), @modelcontextprotocol/sdk
  • @libsql/client(SQLite/Turso), 트리거 기반 동기화가 있는 FTS5 가상 테이블
  • hyperswarm + hypercore(P2P 발견 및 데이터 복제)
  • nostr-tools(NIP-44 암호화 메시징, NIP-59 기프트 랩)
  • @noble/hashes, @noble/ed25519, @noble/secp256k1(암호화 기본 요소)
  • zod(스키마 검증)

설치

git clone https://github.com/kh0pper/crow.git
cd crow
npm run setup # 의존성 설치 + SQLite 초기화

서버는 stdio 전송(.mcp.json에 구성) 또는 HTTP 게이트웨이(npm run gateway)를 통해 시작됩니다. 원격 접속을 원하는 경우 Render + Turso에 원클릭 클라우드 배포도 가능합니다(둘 다 무료 티어 제공).

링크 및 라이선스

  • GitHub: https://github.com/kh0pper/crow
  • 문서: https://kh0pper.github.io/crow/
  • 시작하기: https://kh0pper.github.io/crow/getting-started/
  • 개발자 프로그램: https://kh0pper.github.io/crow/developers/

MIT 라이선스. 기여 환영 — MCP 도구나 통합을 추가하려는 경우 스캐폴딩 CLI, 템플릿, 문서가 포함된 개발자 프로그램이 있습니다.

📖 전체 출처 읽기: r/LocalLLaMA

Ad

👀 See Also

컨텍스트 모드: Claude 코드를 위한 도구 출력 압축 MCP 서버
Tools

컨텍스트 모드: Claude 코드를 위한 도구 출력 압축 MCP 서버

컨텍스트 모드는 Claude Code와 도구 출력 사이에 위치하는 MCP 서버로, 샌드박스에서 이를 처리하고 요약만 반환합니다. MCP 출력 315KB를 5.4KB로 줄여, 속도 저하가 시작되기 전 세션 시간을 약 30분에서 약 3시간으로 연장합니다.

OpenClawRadar
TrustLog Dynamics: 파이썬 데몬이 채권 수학을 활용해 불법 AI 에이전트를 제거합니다
Tools

TrustLog Dynamics: 파이썬 데몬이 채권 수학을 활용해 불법 AI 에이전트를 제거합니다

TrustLog Dynamics는 실시간으로 AI 에이전트 API 비용을 모니터링하고 두 가지 양적 금융 방법(가속 비용에 대한 볼록성 감지 및 기계적 루프에 대한 제로 분산 감지)을 사용하여 프로세스를 종료하는 Python 데몬입니다.

OpenClawRadar
클로드 API 트래픽 라우팅으로 Max 구독 변경 후 비용 통제하기
Tools

클로드 API 트래픽 라우팅으로 Max 구독 변경 후 비용 통제하기

Anthropic의 Max 구독이 더 이상 OpenClaw와 같은 타사 도구 사용을 포함하지 않아 OpenClaw 사용자들이 API 청구로 전환해야 합니다. 라우팅 프록시는 간단한 작업은 Claude Sonnet(입력 100만 토큰당 $3, 출력 100만 토큰당 $15)으로, 복잡한 작업은 Opus(입력 100만 토큰당 $5, 출력 100만 토큰당 $25)로 보내 품질 손실 없이 비용을 절감합니다.

OpenClawRadar
ClawControl v1.3.1은 미디어 지원, 음성 받아쓰기 및 Linux 패키징을 추가합니다.
Tools

ClawControl v1.3.1은 미디어 지원, 음성 받아쓰기 및 Linux 패키징을 추가합니다.

ClawControl v1.3.1은 이미지 공유, 웨이크워드 음성 받아쓰기, 사용량 차트, Linux AppImage/.deb 패키지를 지원하는 크로스 플랫폼 OpenClaw 클라이언트입니다. 이번 릴리스에는 OpenClaw 2.19+ 사용자가 Control UI Allowed Origins를 업데이트해야 하는 보안 업데이트가 포함되어 있습니다.

OpenClawRadar