Keynote

11

Provides direct control over Apple Keynote presentations through AppleScript automation on macOS, enabling slide management, content creation, layout selection, navigation, and export functionality for automated presentation workflows.

Category Web Apps
Added Mar 28, 2026
Views 57

About

This MCP server provides AI assistants with direct control over Apple Keynote presentations through AppleScript automation on macOS, featuring a modular architecture with specialized tools for presentation management, slide operations, content creation, and export functionality. Built with Python and organized into distinct modules for basic slide operations (add, delete, duplicate, move), navigation, layout management, theme-aware content insertion, and export capabilities (PDF, images), it includes smart layout selection that automatically chooses appropriate slide layouts based on content type (image, text, title, quote, comparison) and integrates comprehensive error handling with custom exception classes. The implementation supports both file-based and inline AppleScript execution, requires macOS accessibility and automation permissions, and enables use cases like automated presentation generation, content management workflows, and building AI assistants that need programmatic access to Keynote's full feature set without manual interface navigation.

Is this your product? Claim this listing with an email at your domain to post updates.

Is this your project?

Claim this listing to manage your page, access analytics, and unlock upgrades. Verification takes 60 seconds.

Log In to Claim

Share This Project

Embed Badge

Add this badge to your README:

[![Listed on AiList](https://hifriendbot.com/ai-list/badge/keynote.svg)](https://hifriendbot.com/ai-list/keynote/)
Listed on AiList

List Your Project

Join the directory Ai agents read. Free forever.

Submit Your Project