Skip to content

プロジェクト概要

目的

VoiceOS の Agent Mode を活用し、macOS標準アプリ + Slack を音声で操作するパーソナルアシスタントを実現する MCP サーバーを開発する。

「今日何をやればいいか」を音声1つで把握できる体験を目指す。

コンセプト

「今日やることを教えて」と話しかけるだけで、
Slackの指定チャンネル・カレンダー・リマインダーを横断して
今日のタスクリストを自動生成する。

機能一覧

モジュール概要Issue
MCPサーバー基盤FastMCP + stdio transport の基盤構築#1
Slack連携指定チャンネルのメッセージ取得・要約#8
Calendar連携イベントの作成・確認・管理#3
Reminders連携リマインダーの作成・完了・一覧#4
Notes連携メモの作成・検索・閲覧#5
システム操作音量・ダークモード・通知等#6
今日のタスク提案Slack + Calendar + Reminders 統合#9

技術スタック

技術用途
Python 3.11+MCPサーバー実装
mcp (FastMCP)MCPプロトコル
slack_sdkSlack Web API
AppleScript / osascriptmacOS標準アプリ操作
VoiceOSMCPクライアント(音声入力)

実装優先順位

#1 基盤構築 → #8 Slack連携 → #3 Calendar → #4 Reminders → #9 今日のタスク提案 → #5 Notes → #6 システム操作