AM

aplaceforallmystuff/mcp-fantastical

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

18 stars 12 forks 품질 76 트렌드 30MIT

환상적인 캘린더 앱을위한 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

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):

  1. System Preferences → Privacy & Security → Accessibility
  2. Add Terminal (or your terminal app) to the allowed list

Full Calendar Access (for reading events):

GitHub에서 전체 README 보기

설치

npx -y mcp-fantastical
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "mcpServers": { "fantastical": { "command": "npx", "args": ["-y", "mcp-fantastical"] } } }