Skip to content
Public Universe

The Public Universe plugin

Astronomy in your AI assistant

Explore astronomical data, prepare lessons and plan an evening under the stars in ChatGPT, Codex, Cursor, GitHub Copilot or Claude Code.

Start with your assistant

The free, open-source package is called solar. It combines a data connection with seven reusable skills: instructions that help your assistant ask the right questions and explain the results.

A tools-only connection uses MCP (Model Context Protocol) to retrieve data. It does not install the seven skills. Choose one setup route per assistant to avoid duplicates. Your assistant may require its own subscription or administrator permission.

Get the plugin from GitHub — download the repository ZIP and extract it, or clone it into a new folder:

git clone https://github.com/Wicked-Sick-Ltd/solar-plugin.git

In the examples below, replace /absolute/path/to/solar-plugin with the folder you extracted or cloned. Keep existing client settings when adding configuration.

Data connection details

Server name
solar-system-db
Transport
Streamable HTTP
Authentication
The public service is intended to require no API key.
https://api.sol.wickedsick.com/mcp

ChatGPT

Tools-only connection · availability depends on your account and workspace policy

  1. In Settings → Security and login, enable Developer mode if it is available.
  2. Open ChatGPT Plugins and select the plus button to create a connection named Public Universe (Solar).
  3. Enter the MCP server URL above, choose no authentication, and review the tools it discovers.
  4. Start a new conversation and select the connection from the tools menu. Try the connection check below.

This connects the data tools. Packaged skills need a supported plugin installation; connecting the URL alone does not add them. The plugin has not been published in the public directory.

Full ChatGPT setup and skill options · Official OpenAI connection guide

Codex

For the CLI, register the data connection:

codex mcp add solar-system-db --url https://api.sol.wickedsick.com/mcp
codex mcp list

To add workflows, copy each desired whole folder from skills/ into .agents/skills/ in your project, or ~/.agents/skills/ for personal use. Keep SKILL.md and references/ together. Start a new session and invoke $tonight-sky with a town, date and timezone.

Codex also supports the full portable plugin through a local or Git-backed marketplace. Use that route instead of manually adding the same tools and skills twice.

Full Codex and marketplace setup · Official MCP guide · Official skills guide

Cursor

  1. Create a new folder at ~/.cursor/plugins/local/solar. Copy the plugin contents into it, including hidden files.
  2. Check that plugin.json, mcp.json and skills/ sit directly inside that folder, without an extra solar-plugin/ folder.
  3. Restart Cursor or run Developer: Reload Window. Open Customize and check for the Solar skills and solar-system-db server.

Use a real folder: Cursor ignores links to folders outside its local plugin directory. Local imports must be allowed by your organisation.

Full Cursor setup and tools-only option · Official Cursor guide

GitHub Copilot

Copilot CLI

copilot plugin install /absolute/path/to/solar-plugin
copilot plugin list

Start a new session and check the plugin, skills and MCP views.

Copilot in VS Code

Merge these entries into your existing user settings.json, using your plugin folder’s absolute path, then reload VS Code:

{
  "chat.plugins.enabled": true,
  "chat.pluginLocations": {
    "/absolute/path/to/solar-plugin": true
  }
}

Check the agent skills and MCP server lists. These local installations do not configure GitHub-hosted cloud agents or other IDEs.

Full Copilot setup and tools-only options · Official CLI guide · Official VS Code guide

Claude Code

Load the plugin for a Claude Code session:

claude --plugin-dir /absolute/path/to/solar-plugin

Use /mcp to inspect the data connection, then try /solar:tonight-sky. The package includes Claude’s compatibility files, so no marketplace installation is needed for this route.

Full Claude Code setup and tools-only option · Official Claude Code guide

Seven skills to get you started

tonight-sky
Plan an evening of stargazing for a place and date.
lesson-builder
Prepare a lesson or worksheet for a UK Key Stage, with the matching US grades (for example KS3 · US Grades 6–8 · Ages 11–14).
space-fact-check
Check an astronomy claim against catalogue sources.
object-explainer
Explore an object at your preferred reading level.
close-approach-watch
Put upcoming asteroid and comet flybys in context.
sky-this-week
Prepare a sourced guide to the week’s sky.
solar-data-audit
Compare catalogue values with their original sources.

Try asking

  • “Explain Saturn’s rings to a curious eight-year-old, and cite the source of each number.”
  • “Plan a stargazing evening from Bristol on 15 December 2026, Europe/London timezone. Say which results are calculated and what the weather could change.”
  • “Create a KS3 · US Grades 6–8 · Ages 11–14 lesson comparing rocky planets and gas giants. Include a worksheet and source links.”

Check your connection

Ask: “Use Solar to retrieve Mars’s catalogue record, cite its source, and distinguish a catalogue value from a computed estimate.” Check that your assistant actually calls a data tool; a plausible answer alone does not establish a connection.

If tools appear without skills, check the copied folders and the client’s skills menu. If neither appears, check the client version, plugin settings and organisation policy. If the server cannot connect, consult the connection status before changing authentication settings.

Keep source links, retrieval dates and units with any answers you reuse. AI explanations can make mistakes; check important results against the original source. The plugin helps plan observations and does not control a telescope.

Connection status and troubleshooting · Use the data API directly