加密货币价格查询服务

一个基于Binance API的流式MCP服务器,用于获取加密货币的当前价格。

  • by suraj-yadav-aiml
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 suraj-yadav-aiml/binance-mcp

使用说明

可流式传输的币安MCP服务器

这个项目提供了一个简单的、可流式传输的MCP(模型-上下文-协议)服务器,允许您从Binance API获取加密货币的当前价格。

该服务器是使用Python构建的,采用 FastMCP 该库设计为以Docker容器的形式运行。

入门指南

先决条件

  • Docker 必须安装在您的系统上。

使用 Docker 构建和运行

您可以使用提供的工具来构建和运行服务器 Dockerfile。

  1. 构建Docker镜像: 打开你的终端,并在项目的根目录下运行以下命令来构建镜像:

    docker build -t binance-mcp .
    
  2. 运行Docker容器: 镜像构建完成后,运行以下命令启动服务器:

    docker run -p 8000:8000 binance-mcp
    

    这将启动MCP服务器,并且可以通过以下地址访问: http://localhost:8000。

使用方法

要使用此MCP服务器与兼容的编码代理(如Cursor或开源Claude代码解释器)配合,您需要将其添加到代理的配置中。

在您的代理设置中添加以下JSON配置,用于接受MCP服务器:

{
  "mcpServers": {
    "remote-binance-mcp-server": {
      "url": "http://localhost:8000/mcp"
    }
  }
}

一旦配置完成,代理将能够使用 get_price 此服务器提供的用于获取加密货币价格的工具。