md-log에서 발급받은 MCP 키(API 키) 하나로 사용하시는 AI 클라이언트(Claude Code · Claude Desktop · Codex · Cursor)에서 곧바로 문서를 저장·검색하세요.
연결에는 아래 두 가지가 필요합니다. 둘 다 md-log 웹 앱에서 확인·발급할 수 있으며, 연결에 필요한 전부입니다.
mdlog_pat_ 로 시작하는 긴 문자열 — 예: mdlog_pat_3f9a… (비밀번호처럼 취급)https://app.md-log.com/api/v1 형태의 URL (끝에 /api/v1 포함)https://app.md-log.com/api/v1)으로 고정입니다. 키는 발급 시 한 번만 표시되니 안전한 곳에 보관해 두세요.연결 도구는 Node.js 22 이상에서 자동으로 내려받아 실행됩니다(npx). 이미 설치돼 있으면 건너뛰세요.
node -v # v22.x 이상이면 OK버전이 낮거나 명령을 못 찾으면 nodejs.org 에서 LTS 버전을 설치하세요(Windows·macOS 설치 파일 제공).
아래에서 본인이 쓰는 클라이언트 하나만 따라 하면 됩니다. 공통적으로 MDLOG_PAT(MCP 키)만 발급받은 본인 값으로 바꿔 넣으면 됩니다(MDLOG_API_BASE_URL 서비스 주소는 https://app.md-log.com/api/v1 로 채워져 있습니다).
터미널에서 한 줄로 등록합니다(값 2개만 본인 것으로 교체).
claude mcp add md-log \ --scope user \ --env MDLOG_API_BASE_URL=https://app.md-log.com/api/v1 \ --env MDLOG_PAT=mdlog_pat_여기에_본인_키 \ -- npx -y md-log-mcp
등록 뒤 claude mcp list 로 확인하고, 채팅 중에는 /mcp 로 상태를 봅니다.
설정 파일을 열어 mcpServers 항목을 추가하고 앱을 완전히 종료 후 재실행합니다.
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.json{
"mcpServers": {
"md-log": {
"command": "npx",
"args": ["-y", "md-log-mcp"],
"env": {
"MDLOG_API_BASE_URL": "https://app.md-log.com/api/v1",
"MDLOG_PAT": "mdlog_pat_여기에_본인_키"
}
}
}
}연결되면 입력창의 도구(🔌) 메뉴에 도구 목록이 나타납니다.
~/.codex/config.toml 파일에 아래 블록을 추가합니다(형식은 JSON 이 아니라 TOML).
# ~/.codex/config.toml [mcp_servers.md-log] command = "npx" args = ["-y", "md-log-mcp"] env = { MDLOG_API_BASE_URL = "https://app.md-log.com/api/v1", MDLOG_PAT = "mdlog_pat_여기에_본인_키" }
최신 버전은 codex mcp add md-log --env … -- npx -y md-log-mcp 명령도 지원합니다.
Settings → MCP → Add new server, 또는 ~/.cursor/mcp.json 에 추가합니다.
{
"mcpServers": {
"md-log": {
"command": "npx",
"args": ["-y", "md-log-mcp"],
"env": {
"MDLOG_API_BASE_URL": "https://app.md-log.com/api/v1",
"MDLOG_PAT": "mdlog_pat_여기에_본인_키"
}
}
}
}Settings → MCP 에서 초록색 점이 뜨면 연결 성공입니다.
대부분 동일하게 실행 명령 + 환경변수 2개만 넣으면 됩니다.
command : npx
args : -y md-log-mcp
env : MDLOG_API_BASE_URL = https://app.md-log.com/api/v1
MDLOG_PAT = mdlog_pat_여기에_본인_키md-log 가 연결됨(connected) 으로 보이는지 확인합니다. (Claude Code 는 /mcp)연결되면 AI 에게 평소처럼 말로 시키면 됩니다. 예:
할 수 있는 일: 경로로 마크다운 저장/수정/이어쓰기, 읽기, 삭제, 이동·이름변경(히스토리·주석 보존), 버전 히스토리 조회·과거 버전 읽기, 폴더 만들기·이동·이름변경·삭제·목록, 전문 검색, 이미지 첨부. 폴더는 저장 시 자동으로 생성됩니다.
매번 “저장해줘”라고 말하지 않아도 됩니다. 프로젝트 루트의 claude.md(또는 CLAUDE.md)에
규칙을 한 번 적어두면, Claude Code 가 작업·분석을 마칠 때마다 자동으로 .md 리포트를 만들어 md-log 에 저장합니다.
폴더가 없으면 경로대로 자동 생성되고, 이미지도 함께 올라가며, 모든 저장은 불변 버전으로 쌓입니다.
예시 — claude.md 에 이런 규칙을 추가:
## 작업 기록 규칙 (md-log)
- 의미 있는 작업/분석을 마치면, "무엇을 · 왜 · 어떤 영향" 을 요약한 리포트를 작성한다.
- 그 리포트를 md-log MCP 의 save_markdown 으로 다음 경로에 저장한다:
reports/<YYYY>/<YYYY-MM-DD>-<작업주제>.md
- 큰 변경에는 변경 이유 · 영향 범위 · 후속 항목(TODO)을 포함한다(리뷰·온보딩용).
- 사용자가 피드백을 주면 반영한 뒤 같은 경로 문서에 이어서 기록한다.그러면 작업 흐름이 다음처럼 자동화됩니다:
mdlog_pat_…)는 비밀번호와 같습니다. 화면 공유·캡처·채팅·공개 저장소에 노출하지 마세요.https:// 인지 확인하세요.| 증상 | 확인 / 해결 |
|---|---|
md-log 가 목록에 없음 / not connected | 설정 저장 후 클라이언트를 완전히 재시작했는지, node -v 가 22 이상인지 확인. |
npx / node 를 찾을 수 없음 | Node.js 미설치 — nodejs.org 에서 LTS 설치 후 터미널/앱 재시작. |
| 모든 작업이 인증 오류(401) | 키가 틀렸거나 만료/폐기됨. 키를 다시 정확히 붙여넣거나(mdlog_pat_ 포함, 공백 없이) 설정 → 토큰에서 재발급. |
| 연결은 되는데 응답이 없음/타임아웃 | MDLOG_API_BASE_URL 이 서비스 주소(https://app.md-log.com/api/v1, 끝 /api/v1 포함)와 정확히 같은지 확인. |
| 저장은 되는데 “토큰/세션 관리”는 거부됨 | 정상입니다 — 이 키는 문서 작업 전용이며 계정 관리 권한은 없습니다. |
| 파일 경로 오류(VALIDATION) | 파일명은 .md 로 끝나야 하고, ..·역슬래시·빈 폴더명은 사용할 수 없습니다. |
위로도 해결되지 않으면, 사용 중인 클라이언트 이름과 화면의 오류 메시지를 캡처해 md-log 고객 지원(support@md-log.com)에 문의하세요. (캡처에 키가 보이지 않도록 가려주세요.)
Node.js 만 있으면 됩니다. 연결 도구는 npx 가 처음 사용 시 자동으로 받아 실행하므로 별도 설치/빌드가 필요 없습니다.
네. 같은 키와 주소를 각 기기의 클라이언트 설정에 넣으면 됩니다. 다만 키는 비밀로 관리하세요.
웹 앱 설정 → 토큰에서 기존 키를 폐기하고 새 키를 직접 발급할 수 있습니다. 새 키를 받으면 설정의 MDLOG_PAT 값만 교체하고 클라이언트를 재시작하면 됩니다.
아니요. 문서는 서비스 서버에 저장되므로, MDLOG_API_BASE_URL 서버에 접속할 수 있는 네트워크가 필요합니다.