pulseway-rmm-a2a-mcp-server
Verified Safeby ry-ops
Overview
Integrates Pulseway RMM (Remote Monitoring and Management) API capabilities with AI assistants using the Model Context Protocol (MCP).
Installation
uv run pulseway-mcp-serverEnvironment Variables
- PULSEWAY_SERVER_URL
- PULSEWAY_TOKEN_ID
- PULSEWAY_TOKEN_SECRET
Security Notes
The server follows good security practices by loading API credentials from environment variables and explicitly warning against committing them. It uses HTTPS for API communication and handles API errors gracefully without exposing raw secrets. No 'eval' or other directly malicious patterns were found. A minor potential concern is that `response.text` from API errors is included in the custom `APIError` details, which could theoretically contain sensitive information if the remote API leaks it, but this is standard practice for debugging.
Similar Servers
mcp-context-forge
Converts web content (HTML, PDF, DOCX, etc.) and local files from a URL into high-quality Markdown format. It supports multiple conversion engines, content optimization, batch processing, and image handling.
Polymcp
A comprehensive TypeScript framework for building and orchestrating Model Context Protocol (MCP) servers and AI agents, enabling LLMs to intelligently discover, select, and execute external tools.
ros2_mcp
Enables AI agents (e.g., Copilot, Claude) to interact with and analyze ROS 2 systems by providing tools for topic, service, and action management.
zeromcp
A minimal, pure Python Model Context Protocol (MCP) server for exposing tools, resources, and prompts via HTTP/SSE and Stdio transports.