MCP 도구 레퍼런스

하나의 시작 명령.
명확한 메모리 도구.

setup을 한 번 실행하고 AI 도구를 재시작합니다. 이후 Engram은 MCP 도구와 시작 가이드로 표시됩니다; 필요할 때 아래 집중 도구를 확인하세요.

1. 사람의 작업

한 번만 설치

터미널에서 하나의 명령을 실행합니다: npx engram-tools@0.3.6 --setup <api-key>. 가능한 경우 Claude Code, Cursor, Gemini, Antigravity, Codex, OpenCode, VS Code/Copilot용 MCP 설정을 작성합니다.

$ npx -y engram-tools@0.3.6 --setup <api-key>
2. 에이전트 작업

AI 앱 안에서 도구 호출

shell에서 engram_start를 실행하지 않습니다. setup 후 클라이언트가 Engram 도구와 시작 가이드를 에이전트에게 보여줍니다. 사람은 작업을 평소처럼 설명하면 됩니다; 클라이언트가 가이드를 무시하면 짧은 context prompt를 한 번 붙여넣으세요.

사용자: 이 repo/task를 작업하세요. 계획 전에 Engram context를 사용하세요.
3. 왜 작동하는가

MCP가 Engram을 도구로 노출합니다

재시작 후 AI 클라이언트가 Engram MCP server를 로드합니다. 에이전트는 engram_start, engram_store, engram_recall, AGENTS.md guidance, Claude slash helpers를 보게 됩니다.

에이전트가 보는 것: engram_start, engram_store, engram_recall...

agent에게 줄 첫 메시지

Engram은 MCP로도 agent를 안내합니다. 이 prompt는 첫 session을 명확히 하고 recall, cross-pollination, rehydrate를 알맞게 쓰게 합니다.

환영 이메일에도 같은 내용이 들어갑니다. AI 클라이언트가 MCP 시작 가이드를 놓칠 때를 위한 fallback입니다.

Call engram_start with this project context:
project: <product or client>
repo: <repo slug>
role: <role>
market: <domain or market>
stack: <main technologies>
task: <current task>
Before choosing an approach, call engram_recall.
If another repo may have solved this pattern, call engram_cross_pollinate.
If this chat was compacted or resumed, call engram_rehydrate.

클라이언트별 설정

setup 명령이 자동으로 처리합니다. 아래 예시는 기본 JSON 형식을 쓰지 않는 클라이언트의 정확한 형태입니다.

Antigravity

Google의 현재 Gemini 흐름은 사용자를 Antigravity로 보낼 수 있습니다. Engram은 공유 Gemini 설정과 Antigravity 전용 파일을 모두 작성합니다.

// ~/.gemini/config/mcp_config.json
// ~/.gemini/antigravity/mcp_config.json
{
"mcpServers": {
"engram": {
"command": "npx",
"args": ["-y", "engram-tools", "mcp"]
}
}
}

OpenCode

OpenCode는 표준 mcpServers 형태 대신 명령 배열을 사용합니다. setup이 이 형식을 자동으로 작성합니다.

// ~/.config/opencode/opencode.json
{
"mcp": {
"engram": {
"type": "local",
"command": ["npx", "-y", "engram-tools", "mcp"],
"enabled": true
}
}
}

Codex

Codex는 TOML을 사용합니다. Engram은 engram 테이블만 교체하고 나머지 Codex 설정은 보존합니다.

# ~/.codex/config.toml
[mcp_servers.engram]
type = "stdio"
command = "npx"
args = ["-y", "engram-tools", "mcp"]

도구

확인할 도구 선택

핵심 루프

일반 코딩 흐름 도구와 압축 후 복구입니다.

고급 도구와 체크포인트

사용 가능하게 두되 실제 트리거가 있을 때만 씁니다.

확인할 도구 선택
engram_start

agent가 필요할 때 사용합니다: 세션 시작.

engram_start

Engram 도구: 세션 시작.

agent가 필요할 때 사용합니다: 세션 시작.

agent_tool
선택
string

이 도구 호출에 사용하는 설정값입니다.

project
권장
string

이 도구 호출에 사용하는 설정값입니다.

repo
권장
string

이 도구 호출에 사용하는 설정값입니다.

role
선택
string

이 도구 호출에 사용하는 설정값입니다.

market
선택
string

이 도구 호출에 사용하는 설정값입니다.

task
권장
string

이 도구 호출에 사용하는 설정값입니다.

stack
선택
string[]

이 도구 호출에 사용하는 설정값입니다.

context
선택
string

이 도구 호출에 사용하는 설정값입니다.

include_skills
선택
boolean

이 도구 호출에 사용하는 설정값입니다.

limit
선택
number

이 도구 호출에 사용하는 설정값입니다.

MCP란?

Engram을 가능하게 하는 표준.

📡

Anthropic의 개방형 표준

MCP(Model Context Protocol)는 Anthropic이 만든 개방형 표준입니다. AI Agent가 간단하고 범용적인 인터페이스를 통해 외부 도구와 데이터 소스에 연결할 수 있게 합니다.

🔌

AI를 위한 USB

AI의 USB라고 생각하세요: 하나의 표준, 모든 도구가 작동. 커스텀 통합 없음, 독점 SDK 없음, 벤더 종속 없음. 도구가 MCP를 지원하면, 바로 작동합니다.

🧠

Engram은 MCP 서버입니다

모든 MCP 호환 AI 도구가 Engram에 연결할 수 있습니다. Claude Code, Cursor, Gemini, Antigravity, Copilot, OpenCode, Windsurf, Devin. MCP를 지원하면 Engram을 지원합니다.

