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...

클라이언트별 설정

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

Engram 도구: 세션 시작.

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

agent_tool
선택
string

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

project
권장
string

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

repo
권장
string

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

role
선택
string

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

market
선택
string

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

task
권장
string

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

stack
선택
string[]

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

context
선택
string

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

include_skills
선택
boolean

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

limit
선택
number

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

지원 및 피드백

Engram 개선에 의견 보내기

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

지원 및 피드백

무엇을 개선할까요?

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

10자 더 필요합니다0/10