UNPKG

markdown-editor-mcp

Version:

MCP server for markdown editing and management

66 lines (49 loc) 1.87 kB
# Markdown Editor MCP ### A powerful MCP server for markdown editing and management Work with markdown files, manage documents, and automate markdown-related tasks through Model Context Protocol (MCP). ## Features - **Enhanced markdown file operations** - **Document structure analysis and manipulation** - **Markdown syntax validation and conversion** - **Template management and generation** - Execute terminal commands with output streaming - Command timeout and background execution support - Process management (list and kill processes) - Session management for long-running commands - Server configuration management - Full filesystem operations: - Read/write files - Create/list directories - Move files/directories - Search files - Get file metadata - Code editing capabilities: - Surgical text replacements - Full file rewrites - Multiple file support - Pattern-based replacements - Comprehensive audit logging ## Installation First, ensure you've downloaded and installed the [Claude Desktop app](https://claude.ai/download) and you have [npm installed](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm). ### Installation Steps 1. Clone this repository 2. Install dependencies: `npm install` 3. Build the project: `npm run build` 4. Configure Claude Desktop to use this MCP server ## Usage The server provides various tools for markdown file operations and general file system management. ### Available Tools - File operations (read, write, create, delete) - Directory management - Search functionality - Process execution - Configuration management ## Development To contribute to this project: 1. Fork the repository 2. Create your feature branch 3. Commit your changes 4. Push to the branch 5. Create a Pull Request ## License This project is licensed under the MIT License - see the LICENSE file for details.