
aplaceforallmystuff/mcp-fantastical
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
ファンタジカルカレンダーアプリ用のMCPサーバー - イベントの作成、カレンダーの表示、スケジュールの管理
概要
ファンタジカル用のMCPサーバー - macOS用の強力なカレンダーアプリ。 - - ファンタジカルの強力な自然言語パッシング(明日3pmでヨハネとのミーティング) - - 会話を離れることなく、今日のイベントや今後の予定の予約をチェック - - 即座にファンタジカルで任意の日付にジャンプ - あなたの可用性とスケジュールのコンテキストを理解してみましょう - あなたの既存のファンタジカルとカレンダーのセットアップで動作します - macOS(Fantastical は macOS-only ) - Node.js 18+ - ファンタジカルインストール - ターミナル/クロードのカレンダーアクセス許可 必要な API キーなし - このサーバーは、AppleScript を使用して、Fantastical および Calendar アプリと通信します。 : ~/Library/Application Support/Claude/claude desktop config.json 最初の実行では、次の権限を付与する必要があります。 1. システム環境設定 → プライバシーとセキュリティ → アクセシビリティ 2. 許可されたリストにターミナル(または端末アプリ)を追加 ネイティブヘルパーは、アドホック署名の.appバンドル(FantasticalHelper.app)として出荷されます.
概要(AI 翻訳)
ファンタジカル用のMCPサーバー - macOS用の強力なカレンダーアプリ。
なぜこれを使うのか?
- 自然言語イベント作成 - ファンタジカルの強力な自然言語の解析(明日3pmでヨハネとの商談) -あなたのスケジュールを表示 - 会話を離れることなく、今日のイベントや今後の予定をチェック
- 迅速なカレンダーアクセス - ファンタジカルの任意の日付に即座にジャンプ -Calendar-aware AI - 可用性とスケジュールのコンテキストを理解しましょう -ゼロ設定 - 既存のファンタジカルとカレンダーの設定で動作します
##特徴
| カテゴリー | 能力 | 能力 | お問い合わせ |イベント制作 | 自然言語を用いたイベントの制作、カレンダーの指定、メモの追加 | |Schedule Viewing | 本日のイベント情報、イベント情報を随時更新 | |Navigation | 特定日・祝日・年末年始の営業について | |検索 | タイトル・場所・注意事項から探す | | ※カレンダー管理** | 掲載予定カレンダー一覧 |
前提条件
- macOS(ファンタジカルはmacOSのみ)
- Node.js 18 +
- ファンタジカルインストール
- ターミナル/クロードのカレンダーアクセス許可
インストール
##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"]
}
}
}