통합 작업 제로

SDK 필요 없음. 맞춤 통합 코드 없음. 에이전트의 MCP 설정에 Engram을 추가하면 즉시 8개의 새 메모리 도구를 사용할 수 있습니다.

연결 방식

당신의 Agent

Claude, Cursor 등

MCP

Engram

MCP 서버

저장/호출

팀 메모리

PostgreSQL + pgvector

Workspace는 팀의 메모리 경계입니다

팀마다 하나의 workspace를 사용하세요. repo와 project 이름이 내부 메모리를 정리합니다. dashboard에서 팀원을 초대해 각자 별도 key를 쓰게 하세요.

프론트엔드 repo

도구

Claude CodeCursorCopilot
메모리45

API repo

도구

Claude CodeWindsurf
메모리128

모바일 repo

도구

CursorDevin
메모리67

Workspace의 의미

  • Workspace는 팀 또는 회사의 private memory 경계입니다.
  • repo와 project 이름이 그 경계 안의 메모리를 정리합니다.
  • 팀원은 dashboard에서 초대해 각자 별도 key를 사용해야 합니다.
  • 같은 workspace의 agent는 repo 간 private lesson을 재사용할 수 있습니다.
  • 다른 workspace는 격리되며, public memory는 결과를 보강할 수 있습니다.
workspace-sync.sh
$ engram_get_context({ repo: "api-backend" })

제로가 아닌, 한 발 앞서 시작하세요

모든 새 워크스페이스는 Agent 도구, MCP, RAG/검색, 보안, 운영, 엔지니어링 문서, 제품/devex 전반의 출처 있는 공개 메모리 100,000개로 시작합니다.

100K
공개 메모리
7
소스 패밀리
20
스킬 가이드
🔄
330+
패턴
검증된 접근법
패턴

일반적인 작업을 위한 검증된 접근법. 예시: "API 라우트 패턴: try-catch 래퍼, 입력 검증, 인증 확인, 비즈니스 로직." 패턴은 올바른 방법을 알려줍니다.

📏
170+
규칙
팀 규칙과 표준
규칙

팀 규칙과 코딩 표준. 예시: "항상 Prisma 마이그레이션을 사용하고, 원시 SQL ALTER TABLE은 절대 금지." 규칙은 코드베이스의 일관성을 유지합니다.

⚠️
155+
함정
함정과 놀라움
함정

깨지거나 놀라게 하는 것들. 예시: "forEach 안의 async/await는 예상대로 동작하지 않습니다. for...of를 사용하세요." 함정은 수 시간의 디버깅을 절약합니다.

🔧
215+
해결책
실전 테스트 수정
해결책

일반적인 문제에 대한 실전 테스트 수정. 예시: "Next.js 하이드레이션 불일치: 클라이언트 전용 로직에 useEffect 사용." 솔루션은 힌트가 아닌 답을 줍니다.

📦
100+
의존성
프레임워크별
의존성

프레임워크 버전별 지식. 예시: "Prisma 7은 PrismaPg 어댑터 패턴이 필요합니다." 의존성은 업그레이드 놀라움을 방지합니다.

🎓
20
스킬 가이드
단계별 가이드
스킬 가이드

복잡한 작업을 위한 단계별 가이드. 예시: "코드 리뷰 스킬: 브랜치 풀에서 승인까지 15단계." 스킬은 요청 시 Agent에게 전문성을 제공합니다.

출처: 범위: React, Next.js, Vue, Angular, Python, Go, Rust, TypeScript, PostgreSQL, Docker, Kubernetes, AWS 및 25개 이상의 기술. 비즈니스 스킬: 제품 관리, 영업, 마케팅, HR, 법무, 재무 등.

다른 Agent는 빈 상태로 시작합니다. 여러분의 Agent는 출처 있는 공개 메모리 100,000개, 단계별 가이드 20개, 첫날부터 쌓이는 팀 전용 메모리로 시작합니다.

두 개의 메모리 뱅크. 하나의 똑똑한 agent.

공개 지식은 모두에게. 비공개 지식은 팀에게.

🌍
100K

공개 메모리 뱅크

  • 출처 있는 공개 메모리 100,000개
  • Agent 도구, MCP, RAG/검색, 보안, 운영, devex
  • 단계별 가이드 20개
  • 모범 사례 패턴, 주의점, 해결책, 근거 확인
  • public bank가 커질 때 업데이트됩니다
  • Disponible para todos los usuarios de Engram
Gratis en todos los planes
🔒
격리됨

비공개 메모리 뱅크

  • 팀의 고유 지식
  • 코드베이스에 맞춘 conventions
  • Decisiones internas de arquitectura
  • Aprendizajes de incidentes y post-mortems
  • workspace 밖으로 절대 공유되지 않음
  • 격리, 암호화, workspace 범위 제한
Tu ventaja competitiva
El agente hace recall
Busca primero en privado
Enriquece con público
Mejores resultados combinados
통합 리콜

먼저 전용 메모리. 공개 지식이 빈틈을 채웁니다.

Engram은 먼저 워크스페이스 지식을 검색하고, 도움이 될 때 출처 있는 공개 사례와 가이드를 추가합니다.

engram_start

지원 및 피드백

Engram 개선에 의견 보내기

setup이 헷갈리거나 tool이 이상하게 동작하거나 pricing limit가 잘못된 것 같으면 여기로 보내세요. 메시지는 바로 우리에게 옵니다.

지원 및 피드백

무엇을 개선할까요?

Bugs, confusing setup steps, pricing questions, product ideas가 Engram team으로 바로 전달됩니다.

10자 더 필요합니다0/10