文档搜索与阅读服务

Saturn MCP Server是一个用于搜索和阅读Rocketbot Saturn文档的服务,支持本地、Docker和VPS部署。

  • by ldroguetti
  • Python
  • 混合部署
  • 更新于
在 GitHub 查看 ldroguetti/saturn-mcp-server

使用说明

Saturn MCP服务器

用于搜索和阅读Rocketbot Saturn文档的MCP服务器。

特性

  • 搜索:搜索文档文章。
  • 阅读:阅读特定文档页面的内容。

安装

本地

  1. 克隆存储库。
  2. 安装依赖项:
    pip install -r requirements.txt
    
  3. 运行服务器:
    python server.py
    

码头工人

  1. 使用Docker Compose构建和运行:
    docker-compose up --build
    

Dokploy(VPS)

  1. 创建应用程序:

    • 登录您的Dokloy仪表板。
    • 创建一个新的“应用程序”。
    • 说出它的名字 saturn-mcp.
  2. 源代码管理:

    • 选择“Git”。
    • 输入您的存储库URL。
    • 选择分支(例如。, main).
  3. 构建设置:

    • 构建类型:选择 Dockerfile.
    • Dockerfile路径: ./Dockerfile.
    • 上下文路径: ./.
  4. 部署:

    • 单击“部署”。
    • Dokploy将使用 Dockerfile 并启动服务。

用法

1.当地(标准)

将以下内容添加到您的 claude_desktop_config.json:

{
  "mcpServers": {
    "saturn": {
      "command": "python",
      "args": [
        "/path/to/saturn-mcp-server/server.py"
      ]
    }
  }
}

2.远程/Docker(SSE)

如果您使用Docker部署了服务器(例如,在Dokloy或本地),它会在以下位置公开一个SSE端点 http://<your-server-ip>:8000/sse.

将以下内容添加到您的 claude_desktop_config.json (或光标设置):

{
  "mcpServers": {
    "saturn-remote": {
      "command": "docker",
      "args": [],
      "url": "http://<your-server-ip>:8000/sse"
    }
  }
}

备注:对于游标,您可以直接在“MCP服务器”设置中添加SSE URL。