storm-site-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., "@storm-site-mcplist my plans"
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.
storm-client.net developer MCP
A Model Context Protocol server for developers to interact with Storm-client.net. Lets you manage your plans, prices, plugins, and plugin links through an AI assistant like Claude.
Prerequisites
Python 3.12+
A Storm-client.net developer account
Claude Code or another MCP-compatible client
Related MCP server: openai-mcp
Getting your token
Log in to storm-client.net
Open browser DevTools → Application → Cookies →
storm-client.netCopy the value of the
tokencookie — this is your bearer token
Note: the
tokencookie is read-only — it authenticates GETs, but mutating calls (e.g. editing a plan) return403with it. You don't need to do anything extra: for write operations the server automatically exchanges the cookie for a short-lived JWT (viaPOST /identity/token) and caches it, refreshing before it expires. Just keepSTORM_TOKENset to your cookie value.
Setup
# 1. Clone the repo
git clone https://github.com/AchachiSoftware/storm-site-mcp
cd storm-site-mcp
# 2. Create a virtual environment and install dependencies
python3 -m venv .venv
.venv/bin/pip install -r requirements.txt
# 3. Create your local config
cp .env.example .env
# Edit .env and paste your token as STORM_TOKEN=<your token>Configuring Claude Code
Create a .mcp.json file in the project root (it's gitignored, so it stays local):
{
"mcpServers": {
"storm-client": {
"command": "/absolute/path/to/.venv/bin/python",
"args": ["/absolute/path/to/server.py"],
"env": {
"STORM_TOKEN": "your_token_here",
"CONFIG_DIR": "/absolute/path/to/config",
"HAR_DIR": "/absolute/path/to/har"
}
}
}
}Then start Claude Code from the project directory. Run /mcp to confirm the storm-client server is connected.
Docker (alternative)
docker build -t storm-client-mcp .
docker run -e STORM_TOKEN=your_token_here \
-v $(pwd)/config:/app/config \
-v $(pwd)/har:/app/har \
storm-client-mcpAvailable tools
Tool | Description |
| List all your plans (paginated automatically) |
| Enumerate every plan you own, including hidden ones |
| List prices for a given plan ID |
| Set a promo discount percent (0–100) on a price |
| Edit a single plan field ( |
| List the users blacklisted from a plan |
| Blacklist a user by Discord ID from one plan, or all your plans |
| Remove a user's blacklist entry from one plan, or all your plans |
| Call any API path directly — useful for exploration. Accepts a relative path (e.g. |
| Save a discovered endpoint to the local registry |
| Show all saved endpoints |
| Import endpoints from a browser HAR export |
Discovering endpoints via HAR
The Storm site makes API calls to two bases:
https://storm-client.net/api/shop/— plans, prices, subscriptions, plugin linkshttps://api.storm-client.net/— plugin repos, plugins, changelogs, orders, payouts
To capture API calls the site makes:
Open DevTools → Network tab
Navigate around the developer portal
Right-click any request → Save all as HAR with content
Drop the
.harfile into thehar/directoryAsk Claude to run
import_harwith the filename
Endpoints registry
Discovered endpoints are stored in config/endpoints.json. The repo ships with a set of known endpoints — you can add more via register_endpoint or import_har and commit them back for others to benefit.
This 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
- FlicenseAqualityDmaintenanceAn MCP server that enables users to buy and manage domains through Claude.Last updated101
- Alicense-qualityAmaintenanceMCP server that bridges ChatGPT Plus/Pro to Claude Code, enabling chat, deep research, and image generation via your own account.Last updated46MIT
- Alicense-qualityFmaintenanceAn MCP server that allows Claude Code to interact with the OpenAI Codex CLI.Last updated1521MIT
- Alicense-qualityCmaintenanceAn MCP server that integrates Google Gemini CLI with Claude Code for AI-powered development assistance, enabling code review, bug analysis, feature planning, and code explanation without requiring an API key.Last updated8MIT
Related MCP Connectors
Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer
An MCP server that integrates with Discord to provide AI-powered features.
MCP server for Flux AI image generation
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/AchachiSoftware/storm-site-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server