Back to Home
looptech-ai icon

artifact-mcp

Verified Safe

by looptech-ai

Overview

AI agent server for high-fidelity document generation and manipulation (Word, Excel, PowerPoint, PDF, Markdown, EPUB, MS Project, Email) via a declarative workspace pattern.

Installation

Run Command
python -m artifact_mcp

Security Notes

Uses robust path validation (`artifact_mcp.config.validate_path`) to sandbox all file operations within a defined workspace (`./workspace`), mitigating directory traversal risks. Leverages well-established document processing libraries (python-docx, openpyxl, python-pptx, WeasyPrint, ebooklib, vsdx, markdown, email) which handle underlying file formats. Custom XML manipulation for specific Word/PPTX features (e.g., comments, sections, fields) is present but targets predefined document structures, reducing the risk of arbitrary XML injection. `yaml.safe_load` is used for Markdown front matter, which is generally secure against arbitrary code execution. No direct `eval` or unvalidated `subprocess` calls were observed. Overall, the implementation appears secure for its intended sandboxed document generation purpose.

Similar Servers

Stats

Interest Score38
Security Score8
Cost ClassMedium
Avg Tokens750
Stars1
Forks0
Last Update2025-11-26

Tags

MCP ServerAI Agent ToolDocument GenerationDocument EditingWordExcelPowerPointPDFMarkdownEPUBMS ProjectEmailWorkspaceDeclarative DDS