Band社交平台MCP服务器

一个功能完整的Model Context Protocol (MCP)服务器,集成Band API,通过AI助手和其他MCP兼容工具实现与Band社交平台的无缝交互。

  • by kanghouchao
  • TypeScript
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 kanghouchao/band-mcp-server

使用说明

# Band MCP Server

一个功能齐全的 模型上下文协议(MCP) 与(某系统/服务)集成的服务器 乐队API这款服务器通过人工智能助手和其他MCP兼容工具,实现了与Band社交平台的无缝交互。

概述

这台服务器主要有两种使用方式:

  1. 作为一个独立的可执行文件: 通过……安装 npm 并在兼容的MCP客户端中直接进行配置。
  2. 作为一个Docker容器: 从Docker Hub拉取并配置到兼容的MCP客户端中,以便按需运行。

使用与客户端配置

要使用这台服务器,您需要一个 “API”必须翻译为API你可以从……那里获得一个 Band 开发者门户。

以下是不同客户端及其使用方法的配置示例。

示例1:Claude桌面版(NPM版本)

这个方法假设您已经通过(某种方式)安装了服务器 npm install -g band-mcp-server。

  1. 在Claude Desktop中,打开 设置 > 开发者选项 并点击 编辑配置。
  2. 在以下内容中添加 mcpServers 物体在 claude_desktop_config.json:
{
  "mcpServers": {
    "band-api": {
      "command": "band-mcp-server",
      "args": [],
      "env": {
        "BAND_ACCESS_TOKEN": "your_band_api_access_token"
      }
    }
  }
}

替换 your_band_api_access_token 使用您实际的令牌。

示例2:Claude桌面版(Docker版本)

这种方法使用Docker镜像,并且不需要 npm。

  1. 在Claude Desktop中,打开 设置 > 开发者 并点击 编辑配置。
  2. 在……中添加以下内容 mcpServers 物体在 claude_desktop_config.json:
{
  "mcpServers": {
    "band-api-docker": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "BAND_ACCESS_TOKEN=your_band_api_access_token",
        "kanghouchao/band-mcp-server:latest"
      ]
    }
  }
}

替换 your_band_api_access_token 使用您的实际令牌。

许可证

此项目采用MIT许可证授权。