Information
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 许可证