Work with markdown files, manage documents, and automate markdown-related tasks through Model Context Protocol (MCP).
- 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
First, ensure you've downloaded and installed the Claude Desktop app and you have npm installed.
- Clone this repository
- Install dependencies:
npm install
- Build the project:
npm run build
- Configure Claude Desktop to use this MCP server
The server provides various tools for markdown file operations and general file system management.
- File operations (read, write, create, delete)
- Directory management
- Search functionality
- Process execution
- Configuration management
To contribute to this project:
- Fork the repository
- Create your feature branch
- Commit your changes
- Push to the branch
- Create a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.