mcpField
C
Compresto MCP

Compresto MCP

Local
github.com/dqhieuData & Analytics1Updated 78w ago

About Compresto MCP

Compresto MCP is an MCP server for AI assistants that provides current usage statistics for the Compresto file compression app. Its tools report user totals, processed files, and total size reduction.

Key features

  1. 01Report total Compresto users
  2. 02Count processed files
  3. 03Report total size reduced

Use cases

  1. 01Check Compresto user totals
  2. 02Track processed-file counts
  3. 03Review aggregate size reduction

MCP support

The MCP server exposes three tools to MCP clients for retrieving Compresto usage statistics.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

No install method listed yet

We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.

Repository

Tools

No tool list yet

Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.

Details

From the project README

Compresto MCP

A Model Context Protocol (MCP) server for Compresto, providing AI assistants with real-time data about Compresto's usage statistics.

Compresto MCP server

What is Compresto?

Compresto is a file compression app that helps users reduce file sizes. This MCP server allows AI assistants to access current statistics about Compresto's usage.

What is MCP?

The Model Context Protocol (MCP) is a standard that connects AI systems with external tools and data sources. This MCP server extends AI capabilities by providing access to Compresto's usage statistics.

Installation

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

Manual Configuration

Add the following to your MCP settings file

{
  "mcpServers": {
    "compresto": {
      "command": "node",
      "args": [
        "/ABSOLUTE/PATH/TO/PARENT/FOLDER/compresto-mcp/build/index.js"
      ]
    }
  }
}

When integrated with compatible AI assistants, this MCP server provides real-time data about Compresto's usage.

Available Tools

The Compresto MCP server provides the following tools:

get-total-users

Returns the total number of Compresto users.

Example response: 12345

get-total-processed-files

Returns the total number of files processed by Compresto.

Example response: Processed 67890 files

get-total-size-reduced

Returns the total amount of file size reduced by Compresto.

Example response: Reduced 1234567890 bytes

Development

Prerequisites
  • Node.js (v16 or higher)
  • npm or yarn
Project Structure
  • src/index.ts - Main entry point containing MCP server implementation
  • package.json - Project dependencies and scripts
  • tsconfig.json - TypeScript configuration

License

MIT License

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.