C

Compresto上下文统计服务器

@dqhieu/compresto-mcp
0 Stars 362 次浏览 dqhieu 更新于 2026-08-23

一个模型上下文协议服务器,为AI助手提供有关Compresto文件压缩应用程序使用统计的实时数据,包括总用户数、处理的文件数以及减少的总大小。

该服务暂未提供标准配置,请参考 README 手动接入

可用工具 (3 个)

该服务在 MCP 协议中暴露的工具,AI 可按需调用

get-total-users

Get total users of Compresto

该工具无需必填参数,直接调用即可

get-total-processed-files

Get total processed files of Compresto

该工具无需必填参数,直接调用即可

get-total-size-reduced

Get total file size reduced of Compresto

该工具无需必填参数,直接调用即可

服务介绍

Compresto MCP

Compresto 的 Model Context Protocol (MCP) 服务器,为 AI 助手提供关于 Compresto 使用统计的实时数据。

Compresto 是什么?

Compresto 是一个文件压缩应用程序,帮助用户减小文件大小。此 MCP 服务器允许 AI 助手访问有关 Compresto 使用情况的当前统计数据。

什么是 MCP?

Model Context Protocol (MCP) 是一种标准,用于将 AI 系统与外部工具和数据源连接起来。此 MCP 服务器通过提供对 Compresto 使用统计数据的访问来扩展 AI 功能。

安装

bash
git clone https://github.com/dqhieu/compresto-mcp
cd compresto-mcp
npm install
npm run build

手动配置

在您的 MCP 设置文件中添加以下内容:
json
{
"mcpServers": {
"compresto": {
"command": "node",
"args": [
"/ABSOLUTE/PATH/TO/PARENT/FOLDER/compresto-mcp/build/index.js"
]
}
}
}

当与兼容的 AI 助手集成时,此 MCP 服务器提供关于 Compresto 使用情况的实时数据。

可用工具

Compresto MCP 服务器提供了以下工具:

get-total-users

返回 Compresto 用户总数。

示例响应:12345

get-total-processed-files

返回由 Compresto 处理的文件总数。

示例响应:Processed 67890 files

get-total-size-reduced

返回由 Compresto 减少的文件总大小。

示例响应:Reduced 1234567890 bytes

开发

前提条件

  • Node.js (v16 或更高版本)
  • npm 或 yarn

项目结构

  • src/index.ts - 包含 MCP 服务器实现的主要入口点
  • package.json - 项目依赖项和脚本
  • tsconfig.json - TypeScript 配置

许可证

MIT 许可证

相关 MCP 服务