DAWNCR0W/affine-mcp-server

Model Context Protocol server for AFFiNE. Connect AI assistants to AFFiNE workspaces, documents, databases, and collaboration APIs over stdio or HTTP.

해결하는 문제

이 프로젝트는 AFFiNE 생산성 플랫폼과 AI 어시스턴트 사이의 다리 역할을 합니다. AI 모델(Claude Desktop, Cursor, Codex 등)이 Model Context Protocol(MCP)을 통해 AFFiNE 워크스페이스, 문서, 데이터베이스, 댓글을 직접 읽고 쓰고 관리할 수 있게 합니다.

작동 방식

서버는 자격 증명을 사용하여 AFFiNE 인스턴스(클라우드 또는 자체 호스팅)에 연결합니다. MCP 표준을 통해 100개 이상의 도구를 노출하며, AI 에이전트는 이를 호출하여 페이지 생성, 데이터베이스 행 업데이트, 메모 검색 등의 작업을 수행할 수 있습니다. 로컬 데스크톱 AI 도구용 stdio 모드와 원격 또는 컨테이너화된 배포용 HTTP 모드의 두 가지 모드를 지원합니다.

대상 사용자

AI 에이전트를 AFFiNE 워크플로우에 직접 통합하려는 고급 사용자와 개발자를 위해 설계되었으며, 자동 문서 생성, 데이터베이스 관리, 워크스페이스 구성을 가능하게 합니다.

주요 특징

  • AFFiNE Cloud 및 자체 호스팅 배포를 모두 지원합니다.
  • 포괄적인 워크스페이스 관리를 위한 100개 이상의 표준 MCP 도구를 제공합니다.
  • 세션 쿠키 및 자체 호스팅 인스턴스용 이메일/비밀번호를 포함한 유연한 인증을 제공합니다.
  • 읽기 전용 프로필 및 비활성화된 도구 그룹과 같은 최소 권한 액세스를 위한 강력한 구성 옵션을 포함합니다.
  • Docker 및 원격 서버 배포를 위한 상태 모니터링에 대한 기본 지원을 제공합니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트