返回 MCP 目录
public公开dns本地运行

saaros-mcp-server

一个基于JSON-RPC 2.0协议的MCP服务器,通过后台线程提供Brave搜索API的访问服务,支持速率限制和工具调用功能。

article

README

🚀 Saaros-MCP-Server

Saaros-MCP-Server是一个实现模型上下文协议(MCP)的服务器,它提供了对Brave搜索API的访问,并能作为后台线程运行,为相关应用提供便捷的搜索服务支持。

🚀 快速开始

服务器通过stdin/stdout使用JSON-RPC 2.0协议进行通信。下面为你介绍使用前的设置步骤和使用示例。

✨ 主要特性

  • 🌟 以背景线程形式运行,不影响其他程序的正常执行。
  • 🌟 实现JSON-RPC 2.0协议,便于与其他系统进行交互。
  • 🌟 支持限流功能,保障系统的稳定运行。
  • 🌟 集成Brave搜索API,提供强大的搜索能力。

📦 安装指南

设置你的Brave搜索API密钥:

  • Brave搜索API获取一个API密钥。
  • 在项目根目录下创建一个.env文件,内容如下:
BRAVE_API_KEY=your_api_key_here

💻 使用示例

基础用法

以下是服务器支持的一些示例请求:

列出可用工具

{
    "jsonrpc": "2.0",
    "id": 1,
    "method": "listTools",
    "params": {}
}

执行网络搜索

{
    "jsonrpc": "2.0",
    // 此处原文档未完整,推测后续应有完整的请求内容
}
help

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端