MCP 연동 가이드
로컬에서 실행되는 Greeum 메모리를 원하는 IDE·에이전트와 바로 연결하세요.
mcp.greeum.app 은 설치 확인과 명령어 복사를 도와주는 런처입니다. 아래 절차대로라면 15초 안에 MCP 서버와 설정 스니펫이 준비됩니다.
로컬 MCP 서버 실행
greeum mcp serve -t http --host 127.0.0.1 --port 8800
HTTP 엔드포인트가 필요한 클라이언트(Cursor, ChatGPT, Codex 등)는 위 명령으로 127.0.0.1:8800/mcp URL을 열어주세요. /healthz 로 상태를 확인할 수 있습니다.
중지 방법
실행 중인 터미널에서 Ctrl+C 를 누르면 서버가 종료됩니다. systemd·PM2 같은 런처로 백그라운드 실행도 가능합니다.
알아두면 좋은 점
- 최초 실행 시 sentence-transformers 모델을 로드하느라 수 초가 걸릴 수 있습니다. 이후에는 메모리 캐시 덕분에 바로 응답합니다.
- 데이터는 기본적으로 ~/.greeum 이하에 저장됩니다. 환경 변수 GREEUM_DATA_DIR 로 경로를 바꿀 수 있습니다.
Cursor에서 Greeum MCP 활성화
Cursor 0.45 이상은 자체 MCP 패널에서 로컬 URL을 등록할 수 있습니다.
- 터미널에서 `pip install -U greeum` 으로 최신 버전을 설치합니다.
- `greeum mcp serve -t http --host 127.0.0.1 --port 8800` 명령으로 로컬 MCP 서버를 시작합니다.
- Cursor > Settings > MCP > Local Servers 로 이동해 Add Server 를 클릭합니다.
- Server URL에 `http://127.0.0.1:8800/mcp` 를 입력하고 필요한 경우 Allowed tools를 선택합니다.
- Save 후 Test connection 을 눌러 응답이 돌아오면 바로 사용할 수 있습니다.
cursor.mcp.json 예시
{
"servers": {
"greeum": {
"url": "http://127.0.0.1:8800/mcp",
"label": "Greeum Memory",
"enabledTools": ["search", "fetch", "add_memory", "search_memory"]
}
}
}
현장에서 체크
- `cursor config --edit mcp` 명령을 실행하면 JSON 파일을 바로 편집할 수 있습니다.
- 서버가 멈추면 Cursor가 자동으로 도구를 비활성화하므로 실행 상태를 확인하세요.
클라우드 메모리 로드맵
향후에는 계정 기반 저장소와 HTTPS MCP 엔드포인트를 제공해 URL만으로 바로 연결할 수 있도록 확장할 예정입니다. 지금은 로컬 우선 경험을 다듬고 있습니다.
작동 원리
Greeum의 메모리 블록 엔진은 어떻게 작동하나요?
Greeum 적용 시의 실질적인 효과
2025년 5월 24일 실시된 벤치마크 테스트 결과 (20회 반복 평균)
API 비용 절감
평균 84.9% 토큰 사용량 감소
응답 품질 향상
평균 6.0% 품질 점수 개선
처리 시간 단축
평균 16.6% 응답 시간 감소
환각 현상 감소
평균 14.3% 환각 현상 개선
토큰 절감률 (%)
품질 향상률 (%)
📊 벤치마크 테스트 환경
“AI와의 대화에서 더 깊은 맥락을 유지하면서 비용은 절약하세요”
📈 전체 벤치마크 결과 보기사용 사례
다양한 상황에서 Greeum이 어떻게 도움이 되는지 확인해보세요
개인 비서
일정, 할 일, 개인적인 선호를 기억하는 AI 비서를 만들어보세요.
교육 도구
학습 과정과 진도를 추적하는 개인화된 튜터를 구성해보세요.
고객 서비스
고객과의 이전 상호작용을 기억하여 더 나은 서비스를 제공하세요.
멀티 에이전트
여러 AI 에이전트 간의 공유 메모리 시스템을 구축하세요.
문서
Greeum을 시작하고 활용하는 방법을 알아보세요
간단한 사용 예시
from greeum import GreumMemory
# Initialize memory
memory = GreumMemory()
# Add memories
memory.add(
content="User likes cats more than dogs",
importance=0.8
)
# Later, retrieve relevant memories with semantic search
results = memory.query("What pets does the user prefer?")
print(results)
# Output: [{"content": "User likes cats more than dogs", "importance": 0.8, ...}]
커뮤니티
Greeum 커뮤니티에 참여하고 함께 발전시켜나가세요
함께 만들어가는 모든 분들께 감사합니다
📊 GitHub 및 Discord 통계는 실시간으로 업데이트됩니다 (5분 간격)