首页
学习
活动
专区
圈层
工具
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
首页
学习
活动
专区
圈层
工具
MCP广场
MCP广场 >详情页
serverless-rag-mcp-server2025-05-300分享
github
一个开放协议服务器,实现了Anthropic的模型上下文协议,通过Sionic AI的Storm平台,实现LLM应用与RAG数据源之间的无缝集成。
By sionic-ai
2025-05-300
github
详情内容

Storm MCP 服务器与 Sionic AI 无服务器 RAG

韩语 (한국어)

Storm MCP(模型上下文协议)服务器

Storm MCP(模型上下文协议)服务器是一个开放协议,能够实现LLM应用程序与RAG数据源及工具之间的无缝集成。
通过实现Anthropic的模型上下文协议,您可以直接在Claude Desktop中使用Storm平台。

通过集成Sionic AI的Storm平台,您可以连接并使用自己强大的嵌入模型和向量数据库产品系列。
您可以在https://sionicstorm.ai上以代理为单位注册,获取API令牌,并立即创建RAG解决方案。

使用示例

示例图片
示例图片2
示例图片3

请将API密钥输入到scripts/run.sh中的export STORM_API_KEY=''中。

主要功能

  • 上下文共享:为LLM与数据源之间的交互提供标准协议。
  • 工具系统:提供定义和调用工具的标准方法(如send_nonstream_chat、list_agents、list_buckets、upload_document_by_file等)。
  • 文件管理:实现文件上传、读取和管理的文件系统操作。
  • API集成:与Storm的API端点连接,提供多种功能。

项目结构

  • main.py:初始化MCP服务器并设置事件处理器。
  • core/file_manager.py:实现文件操作的FileSystemManager类。
  • core/internal_api.py:包含与Storm的REST API端点交互的API客户端函数。
  • tools/tool_definitions.py:定义MCP服务器中可用的工具。
  • tools/tool_handlers.py:实现工具操作的处理器。
  • tools/tool_upload_file.py:实现具有独立MCP处理器的文件操作文件服务器。

架构

MCP设计为三层结构,包括主机(LLM应用程序)、客户端(协议实现)和服务器(功能提供者)。Storm MCP服务器实现了其中的服务器部分,为LLM提供资源和工具。

开始使用

要在Claude Desktop环境中连接MCP服务器,需要应用以下设置。

示例图片

  1. 打开配置文件
code ~/Library/Application\ Support/Claude/claude_desktop_config.json
  1. 在JSON中添加MCP服务器设置:
{
  "mcpServers": {
    "storm": {
      "command": "sh",
      "args": [
        "/Users/sigridjineth/Desktop/work/storm-mcp-server/scripts/run.sh"
      ]
    }
  }
}

日语 (日本語)

Storm MCP(模型上下文协议)服务器

Storm MCP(模型上下文协议)服务器是一个开放协议,能够实现LLM应用程序与RAG数据源及工具之间的无缝集成。
通过实现Anthropic的模型上下文协议,您可以直接在Claude Desktop中使用Storm平台。

通过集成Sionic AI的Storm平台,您可以连接并使用自己强大的嵌入模型和向量数据库产品系列。
您可以在https://sionicstorm.ai上以代理为单位注册,获取API令牌,并立即创建RAG解决方案。

使用示例

示例图片
示例图片2
示例图片3

请将API密钥输入到scripts/run.sh中的export STORM_API_KEY=''中。

主要功能

  • 上下文共享:为LLM与数据源之间的交互提供标准协议。
  • 工具系统:提供定义和调用工具的标准方法(如send_nonstream_chat、list_agents、list_buckets、upload_document_by_file等)。
  • 文件管理:实现文件上传、读取和管理的文件系统操作。
  • API集成:与Storm的API端点连接,提供多种功能。

项目结构

  • main.py:初始化MCP服务器并设置事件处理器。
  • core/file_manager.py:实现文件操作的FileSystemManager类。
  • core/internal_api.py:包含与Storm的REST API端点交互的API客户端函数。
  • tools/tool_definitions.py:定义MCP服务器中可用的工具。
  • tools/tool_handlers.py:实现工具操作的处理器。
  • tools/tool_upload_file.py:实现具有独立MCP处理器的文件操作文件服务器。

架构

MCP设计为三层结构,包括主机(LLM应用程序)、客户端(协议实现)和服务器(功能提供者)。Storm MCP服务器实现了其中的服务器部分,为LLM提供资源和工具。

开始使用

要在Claude Desktop环境中连接MCP服务器,需要应用以下设置。

示例图片

  1. 打开配置文件
code ~/Library/Application\ Support/Claude/claude_desktop_config.json
  1. 在JSON中添加MCP服务器设置:
{
  "mcpServers": {
    "storm": {
      "command": "sh",
      "args": [
        "/Users/sigridjineth/Desktop/work/storm-mcp-server/scripts/run.sh"
      ]
    }
  }
}
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档