NestDaddy

PixInsight Connector

io.github.mxcoppell/pixinsight-connector ยท v2.5.3

Operate PixInsight from any MCP agent. Community project, not affiliated with Pleiades Astrophoto

Connect Runs on your machine

Terminal
claude mcp add pixinsight-connector -e PIXINSIGHT_BIN=<PIXINSIGHT_BIN> -e PIXINSIGHT_DIR=<PIXINSIGHT_DIR> -e PIXINSIGHT_CONNECTOR_PACKS=<PIXINSIGHT_CONNECTOR_PACKS> -e PIXINSIGHT_CONNECTOR_AUTOSTART=<PIXINSIGHT_CONNECTOR_AUTOSTART> -e PIXINSIGHT_CONNECTOR_WORKSPACE=<PIXINSIGHT_CONNECTOR_WORKSPACE> -e PIXINSIGHT_CONNECTOR_STATE=<PIXINSIGHT_CONNECTOR_STATE> -e PIXINSIGHT_CONNECTOR_LOG=<PIXINSIGHT_CONNECTOR_LOG> -- npx -y [email protected]
claude_desktop_config.json
{
  "mcpServers": {
    "pixinsight-connector": {
      "command": "npx",
      "args": [
        "-y",
        "[email protected]"
      ],
      "env": {
        "PIXINSIGHT_BIN": "<PIXINSIGHT_BIN>",
        "PIXINSIGHT_DIR": "<PIXINSIGHT_DIR>",
        "PIXINSIGHT_CONNECTOR_PACKS": "<PIXINSIGHT_CONNECTOR_PACKS>",
        "PIXINSIGHT_CONNECTOR_AUTOSTART": "<PIXINSIGHT_CONNECTOR_AUTOSTART>",
        "PIXINSIGHT_CONNECTOR_WORKSPACE": "<PIXINSIGHT_CONNECTOR_WORKSPACE>",
        "PIXINSIGHT_CONNECTOR_STATE": "<PIXINSIGHT_CONNECTOR_STATE>",
        "PIXINSIGHT_CONNECTOR_LOG": "<PIXINSIGHT_CONNECTOR_LOG>"
      }
    }
  }
}
~/.cursor/mcp.json
{
  "mcpServers": {
    "pixinsight-connector": {
      "command": "npx",
      "args": [
        "-y",
        "[email protected]"
      ],
      "env": {
        "PIXINSIGHT_BIN": "<PIXINSIGHT_BIN>",
        "PIXINSIGHT_DIR": "<PIXINSIGHT_DIR>",
        "PIXINSIGHT_CONNECTOR_PACKS": "<PIXINSIGHT_CONNECTOR_PACKS>",
        "PIXINSIGHT_CONNECTOR_AUTOSTART": "<PIXINSIGHT_CONNECTOR_AUTOSTART>",
        "PIXINSIGHT_CONNECTOR_WORKSPACE": "<PIXINSIGHT_CONNECTOR_WORKSPACE>",
        "PIXINSIGHT_CONNECTOR_STATE": "<PIXINSIGHT_CONNECTOR_STATE>",
        "PIXINSIGHT_CONNECTOR_LOG": "<PIXINSIGHT_CONNECTOR_LOG>"
      }
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "pixinsight-connector": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "[email protected]"
      ],
      "env": {
        "PIXINSIGHT_BIN": "<PIXINSIGHT_BIN>",
        "PIXINSIGHT_DIR": "<PIXINSIGHT_DIR>",
        "PIXINSIGHT_CONNECTOR_PACKS": "<PIXINSIGHT_CONNECTOR_PACKS>",
        "PIXINSIGHT_CONNECTOR_AUTOSTART": "<PIXINSIGHT_CONNECTOR_AUTOSTART>",
        "PIXINSIGHT_CONNECTOR_WORKSPACE": "<PIXINSIGHT_CONNECTOR_WORKSPACE>",
        "PIXINSIGHT_CONNECTOR_STATE": "<PIXINSIGHT_CONNECTOR_STATE>",
        "PIXINSIGHT_CONNECTOR_LOG": "<PIXINSIGHT_CONNECTOR_LOG>"
      }
    }
  }
}

Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.

Tools

This server runs locally, so its tools are listed by your MCP client once it starts.

Environment variables

NameDescription
PIXINSIGHT_BIN
Optional
Path to the PixInsight executable. When unset, the default install location for the OS is used.
PIXINSIGHT_DIR
Optional
PixInsight install root, from which the executable and its resources are derived. When unset, the default install location for the OS is used.
PIXINSIGHT_CONNECTOR_PACKS
Optional
Comma-separated tool packs to load: pack directories and .mjs files (an npm package by the path to its folder). Empty: no packs.
PIXINSIGHT_CONNECTOR_AUTOSTART
Optional
0 stops the connector from starting PixInsight when a tool call finds it not running.
PIXINSIGHT_CONNECTOR_WORKSPACE
Optional
The target folder the tools work in (session files in its agentic folder, results in its output folder). When unset, the folder the connector was started in; the set_workspace tool overrides both.
PIXINSIGHT_CONNECTOR_STATE
Optional
Where the connector's session files (scratch, bridge, logs) go, resolved against the target folder. When unset, <target>/agentic.
PIXINSIGHT_CONNECTOR_LOG
Optional
0 turns off the per-session call logs in <target>/agentic/logs.

Details

Package[email protected] (NPM, stdio)
First published13 Nov 2026
Last updated13 Nov 2026
Registry nameio.github.mxcoppell/pixinsight-connector

More ai and media servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.