Skip to main content
Glama
PhiloSolares

Roam Research MCP Server

by PhiloSolares

Roam Research MCP 서버

Claude와 다른 AI 도우미를 Roam Research 그래프에 연결하는 MCP(Model Context Protocol) 서버입니다.

이것이 하는 일

이 서버는 AI 비서와 Roam Research 데이터베이스를 연결하는 다리 역할을 합니다. 설정 후에는 코딩 없이 Claude에게 Roam 데이터 작업을 요청하기만 하면 됩니다.

예를 들어, 다음과 같이 말할 수 있습니다.

  • "오늘의 회의 노트를 Roam의 일일 노트에 추가하세요"

  • "#ProjectIdeas" 태그가 있는 블록을 Roam 그래프에서 검색하세요.

  • "Roam에 '프로젝트 계획'이라는 새 페이지를 만드세요."

  • "이번 달에 내가 만든 모든 TODO 항목 찾기"

Related MCP server: MCP Unified Server

특징

콘텐츠 생성

  • 중첩된 콘텐츠와 제목으로 새 페이지를 만듭니다.

  • 적절한 계층 구조를 갖춘 모든 페이지에 블록을 추가합니다.

  • 사용자 정의 가능한 중첩을 통해 구조화된 개요를 만듭니다.

  • 적절한 중첩을 통한 마크다운 가져오기

  • 자동 TODO 상태로 할 일 항목 추가

  • 기존 콘텐츠를 개별적으로 또는 일괄적으로 업데이트합니다.

  • 패턴 변환을 사용하여 블록 콘텐츠 수정

검색 및 검색

  • 제목, 텍스트 또는 태그로 페이지 및 블록 찾기

  • 필터링 옵션을 사용하여 TODO/DONE 항목 검색

  • 최근 수정된 콘텐츠 찾기

  • 블록 참조 검색 및 블록 계층 구조 탐색

  • 생성 또는 수정 날짜로 검색

  • 블록으로 부모-자식 관계 탐색

  • 고급 요구 사항에 맞게 사용자 정의 Datalog 쿼리 실행

메모리 시스템

  • 대화 전반에 걸쳐 Claude가 기억할 수 있는 정보를 저장합니다.

  • 필터링 및 정렬 옵션을 사용하여 저장된 메모리를 불러오세요

  • 사용자 정의 카테고리로 추억에 태그를 지정하세요

  • 유연한 검색을 통해 최근 및 이전 메모리에 모두 액세스

URL 콘텐츠 처리

  • 웹 페이지에서 콘텐츠 추출 및 가져오기

  • PDF 문서에서 텍스트 구문 분석 및 추출

  • YouTube 비디오 대본 검색

  • 콘텐츠 유형을 지능적으로 감지하고 그에 따라 처리합니다.

설치 지침

  1. https://claude.ai/download 에서 Claude Desktop을 설치하세요

  2. Claude Desktop 구성 파일을 편집하세요.

    • Mac: ~/Library/Application Support/Claude/claude_desktop_config.json

    • Windows: %APPDATA%\Claude\claude_desktop_config.json

  3. 다음 구성을 추가합니다.

지엑스피1

  1. Roam API 토큰을 받으세요:

    • Roam Research 그래프 설정으로 이동하세요

    • "API 토큰"으로 이동하세요

    • "+ 새 API 토큰"을 클릭하세요

    • 토큰을 구성에 복사하세요

사용 방법

설정이 완료되면 Claude와 채팅하여 Roam 그래프와 연동해 달라고 요청하세요. Claude가 백그라운드에서 적절한 MCP 명령을 사용합니다.

대화 예시:

콘텐츠 생성:

당신: "클로드, Roam 그래프에 '프로젝트 아이디어'라는 새 페이지를 만들어 주세요. 모바일 앱 아이디어 섹션도 만들어 주세요."

콘텐츠 검색:

당신: "#ProjectIdeas" 태그가 붙고 모바일 앱을 언급하는 Roam 그래프의 모든 블록을 찾으세요.

당신: "이번 주에 내가 만든 모든 TODO 항목을 보여주세요."

메모리 시스템 사용:

당신: "JavaScript를 배우려면 분산 반복을 사용해야 한다는 걸 기억하세요."

나중에: 당신: "우리는 프로그래밍을 위해 어떤 학습 기법을 논의했나요?"

외부 콘텐츠 작업:

당신: "이 PDF에서 주요 포인트를 추출하여 Roam 그래프에 추가하세요."

당신: "생산성에 대한 이 YouTube 동영상의 대본을 받아보세요."

고급 구성

기본적으로 메모리는 #[[Memories]] 태그로 저장됩니다. 다른 태그를 사용하려면:

"env": {
  "ROAM_API_TOKEN": "your-token",
  "ROAM_GRAPH_NAME": "your-graph",
  "MEMORIES_TAG": "#[[Claude/Memories]]"
}

도커 지원

Docker 컨테이너에서 Roam MCP 서버를 실행할 수 있습니다.

이미지 구축

docker build -t roam-mcp .

컨테이너 실행

환경 변수로 실행:

docker run -p 3000:3000 \
  -e ROAM_API_TOKEN="your_api_token" \
  -e ROAM_GRAPH_NAME="your_graph_name" \
  roam-mcp

Claude Desktop과 함께 사용

컨테이너화된 서버를 사용하도록 Claude Desktop을 구성합니다.

{
  "mcpServers": {
    "roam-helper": {
      "command": "docker",
      "args": ["run", "--rm", "-p", "3000:3000",
               "-e", "ROAM_API_TOKEN=your_token",
               "-e", "ROAM_GRAPH_NAME=your_graph",
               "roam-mcp"],
      "env": {}
    }
  }
}

특허

MIT 라이센스

A
license - permissive license
Not graded
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    Not graded
    quality
    F
    maintenance
    A modular server implementation for Claude AI assistants with integrated tools, enabling Claude to perform actions and access external resources like file systems, web searches, browser automation, financial data, and document generation.
    109
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    A lightweight server that enables AI assistants like Cursor & Claude to read from and write to Obsidian vaults, allowing actions like creating notes, checking existing content, and managing todos through natural language.
    2,472
    31
    Apache 2.0
  • F
    license
    A
    quality
    D
    maintenance
    A Model Context Protocol server that enables Claude Desktop to read from and write to Roam Research graphs, allowing for retrieving page content, finding references, and adding blocks to existing or daily pages.
    4
    1

View all related MCP servers

Related MCP Connectors

  • Shared semantic graph for AI reviews, classification and structured memory across AI assistants.

  • Persistent memory and knowledge graph for AI assistants — keyword + vector + graph search.

  • Connect AI assistants to your GitHub-hosted Obsidian vault to seamlessly access, search, and analy…

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/PhiloSolares/roam-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server