AD

altic-dev/altic-mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

178 stars 20 forks Качество 86 Тренд 21Apache-2.0

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 osascript through 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

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

Python note: altic-mcp requires Python 3.13+ internally, but uvx manages 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
Открыть полный README на GitHub

Установка

uvx --refresh --from git+https://github.com/altic-dev/altic-mcp.git altic-mcp
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "altic-mcp": { "command": "uvx", "args": ["--refresh", "--from", "git+https://github.com/altic-dev/altic-mcp.git", "altic-mcp"] } } }