mcp-server
Verified Safeby pinepaper
Overview
Enables AI assistants to create and animate web graphics and text compositions within the PinePaper Studio environment through a programmatic API.
Installation
npx -y @pinepaper.studio/mcp-serverEnvironment Variables
- PINEPAPER_SCREENSHOT_MODE
- PINEPAPER_EXECUTION_MODE
- PINEPAPER_LOCALE
- PINEPAPER_METRICS_ENABLED
- PINEPAPER_METRICS_RETENTION
Security Notes
The server's core functionality relies on executing generated JavaScript code within a browser context (Puppeteer). This involves the use of `eval()` in `src/browser/bridge.ts` and `src/browser/puppeteer-controller.ts`. While `eval()` is generally a security risk, here it is the intended mechanism for an AI agent to programmatically control a web application. The execution is isolated within a sandboxed browser instance managed by Puppeteer, not directly on the host operating system. The server also fetches assets from external SVG repositories, which is expected behavior for its design.
Similar Servers
ha-mcp
Provides AI agents with complete control over Home Assistant via REST and WebSocket APIs, offering a comprehensive suite of tools for smart home management, automation, and debugging.
PowerBI-Desktop-MCP
Enables AI assistants to programmatically interact with Power BI Desktop models for data exploration, analysis, and modification.
luma-mcp
Provides multi-model vision understanding capabilities to AI assistants that lack native image understanding.
redBookMCP
This server provides a Model Context Protocol (MCP) interface for generating Xiaohongshu-style graphic content, including outlines and images, by orchestrating calls to external AI services.