Back to Home
sarva-20 icon

heimdall-mcp

Verified Safe

by sarva-20

Overview

Heimdall MCP Server extends Claude Desktop's capabilities to interact with and control macOS system features, applications, and hardware.

Installation

Run Command
bun run index.ts

Security Notes

The server leverages child processes (`execAsync`, `Bun.spawn`) to interact with the macOS system, which is inherent to its functionality. The implementation includes sanitization for user-provided string arguments passed to shell commands (e.g., `say`, `open -a`, `osascript`) by escaping double quotes, reducing direct command injection risks. File paths for `save_to_desktop` are constructed using `path.join`, mitigating path traversal. No hardcoded secrets or 'eval' statements were found. The primary security consideration is the inherent power given to an AI to execute commands and access system information on the user's behalf.

Similar Servers

Stats

Interest Score0
Security Score9
Cost ClassLow
Avg Tokens75
Stars0
Forks0
Last Update2026-01-19

Tags

macOSSystem ControlAI AgentAutomationClaude Extension