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
- In Settings → Security and login, enable Developer mode if it is available.
- Open ChatGPT Plugins and select the plus button to create a connection named Public Universe (Solar).
- Enter the MCP server URL above, choose no authentication, and review the tools it discovers.
- 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
- Create a new folder at ~/.cursor/plugins/local/solar. Copy the plugin contents into it, including hidden files.
- Check that plugin.json, mcp.json and skills/ sit directly inside that folder, without an extra solar-plugin/ folder.
- 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