MCP Catalogs
HomeTextEdit-MCP screenshot

TextEdit-MCP

by M-Pineapple·3·Score 39

A Swift-based MCP server for creating RTF documents with native macOS TextEdit formatting features.

productivityai-llmdeveloper-tools
0
Forks
0
Open issues
1 mo ago
Last commit
2d ago
Indexed

Overview

TextEdit-MCP is a Model Context Protocol server specifically designed for macOS users who need to create rich-text documents with advanced formatting capabilities. It leverages Apple's native TextEdit APIs to produce RTF files that are fully compatible with TextEdit, Pages, and Word. The server implements MCP protocol to seamlessly integrate with Claude Desktop, allowing users to create documents through natural language commands or direct tool calls. The project includes comprehensive support for text formatting, colors, highlighting, tables, hyperlinks, lists, and pre-defined templates.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:Creating formatted meeting notes with highlights and action items
you:Generating technical documentation with tables and code formatting
you:Producing business reports with consistent styling and templates
you:Can I use TextEdit-MCP on Windows or Linux?
you:How do I add custom templates?

When to choose this

Choose TextEdit-MCP when you need to create richly formatted RTF documents on macOS with native TextEdit compatibility, especially for business or technical documentation.

When NOT to choose this

Don't choose this if you need cross-platform support or require document formats other than RTF, as it's macOS-only and specialized for RTF generation.

Tools this server exposes

1 tool extracted from the README
  • textedit:create_rtf_document

    Creates a formatted RTF document with native macOS TextEdit compatibility

Comparable tools

markdown-mcpdocument-processor-mcpshell-mcp

Installation

Installation

Prerequisites
  • macOS (required for NSAttributedString and RTF generation)
  • Swift 5.0 or later
  • Claude Desktop
Quick Install
  1. Clone the repository:
git clone https://github.com/M-Pineapple/TextEdit-MCP.git
cd TextEdit-MCP
  1. Run the installer:
./install.sh
  1. Restart Claude Desktop

The installer will:

  • Build the Swift project
  • Install the MCP server binary
  • Update your Claude Desktop configuration
  • Create a backup of your existing config
Claude Desktop Configuration

Add to your Claude Desktop config.json:

{
  "mcpServers": {
    "textedit": {
      "command": "path/to/TextEdit-MCP",
      "args": []
    }
  }
}

FAQ

Can I use TextEdit-MCP on Windows or Linux?
No, TextEdit-MCP requires macOS as it specifically uses Apple's native TextEdit APIs and NSAttributedString for RTF generation.
How do I add custom templates?
Currently, TextEdit-MCP supports three built-in templates: Business, Technical, and Meeting. Custom template support would require modifying the source code and rebuilding the server.

Compare TextEdit-MCP with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.