
altic-dev/altic-mcp
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
altic-dev/altic-mcp — это кандидат для MCP-сервера, импортированный из https://github.com/altic-dev/altic-mcp.
Обзор
altic-dev/altic-mcp — это кандидат для MCP-сервера, импортированный из https://github.com/altic-dev/altic-mcp.
Обзор (машинный перевод)
Особенности
90+ инструментов для автоматизации macOS:
- 📱 Сообщения и контакты - отправка/чтение iMessages, список чатов, отправка вложений файлов, поиск/получение/создание/обновление контактов
- 📝 Заметки и напоминания - Создавать, перечислять, искать, обновлять, показывать, перемещать, заполнять и удалять заметки/напоминания
- 📅 Календарь - Создавать, перечислять, искать, обновлять, удалять, проверять доступность и создавать повторяющиеся события
- 🗂️ Файлы и Finder - Безопасно находить, проверять, копировать, перемещать, переименовать, раскрывать и выбрасывать файлы; транслировать страницированные поисковые сессии
- 📋 Буфер обмена — чтение/запись текста, копирование путей файлов для вставки в Finder и сохранение/установка изображений буфера обмена
- 🪟 Окно и рабочее пространство — Переписывайте/фокусируйте приложения и окна, перемещайте/меняйте размер/центрируйте/размещайте окна, минимизируйте окна, скрывайте приложения и закрывайте приложения
- 🌐 Safari - Управление вкладками, навигация, выполнение JavaScript
- 🌍 Chrome (CDP) - Открытие сессий, навигация, клик/ввод, извлечение данных, скриншоты
- 📸 Захват экрана - Захват активного дисплея и обмен выходом изображения с моделью
- 🖥️ System — открывать приложения, регулировать яркость/громкость, визуальные эффекты
- ⚙️ Configuration - Get/set config runtime (тайм-ауты, ограничения, разрешённые каталоги) без перезапуска
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
Altic MCP
Features
90+ tools for macOS automation:
- 📱 Messages & Contacts - Send/read iMessages, list chats, send file attachments, search/get/create/update contacts
- 📝 Notes & Reminders - Create, list, search, update, show, move, complete, and delete notes/reminders
- 📅 Calendar - Create, list, search, update, delete, check availability, and create recurring events
- 🗂️ Files & Finder - Find, inspect, copy, move, rename, reveal, and trash files safely; streaming paginated search sessions
- 📋 Clipboard - Read/write text, copy file paths for Finder paste, and save/set clipboard images
- 🪟 Window & Workspace - List/focus apps and windows, move/resize/center/tile windows, minimize windows, hide apps, and quit apps
- 🌐 Safari - Control tabs, navigate, execute JavaScript
- 🌍 Chrome (CDP) - Open sessions, navigate, click/type, extract data, screenshots
- 📸 Screen Capture - Capture the active display and share image output with the model
- 🖥️ System - Open apps, adjust brightness/volume, visual effects
- ⚙️ Configuration - Get/set runtime config (timeouts, limits, allowed directories) without restarting
- 📊 Audit & Observability - Automatic tool-call logging with rotation and recent-call history
- 🔒 Path Security - Optional allowed-directories allowlist with symlink traversal prevention
- 📎 Resources & Prompts - MCP resources for frontmost app, Finder selection, clipboard; prompts for calendar summaries, iMessage replies, note search
Available Skills
This repo currently includes one shareable skill:
altic-studio(skills/altic-studio/)- Runs local AppleScript automations via
osascriptthrough the Bash tool - Covers Messages, Contacts, Notes, Reminders, Calendar, Safari, window management, system controls, screenshots, and Chrome CDP browser control
- Main skill manifest:
skills/altic-studio/SKILL.md
- Runs local AppleScript automations via
Skill Setup (Any Agent)
Install altic-studio directly from this repo with the Skills CLI:
# Preview available skills in this repo
npx skills add altic-dev/altic-mcp --list
# Install skill with interactive mode
npx skills add altic-dev/altic-mcp
Restart your coding agent after installation.
Requirements
- macOS 10.13+
- UV package manager (auto-installed by the bash installer if missing)
Python note: altic-mcp requires Python 3.13+ internally, but
uvxmanages this automatically — you do not need to install Python yourself when using the uvx or bash installer options below.
Security & Runtime Configuration
Allowed Directories (Path Allowlist)
By default, altic-mcp has full filesystem access for file operations. To restrict file tools to specific directories, set the ALLOWED_DIRECTORIES environment variable (colon-separated) or use the set_config_value tool:
# Via environment variable
Установка
uvx --refresh --from git+https://github.com/altic-dev/altic-mcp.git altic-mcpКонфигурация
{
"mcpServers": {
"altic-mcp": {
"command": "uvx",
"args": ["--refresh", "--from", "git+https://github.com/altic-dev/altic-mcp.git", "altic-mcp"]
}
}
}