
aplaceforallmystuff/mcp-fantastical
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
환상적인 캘린더 앱을위한 MCP 서버 - 이벤트를 만들고 캘린더를 확인하고 일정을 관리합니다
개요
환상적인 MCP 서버 - macOS 용 강력한 캘린더 앱. - - 판타스틱의 강력한 자연적인 언어 파싱을 사용하십시오 (" 3pm에 John 내일을 가진 Meeting") - - 당신의 대화를 떠나지 않고 오늘 사건 또는 다가오는 약속을 검사하십시오 - 환상적인 즉시에 있는 어떤 날짜든지에 뛰어오십시오 - Claude는 당신의 가용성 및 일정한 상황 - - - 당신의 기존의 환상적인 달력 체제로 일하십시오 - macOS (Fantastical은 macOS 전용) - Node.js 18+ - 환상적인 설치 - 터미널/Claude의 캘린더 액세스 권한 API 키가 필요하지 않습니다 -이 서버는 AppleScript를 사용하여 환상적인 캘린더 앱과 통신합니다. : ~/Library/Application Support/Claude/claude desktop config.json 첫 번째 실행에서 다음 권한을 부여해야합니다. 1. 시스템 설정 → 개인 정보 및 보안 → 접근성 2. 터미널 추가 (또는 터미널 앱) 허용 목록에 네이티브 헬퍼는 ad-hoc-signed .app 번들 (FantasticalHelper.app)로 배송됩니다.
개요(AI 번역)
환상적인 MCP 서버 - macOS 용 강력한 캘린더 앱.
왜 이것을 사용합니까?
- 자연 언어 이벤트 생성 - 판타스틱의 강력한 자연 언어 파싱 사용 (“내일 존과 함께 3pm”)
- ** 일정보기 ** - 오늘 행사를 확인하고 대화를 떠나지 않고 곧 약속을 확인하십시오.
- ** 빠른 캘린더 액세스 ** - 즉시 환상적인 날짜로 이동
- **Calendar-aware AI ** - Claude는 가용성과 일정 상황에 대해 이해합니다.
- Zero configuration - 기존의 환상적인 일정 설정과 작업
특징
| 분류 | 능력 |
|---|---|
| Event Creation | 자연어를 이용한 이벤트 만들기, 달력을 지정, 메모 추가 |
| Schedule 보기 | 오늘의 이벤트 보기 |
| Navigation | 날짜별 공개 안내 |
| 검색 | 제목, 위치, 메모에 의한 검색 이벤트 |
| Calendar Management | 이용 가능한 모든 캘린더 보기 |
필수품
- macOS (Fantastical은 macOS 전용입니다)
- 노드.js 18+
- 환상적인 설치
- 터미널/Claude의 캘린더 액세스 권한
설치
npm 사용 (추천)
출처에서
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
MCP Fantastical Server
MCP server for Fantastical - the powerful calendar app for macOS.
Why Use This?
- Natural language event creation - Use Fantastical’s powerful natural language parsing (“Meeting with John tomorrow at 3pm”)
- View your schedule - Check today’s events or upcoming appointments without leaving your conversation
- Quick calendar access - Jump to any date in Fantastical instantly
- Calendar-aware AI - Let Claude understand your availability and schedule context
- Zero configuration - Works with your existing Fantastical and Calendar setup
Features
| Category | Capabilities |
|---|---|
| Event Creation | Create events using natural language, specify calendar, add notes |
| Schedule Viewing | View today’s events, upcoming events for any number of days |
| Navigation | Open Fantastical to specific dates |
| Search | Search events by title, location, or notes |
| Calendar Management | List all available calendars |
Prerequisites
- macOS (Fantastical is macOS-only)
- Node.js 18+
- Fantastical installed
- Calendar access permissions for Terminal/Claude
Installation
Using npm (Recommended)
npx mcp-fantastical
From Source
git clone https://github.com/aplaceforallmystuff/mcp-fantastical.git
cd mcp-fantastical
npm install
npm run build
Configuration
No API keys required - this server uses AppleScript to communicate with Fantastical and the Calendar app.
For Claude Desktop
Add to your Claude Desktop config file:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"fantastical": {
"command": "npx",
"args": ["-y", "mcp-fantastical"]
}
}
}
For Claude Code
Add to ~/.claude.json:
{
"mcpServers": {
"fantastical": {
"command": "npx",
"args": ["-y", "mcp-fantastical"]
}
}
}
Permissions
On first run, you may need to grant the following permissions:
Accessibility (for event creation via URL scheme):
- System Preferences → Privacy & Security → Accessibility
- Add Terminal (or your terminal app) to the allowed list
Full Calendar Access (for reading events):
설치
npx -y mcp-fantastical설정
{
"mcpServers": {
"fantastical": {
"command": "npx",
"args": ["-y", "mcp-fantastical"]
}
}
}