send_nonstream_chatLABSCO SUMMARY
A front end to a hosted RAG platform — the retrieval quality is Storm's, not the server's.
This is a bridge: the server handles the MCP side and file uploads, while Storm's embedding models and vector DB do the actual retrieval. That makes it the right choice if you want a managed RAG backend behind Claude Desktop, and the wrong one if you need everything to stay on your own machine, since documents go to Storm.
What it is
The Storm MCP server: it integrates Sionic AI's Storm platform, letting a client build a RAG solution against Storm's embedding models and vector DB.
What you get
- send_nonstream_chat asks a question and gets an answer grounded in your documents
- list_agents and list_buckets enumerate your Storm agents and document buckets
- upload_document_by_file adds a document to a bucket for retrieval
- File-system operations for uploading, reading and managing files
- A connection to Storm's own embedding models and vector database rather than a local index
Requirements
A Storm API token, obtained by registering an agent at sionicstorm.ai, set as STORM_API_KEY inside scripts/run.sh. The client launches that shell script. Retrieval and embeddings run on Storm's platform, so the RAG backend is hosted rather than local.
Setup effort
Build from source — git clone https://github.com/sionic-ai/serverless-rag-mcp-server.git
USE CASES
Asking questions over your own documents
Upload the files to a bucket, then ask and get answers grounded in them.
Seeing what is already in your Storm account
List your agents and buckets before you start uploading or querying.
Adding a document to an existing knowledge base
Upload the file into the right bucket so later questions can retrieve it.
4 tools
Listed in project docs. Your client may show a different list.
list_agentslist_bucketsupload_document_by_fileBEFORE YOU INSTALL
What to know first
Tools you get
4 tools named in the project's documentation.
Requires
STORM_API_KEY in your environment
Where it runs
The documented client runs the server on your machine.
INSTALLATION
Connect your client
Server setup
git clone https://github.com/sionic-ai/serverless-rag-mcp-server.gitEnter your Storm API key in the export STORM_API_KEY='' line of scripts/run.sh.
MCP Clients
Claude Desktop
{
"mcpServers": {
"storm": {
"command": "sh",
"args": [
"<YOUR_PATH_TO_SERVERLESS_RAG_MCP_SERVER>/scripts/run.sh"
]
}
}
}The configuration on this page does not set STORM_API_KEY; the project's instructions set it with an export line. That line reaches only programs started from the same terminal, so to supply STORM_API_KEY, start your client or the server from that terminal.