Back to Home
mgrandau icon

telescope-mcp

Verified Safe

by mgrandau

Overview

An MCP (Model Context Protocol) server enabling AI agents to control telescope hardware (cameras, motors, sensors) and providing a web dashboard for human monitoring and manual control.

Installation

Run Command
pdm run telescope-mcp --mode digital_twin

Environment Variables

  • GITHUB_TOKEN

Security Notes

The project uses `subprocess.run` (in `utils/create_issues.py` for `gh` CLI, and `utils/analyze_mcp_overhead.py` for querying other MCP servers). For `create_issues.py`, `tempfile.NamedTemporaryFile` and input validation (`DANGEROUS_CHARS_REGEX`) are used to mitigate shell injection risks, which is a good practice. The `gh` CLI itself relies on external authentication setup. The web dashboard (`web/app.py`) can be exposed to the network (`0.0.0.0:8080`) if `--dashboard-host 0.0.0.0` is used, requiring external firewalling for production. No obvious hardcoded secrets or 'eval' usage.

Similar Servers

Stats

Interest Score0
Security Score8
Cost ClassHigh
Avg Tokens20000
Stars0
Forks0
Last Update2026-01-05

Tags

AI ControlTelescope AutomationMCP ServerHardware ControlPythonAstronomy