Apple 캘린더를 Markdown으로 내보내기
Mac에 한 달에 파일 하나, 하루에 제목 하나, 반복 일정은 일어나는 모든 날에.
한 달을, 파일 하나로.
달은 무엇이 들었는지로 시작하고, 이어서 하루에 제목 하나와 이벤트마다 한 줄이 옵니다. 시간, 무엇인지, 어느 캘린더에서 왔는지, 어디인지.
---
title: "캘린더, 2026년 9월"
created: 2026-09-01T09:00:00
tags:
- "calendar"
month: 2026-09
events: 284
calendars: ["업무", "개인", "생일"]
---
## 2026-09-17, 목요일
- all day 매릴린 생일 · 생일
- 09:30-10:00 스탠드업 · 업무 · Zoom [repeats:: weekly] [with:: 6]
- 13:00-14:00 케빈과 점심 · 개인 · Philz Coffee
- 19:00-22:00 SF Database Meetup · 업무 · 655 Montgomery St
## 2026-09-19, 토요일
- all day, 3 days 리스본 · 개인
- 08:00 SFO에서 LIS · 업무무엇이 나오는가
한 달에 파일 하나, 폴더 하나 안에. 이벤트가 없는 달은 파일이 생기지 않습니다.
종일 이벤트가 먼저, 그다음은 시작 시간순입니다. 캘린더가 하루를 그리는 순서 그대로입니다. 종일 이벤트는 그렇다고 적히고, 없던 자정을 얻지 않습니다.
주간 스탠드업은 매주 자리를 차지합니다, 한 번이 아니라. Exporter는 캘린더가 스스로 보관하는 발생을 읽기 때문에 파일이 앱이 보여주는 것과 맞습니다.
업무, 개인, 공유 캘린더나 구독 캘린더. 그달의 캘린더는 프런트매터에 들어가 vault가 걸러낼 수 있습니다.
회의실, 장소, 주소 등 이벤트가 지닌 그대로. 화상 통화 링크는 줄 안에 join::으로 들어갑니다.
선택기는 캘린더를 계정별로 묶습니다. 캘린더 사이드바와 같은 방식이라 체크 하나만 풀어도 계정 전체를 빼놓을 수 있습니다.
올해, 2년, 5년, 전체를 카드에서 고릅니다. 캘린더 자체가 두 해 정도의 발생만 보관하므로 읽을 수 있는 것도 거기까지입니다.
작동 방식
- 1캘린더 연결
캘린더 폴더에서 창이 열립니다. 이 폴더 선택을 누르세요. Exporter는 그 안의 데이터베이스를 읽고, macOS는 캘린더 접근 권한을 묻지 않습니다.
- 2캘린더 고르기
모든 캘린더에 체크가 되어 있고 계정별로 묶여 있습니다. 하나를 풀면 그 이벤트는 다음 동기화에서 달에서 빠집니다.
- 3동기화됩니다
동기화 버튼을 누르세요. 각 달이 파일 하나가 되고, 옮긴 이벤트는 그 달을 1분 안에 다시 씁니다.
질문
궁금한 점이 더 있으신가요? 문의하기
캘린더 접근 권한을 요청하나요?
왜 이벤트마다가 아니라 달마다 파일인가요?
무료 범위는?
초대와 참석자도 들어가나요?
어딘가로 올라가나요?
다른 방법과 비교
캘린더는 .ics를 내보내지만, 그것은 다른 캘린더를 위한 형식이지 읽거나 검색하기 위한 것이 아닙니다.
| 기능 | Exporter | .ics 내보내기 | 스크린샷 |
|---|---|---|---|
| 읽을 수 있는 Markdown | 예 | 아니요 | 아니요 |
| 한 달에 파일 하나, 하루에 제목 하나 | 예 | 아니요 | 아니요 |
| 반복이 일어나는 모든 날에 | 예 | 아니요 | 예 |
| 모든 캘린더를 한 번에 | 예 | 하나씩 | 아니요 |
| 계속 최신으로 | 예 | 아니요 | 아니요 |
| 가격 | 100개 무료, 이후 일회성 구매 | 무료 | 무료 |
Claude에게 캘린더를 읽히세요
내보낸 달은 Exporter의 로컬 MCP 서버로 검색할 수 있습니다. 설정하기.
그리고 물어보세요. “9월에 뭘 했고, 두 번 만난 사람은 누구지?” Claude가 달을 파일로 읽습니다.
$ claude mcp add --transport http exporter http://localhost:8744/mcp