indigo-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@indigo-mcptake a 60-second exposure of the Orion Nebula"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
indigo-mcp
MCP (Model Context Protocol) server for INDIGO astronomy automation protocol.
Lets AI agents (Claude, Hermes, etc.) control telescopes, cameras, focusers, filter wheels, domes, and other astronomical equipment through the INDIGO protocol.
Architecture
AI Agent ←→ MCP Protocol ←→ indigo-mcp ←→ INDIGO Server (port 7624) ←→ HardwareRelated MCP server: skyportal-mcp
Quick Start
# Install
pip install -e ".[dev]"
# Run (connects to INDIGO at localhost:7624)
indigo-mcp
# Or specify host/port
indigo-mcp --host 192.168.1.100 --port 7624Configuration
Environment variables:
INDIGO_HOST— INDIGO server host (default:localhost)INDIGO_PORT— INDIGO server port (default:7624)INDIGO_WS— Use WebSocket transport instead of raw TCP (default:false)
Or pass as CLI arguments:
indigo-mcp --host 192.168.1.100 --port 7624 --wsMCP Tools
Tool | Description |
| List all connected devices and their interfaces |
| Get current value of a device property |
| Set a device property value |
| Connect to a device |
| Disconnect from a device |
| Take an exposure with a CCD |
| Abort an ongoing exposure |
| Slew telescope to RA/Dec coordinates |
| Park the telescope |
| Get current telescope coordinates |
| Enable/disable mount tracking |
| Move focuser by relative steps |
| Set filter wheel slot |
Project Structure
indigo-mcp/
├── pyproject.toml
├── README.md
├── src/
│ └── indigo_mcp/
│ ├── __init__.py
│ ├── server.py # MCP server entry point
│ ├── client.py # INDIGO TCP/WS client
│ ├── protocol.py # JSON message serialization/deserialization
│ └── tools.py # MCP tool implementations
└── tests/
└── __init__.pyThis server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Flicense-qualityDmaintenanceA protocol server enabling AI agents to control astrophotography equipment through the N.I.N.A. (Nighttime Imaging 'N' Astronomy) software, allowing for natural language command processing of cameras, mounts, focusers, and other astronomy equipment.Last updated12
- AlicenseAqualityDmaintenanceA local MCP server for SkyPortal and Fritz that exposes astronomical transient data (photometry, spectra, classifications, observability) as tools for AI coding assistants.Last updated23BSD 3-Clause
- Alicense-qualityDmaintenanceMCP server that provides tools to query 17+ astronomical databases (e.g., SIMBAD, VizieR, Gaia) via HTTP/TAP APIs, enabling AI applications to access astronomical data through natural language.Last updated192BSD 3-Clause
- Alicense-qualityDmaintenanceAn MCP server for controlling astronomy equipment, supporting Dark Dragons Astronomy devices and any ASCOM Alpaca-compatible equipment.Last updated22ISC
Related MCP Connectors
MCP server for Argo RPG Platform — connects AI assistants to campaign data via OAuth2
MCP server for AI dialogue using various LLM models via AceDataCloud
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Richard-Ni/indigo-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server