promptboard
Verified Safeby pjueon
Overview
Provides a shared visual whiteboard for AI agents to paste screenshots, annotate, and share visual context via the Model Context Protocol (MCP).
Installation
npx -y promptboardEnvironment Variables
- MCP_DEBUG
Security Notes
The application is an Electron-based GUI that runs a Node.js environment. While `contextIsolation` is enabled in the renderer process, `sandbox` is set to `false`. This means that if malicious code were to execute in the renderer, it would have more elevated privileges than in a sandboxed environment, although `contextIsolation` still prevents direct Node.js API access from the renderer's main context. The MCP bridge spawns the Electron GUI (`child_process.spawn`) with `stdio: 'ignore'` and `detached: true`, and communicates via local WebSockets (`ws://localhost`). The executable paths for the GUI are derived programmatically based on the operating system and installation method (npm binaries vs. local build), adding a layer of control. The `executeJavaScript` call in the Electron main process to capture canvas content from the renderer uses a fixed, internal script and does not directly incorporate external user input, mitigating common injection risks. No hardcoded secrets or obvious malicious patterns were found. The use of `localhost` for WebSocket communication significantly limits network exposure to external threats.
Similar Servers
mem-agent-mcp
Provides a Model Context Protocol (MCP) server for a memory agent, enabling LLMs to interact with an Obsidian-like memory system for contextual assistance and RAG.
evm-mcp-server
Enables AI agents to interact with 60+ EVM-compatible blockchains, perform transactions, query data, and interact with smart contracts via a unified Model Context Protocol (MCP) interface.
seline
A backend API server for managing and executing ComfyUI workflows, capable of dynamically generating API endpoints for workflows, building Docker containers for custom nodes and models, and providing an execution queue. It integrates with the Model Context Protocol (MCP) to expose its capabilities to client applications.
autosteer
An AI-powered desktop application (AutoSteer) designed to assist developers with coding, project management, and integrating various development tools. It provides a conversational interface with AI agents, manages projects as Git worktrees, offers an integrated terminal, Git changes viewer, and advanced tab management for session isolation and persistence. It also integrates with Multi-Cloud Platform (MCP) servers for extended functionality.