setup
/setup
Configure the Stormkit MCP connection. Use when the user wants to connect Claude Code to Stormkit, set their Stormkit host or API key, or is getting 401/connection errors from Stormkit tools.
- Author
- stormkit-io ↗
- Repository
- stormkit-io ↗
- Licence
- AGPL-3.0
- Last repository change
- 27.10.2026
Assessment and security
- Files in this package
- 1
- Scripts
- 0
- HTML comments
- 0
- URLs in SKILL.md
- 4
No signals detected. Repository changed on 27.10.2026, without references to retired models or APIs.
AGPL-3.0, copyleft: przeróbki udostępniane innym muszą mieć tę samą licencję.
What it does and when to use it
Configure the Stormkit MCP connection. Use when the user wants to connect Claude Code to Stormkit, set their Stormkit host or API key, or is getting 401/connection errors from Stormkit tools.
Original author description
Configure the Stormkit MCP connection. Use when the user wants to connect Claude Code to Stormkit, set their Stormkit host or API key, or is getting 401/connection errors from Stormkit tools.
How it works
- Steps
- Troubleshooting
SKILL.md preview
---
name: setup
description: Configure the Stormkit MCP connection. Use when the user wants to connect Claude Code to Stormkit, set their Stormkit host or API key, or is getting 401/connection errors from Stormkit tools.
---
# Stormkit setup
Help the user connect Claude Code to their Stormkit instance. The Stormkit MCP
server is configured in this plugin's `.mcp.json` via two environment variables:
- `STORMKIT_HOST` — base URL of the instance. Defaults to `https://api.stormkit.io`
(Stormkit Cloud). Self-hosted users must set this to their own host, e.g.
`https://stormkit.mycompany.com`. Do **not** include a trailing `/v1/mcp` — the
plugin appends `/v1/mcp` automatically.
- `STORMKIT_API_KEY` — a Stormkit API key (starts with `SK_`). Created from the
Stormkit UI under **User Settings → API Keys**.
## Steps
1. Ask the user whether they're on **Stormkit Cloud** or **self-hosted**.
- Cloud → leave `STORMKIT_HOST` unset (the default is used).
- Self-hosted → ask for their host URL and validate it looks like
`https://<host>` with no path.
2. Ask for their API key (`SK_...`). Never echo the full key back; confirm only
the last 4 characters.
3. Tell the user to export the variables in their shell profile so Claude Code
picks them up on the next launch, for example:
```bash
# Self-hosted
export STORMKIT_HOST="https://stormkit.mycompany.com"
export STORMKIT_API_KEY="SK_xxxxxxxx"
# Cloud — only the key is needed
export STORMKIT_API_KEY="SK_xxxxxxxx"
```
4. Have them restart Claude Code (or reload the shell) so the env vars are read,
then run `/mcp` to confirm the `stormkit` server shows as connected.
## Troubleshooting
- **401 / unauthorized** → the API key is missing, malformed (must start with
`SK_`), or revoked. Re-issue a key from the Stormkit UI.
- **Connection refused / DNS errors** → `STORMKIT_HOST` is wrong or the instance
isn't reachable from the user's machine. Confirm the base URL and that the
Stormkit API is up.
- **Config didn't take effect** → env vars are read at startup. The user must
fully restart Claude Code after exporting them.
Versions
| Repository | Score | Licence |
|---|---|---|
| This page · stormkit-io/stormkit-io | 100 | AGPL-3.0 |
| HwangSlater/harness-fit | 100 | MIT |
| nesquikm/dev-process-toolkit | 100 | MIT |
| userKael/rastro | 100 | MIT |
| als-apg/osprey | 100 | BSD-3-Clause |
| dedujeong/gemba | 100 | Apache-2.0 |
| eigenwise/eigenwise-toolshed | 100 | MIT |
| awrshift/agent-memory-kit | 100 | MIT |
| lifecycle-innovations-limited/claude-ops | 100 | MIT |
Database snapshot: 13.11.2026 · package version 04335449def7 (SHA-256 digest of the entire package)
Downloads in the last 30 days: 0 · ranking
Report a problem with this skill: harmful content, incorrect descriptions or an author’s removal request.
Similar skills
- 100unifi-access-setup
Configure the UniFi Access MCP server for a supported MCP client — set controller host, credentials, API key, and permissions. Also use when the unifi-access server failed to start or its tools are missing, especially right after a plugin update, because in Claude Code the… - 100ringee-setup
Connect the Ringee MCP so the other Ringee skills work — create an API key in the Ringee dashboard (or use the legacy connector URL), configure it in Claude Code or claude.ai, verify the connection, and pick the right workspace. Use when Ringee tools are missing, return… - 100setup-connect
Step 4 of 4 of the Minecraft Java MCP setup. Register the running minecraft-java MCP server (the Fabric mod) with Claude (Claude Code or Claude Desktop) so the Java world tools become available, then verify the connection with a live test call. Use when the user has the MCP… - 100openephemeris-setup
Install and configure the Open Ephemeris MCP server. Use when a user wants to set up Open Ephemeris, get an API key, troubleshoot installation, or connect Claude / Cursor / Windsurf / ChatGPT to the planetary calculation API. - 100setup-holistics-mcp
Use this skill to set up or review Holistics MCP connection and enable useful tools such as `search_docs`, `execute_aql`, and `generate_viz` - 100connect
Connect Claude Code to Surface AI, or fix the connection. Use when the user has just installed the Surface AI plugin, when the surface MCP server's tools are missing, or when /mcp shows the surface server failed (for example a 401 or "Missing or invalid management key"). Not for…