# pushplus MCP Server 使用说明

# MCP Server简介

    MCP简单来说是一个协议,让各家的大模型能够通过这个统一的标准协议跟外部能力去通讯。从而让大模型来调用各种工具,比如让大模型操作浏览器、控制Windows系统,当然也可以直接让大模型来调用pushplus推送消息。
    MCP分为客户端和服务端。客户端就是用户自己使用的工具,比如Claude Desktop,Cursor,Cline等。服务端就是由开发者提供的程序或接口服务。
    MCP服务端分为两种方式,一种是本地运行的程序,程序来作为中转,一方面跟大模型通讯,另外一方面调用具体的功能。另外一种是远程的接口服务,相当于把本来运行在本地的程序部署在服务器上,然后通过HTTP接口通讯。

# 项目地址

    目前pushplus MCP Server是提供本地运行的程序这种常用方式。开发了TypeScript版本和Java版本。推荐使用TypeScript版本,启动速度快,资源占用小。

# 1. TypeScript版本

TypeScript版本需要本地安装node,版本18及以上。

项目地址:

配置说明,详细说明查看项目地址中的README.md:

Linux/Mac

{
  "mcpServers": {
    "pushplus": {
      "command": "npx",
      "args": [
        "-y",
        "@perk-net/pushplus-mcp-server"
      ],
      "env": {
        "PUSHPLUS_TOKEN": "您的Token"
      }
    }
  }
}

Windows

{
  "mcpServers": {
    "pushplus": {
      "command": "cmd",
      "args": [
        "/c",
        "npx",
        "-y",
        "@perk-net/pushplus-mcp-server"
      ],
      "env": {
        "PUSHPLUS_TOKEN": "您的Token"
      }
    }
  }
}
  • PUSHPLUS_TOKEN 替换为从pushplus官网上获取到的消息token或用户token

# 2. Java版本

Java版本需要本地安装JDK21。

项目地址:

配置说明,详细说明查看项目地址中的README.md:

{
  "mcpServers": {
    "pushplus-mcp-server": {
      "command": "java",
      "args": [
        "-Dlogging.pattern.console=",
        "-jar",
        "yourFilePath\\pushplus-mcp-1.0.0.jar"
      ],
      "env": {
        "PUSHPLUS_TOKEN": "替换为自己的消息token"
      }
    }
  }
}
  • PUSHPLUS_TOKEN 替换为从pushplus官网上获取到的消息token或用户token
  • yourFilePath\pushplus-mcp-1.0.0.jar 修改为自己本地的文件路径
更新时间: 2025/8/7 10:52:17