Storm MCP Server logo

Storm MCP Server

by sionic-ai

The Storm MCP Server enables seamless integration between LLM applications and RAG data sources and tools. It implements Anthropic's Model Context Protocol, allowing direct use of the Storm Platform within Claude Desktop.

View on GitHub

Last updated: N/A

What is Storm MCP Server?

The Storm MCP (Model Context Protocol) Server is an open protocol that facilitates seamless integration between LLM applications and RAG data sources and tools. It implements the server side of the Model Context Protocol.

How to use Storm MCP Server?

To use the Storm MCP Server, you need to configure Claude Desktop to connect to it. This involves modifying the claude_desktop_config.json file to include the server's command and arguments. You also need to obtain an API key from the Sionic AI Storm Platform and input it into the scripts/run.sh file.

Key features of Storm MCP Server

  • Context Sharing: Provides a standard protocol for interaction between LLMs and data sources.

  • Tool System: Offers a standardized way to define and call tools (e.g., send_nonstream_chat, list_agents).

  • File Management: Implements file system operations for uploading, reading, and managing files.

  • API Integration: Connects to Storm's API endpoints to provide various functionalities.

Use cases of Storm MCP Server

  • Connecting Claude Desktop to the Storm Platform.

  • Integrating custom embedding models and vector DBs with LLMs.

  • Building RAG solutions using the Storm Platform.

  • Enabling LLMs to interact with external tools and data sources.

FAQ from Storm MCP Server

What is MCP?

MCP stands for Model Context Protocol, an open protocol for LLM and RAG integration.

What is the Storm Platform?

The Storm Platform by Sionic AI provides embedding models and vector DB solutions.

How do I get an API key?

Sign up for the Storm Platform at https://sionicstorm.ai to obtain an API token.

Where do I configure the MCP server in Claude Desktop?

Modify the claude_desktop_config.json file to include the server's command and arguments.

What tools are available in the MCP server?

The server provides tools like send_nonstream_chat, list_agents, list_buckets, and upload_document_by_file.