Back to Home
hildersantos icon

bike-mcp-server

Verified Safe

by hildersantos

Overview

This server allows AI assistants to programmatically interact with the Bike outliner app on macOS, enabling reading and manipulation of outline documents.

Installation

Run Command
node dist/index.js

Security Notes

The server utilizes `child_process.execSync` to execute AppleScript commands, which inherently carries a risk of command injection if inputs are not perfectly sanitized. The code attempts to mitigate this by escaping user-provided strings for AppleScript literals (e.g., handling quotes, newlines, backslashes) and validating row IDs with a regex. However, the complexity of AppleScript escaping and the direct use of `osascript` in a shell context means a subtle vulnerability in the escaping logic or the Bike app's AppleScript interface could potentially lead to local command execution. Given it's a local-only server and relies on specific app integration, the immediate remote attack surface is limited, but local privilege escalation or unintended actions are a possibility.

Similar Servers

Stats

Interest Score0
Security Score7
Cost ClassMedium
Avg Tokens300
Stars0
Forks0
Last Update2025-12-03

Tags

macosoutlinerproductivityautomationwriting